环境搭建:
linux系统: ubantu 20.4
python3.9
查看当前pip安装的所有插件:pip list
生成当前项目使用的python版本的安装环境: pip freeze > requirements.txt
下载安装环境**:** pip install -r requirements.txt 注意:如有虚拟环境记得切换一下环境再安装
**修改host地址:**将启动项目时的host设为0.0.0.0,这样所有人就可以访问了
安装配置nginx
安装
sudo apt-get install nginx
配置
安装完成后,切换到nginx安装目录,找到配置文件目录
cd /etc/nginx/conf.d
进入到配置文件目录后,新建一个该项目的server config
touch 项目名.conf
创建完成后,编辑conf文件进行配置
vim 项目名.conf
可直接粘贴以下内容:
upstream paitech {
server 0.0.0.0:5001;
}
server {
listen 80;
server_name localhost;
location / {
# 后端的Web服务器可以通过X-Forwarded-For获取用户真实IP
# 包含uwsgi的请求参数