Flask + Nginx + uwsgi 部署过程详解编程语言
2023-06-13 09:20:45 时间
FREETYPE_ROOT = /usr/lib64,/usr/include/freetype2/freetype
-----------------------
python setup.py install
三、安装Nginx
参考http://www.linuxde.net/2013/07/14933.html
四、安装uwsgi
tar xvf uwsgi-1.4.10.tar.gz cd uwsgi-1.4.10/ python uwsgiconfig.py --build python setup.py install
五、配置整合
1、nginx站点配置:
server{ listen 80; server_name admin.lihuipeng.com; access_log /data/nginx_logs/access_localhost.log main; root /data/admin/AdminBackstage; location /static { alias /data/admin/AdminBackstage/static; location / { include uwsgi_params; uwsgi_pass 127.0.0.1:5000; #uwsgi_pass unix:/tmp/uwsgi.sock; }
2、在网站根目录建立uwsgi启动配置文件
uwsgi pythonpath /data/admin/AdminBackstage /pythonpath #网站根目录 module runServer /module #Flask的主入口文件,平时是直接运行这个文件启动测试服务器的 callable app /callable #runServer.py入口文件里的程序入口 socket 127.0.0.1:5000 /socket #监听端口 master/ processes 5 /processes #注:跑几个线程,这里用4个线程 memory-report/ /uwsgi
3、启动uwsgi
uwsgi -x uwsgi_config.xml -d uwsgi.log
15567.html
cjavalinuxpythonxml相关文章
- 【Kubernetes】10分钟部署一套K8S集群(kubeadm)
- 第一课:服务器环境部署(Nginx+PHP-FPM)
- 在 Linux 服务器上使用 Nginx + Gunicorn 部署 Django 项目的正确姿势
- 【实用的开源项目】使用云服务器部署Chemex,让软硬件资产的管理更加智能、高效!
- Nginx安装部署
- RKE部署Kubernetes集群
- Kubernetes 二进制部署(三)集群部署(多 Master 节点通过 Nginx 负载均衡)
- django 项目部署详细教程 【uwsgi + nginx】「建议收藏」
- Nginx部署Vue项目
- 【docker-compose】一键部署WordPress博客
- Ansible 通过Playbook部署LAMP
- 云原生之使用docker部署nginx网站
- Django项目部署流程与Nginx安装配置(超详细)
- Linux服务器部署JavaWeb项目完整教程
- Linux系统关闭Nginx服务器(linux关闭nginx)
- Linux下安装Nginx的步骤详解(linux下安装nginx)
- 使用Nginx命令管理Linux服务器(nginx命令linux)
- Linux下清除流行Nginx服务(linux删除nginx)
- 日志Linux删除Nginx日志:简易清理方式(linux删除nginx)
- jenkins服务器部署扫描器:sonar-scanner
- Linux 战火:War包部署实践(linuxwar包部署)
- linux克隆技术:快速高效的系统复制与部署方法(克隆linux)
- 管理员窗口部署Redis应用(管理员窗口运行redis)
- 快速搭建Redis集群,展现它强大功能(redis集群部署搭建)