Deploy Flask на VPS
делаю перенос проекта Flask на VPS по инструкции https://www.digitalocean.com/community/tutorials/how-to-deploy-a-flask-application-on-an-ubuntu-vps Так вот если я запускаю файл с помощью python app.py , то Flask запускается, увы после выхода из режима консоли проект падает. Я также настроил файлы wsgi и conf , но все равно сайт по имени домена не доступен. Подскажите, где я ошибся (домен я конечно указан в файле другой, в целях безопасности)?
Flask_app.conf
ServerName domain.ru
ServerAdmin [email protected]
WSGIScriptAlias / /var/www/jointproject/data/www/domain.ru/FlaskApp/flaskapp.wsgi
<Directory /var/www/jointproject/data/www/domain.ru/FlaskApp/>
Order allow,deny
Allow from all
</Directory>
Alias /static /var/www/jointproject/data/www/domain.ru/FlaskApp/static
<Directory /var/www/jointproject/data/www/domain.ru/FlaskApp/static/>
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>``
flaskapp.wsgi
#!/usr/bin/python
import sys
import logging
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0,"/var/www/jointproject/data/www/domain.ru/")
#from FlaskApp import app as application
from app import app
application = app
application.secret_key = '6036037'
Файл Flask который запускает все app.py
app = Flask(__name__)
Bootstrap (app)
@app.route("/")
def main():
return render_template('index.html', the_title='SEO Hard')
if __name__ == "__main__":
app.run(debug=True, host = '109.248.11.675')