好的网站优化公司,外包活一般是怎么接的,网站ftp根目录,平台期怎么突破Apache2 部署flask项目
需要安装的插件#xff1a; apt-get install apache2 apt-get install libapache2-mod-wsgi
在 /etc/apache2/sites-available/ 目录下创建对应的项目配置文件“xxx.conf”#xff0c;用于项目与Apache2之间的链接(配置文件名自定义)#xff1a;…Apache2 部署flask项目
需要安装的插件 apt-get install apache2 apt-get install libapache2-mod-wsgi
在 /etc/apache2/sites-available/ 目录下创建对应的项目配置文件“xxx.conf”用于项目与Apache2之间的链接(配置文件名自定义)
例如创建文件flask_test.conf VirtualHost *:80ServerName 11:56:889:666(服务器的IP)ServerAlias qmoying.inof(指定域名一个项目只能制定一个域名)DocumentRoot /www/flask_test 指定项目路径ErrorLog /www/flask_test/error.log 指定错误日志名WSGIDaemonProcess flask_test userwww-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 目录
ln -n /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”这一项注释掉