Apache2 部署flask项目
生活随笔
收集整理的這篇文章主要介紹了
Apache2 部署flask项目
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Apache2 部署flask項目
需要安裝的插件:
在? /etc/apache2/sites-available/? 目錄下創建對應的項目配置文件“xxx.conf”,用于項目與Apache2之間的鏈接(配置文件名自定義):
例如創建文件:flask_test.conf
<VirtualHost *:80>ServerName 11:56:889:666(服務器的IP)ServerAlias qmoying.inof(指定域名,一個項目只能制定一個域名)DocumentRoot /www/flask_test (指定項目路徑)ErrorLog /www/flask_test/error.log (指定錯誤日志名)WSGIDaemonProcess flask_test user=www-data (相當于指定一個進程名,說明運行的是指定的項目)WSGIScriptAlias / /www/flask_test/flask_test.wsgi(在項目的根目錄創建)Alias /static /www/flask_test/stati (指定項目靜態文件目錄)<Directory /www/flask_test> (制定項目文件)WSGIProcessGroup flask_test (項目文件名)WSGIApplicationGroup %{GLOBAL}Require all granted</Directory> </VirtualHost>?
在 /etc/apache2/sites-available/flask_test.conf? 創建文件 要鏈接到?/etc/apache2/sites-enabled 目錄:
在項目問價根目錄創建連接文件:flask_test.wsgi
import sys sys.path.insert(0, '/www/flask_test')from flask_test import app as application?
?Apache2重啟服務器命令:service apache2 restart
注:如若是首次裝Apache2的時候,需要修改Apache2的配置文件,即apache2.conf:
修改內容:把 “/var/www”這一項注釋掉
總結
以上是生活随笔為你收集整理的Apache2 部署flask项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 菜鸟小编对云计算的一点猜想
- 下一篇: 在visio里面插入带圆圈的数字字符