1. 安装

pip3 install uwsgi

2. uwsgi配置信息

创建一个uwsgi.ini文件

[uwsgi]

socket=/opt/script/uwsgi.sock #启动程序时所使用的地址和端口,通常在本地运行flask项目

http=127.0.0.1:5002

callable = app # 程序内启用的application变量名

chdir=/opt/ssologin # 部署的项目目录

wsgi-file =../ssologin/manage.py # flask程序的启动文件

workers=4 #进程数

master=true #启动主线程

vacuum=true #自动移除unix Socket和pid文件当服务停止的时候

threads=2 #线程数

pidfile=uwsgi.pid #设置pid文件

daemonize=/opt/script/uwsgi.log #设置日志文件

创建软连接

ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi

3. 启动uwsgi

uwsgi --ini uwsgi.ini

4. 安装nginx

wget -c https://nginx.org/download/nginx-1.12.2.tar.gz
tar -zxvf nginx...

进入解压后的文件夹

./configure \

make && make install

5.启动

首先创建软连接

ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx

启动

nginx

6. 修改nginx配置

在/usr/local/nginx/conf目录下备份

cp nginx.conf nginx.conf.bak

修改nginx配置信息(路径为/usr/local/nginx/conf/nginx.conf)

server {

listen 80;

server_name localhost;

    #charset koi8-r;

    #access_log  logs/host.access.log  main;

    location / {
include uwsgi_params; #nginx加载uwsgi模块
uwsgi_pass unix:/opt/script/uwsgi.sock;
uwsgi_param UWSGI_CHDIR /opt/ssologin; #项目根目录
uwsgi_param UWSGI_SCRIPT run:app; #启动程序的主程序
# root html;
# index index.html index.htm;
}

最新文章

  1. 非标准JSON解析
  2. Java项目下jar包的放置
  3. C++ 类里面,函数占用存储空间问题
  4. dedecms5.7安装百度(ueditor)编辑器的方法
  5. C# 使用命令行编译单个CS文件
  6. 1068: [SCOI2007]压缩 - BZOJ
  7. #IOS-navigation中左滑pop的三种方法
  8. android JNI调用 execlp函数
  9. ab测试 uwsgi遇到的问题
  10. Vuejs实例-00Vuejs2.0全家桶结合ELementUI制作后台管理系统
  11. Vue报错——“Trailing spaces not allowed”
  12. FragmentManager中Fragment的重复创建、复用问题
  13. MQ与webservice的区别,MQ的区别
  14. Seletct2
  15. Alyona and a tree CodeForces - 739B (线段树合并)
  16. windows下apache利用SSL来配置https
  17. yii2.0的gradview点击按钮通过get方式传参
  18. LightOJ 1085 - All Possible Increasing Subsequences 树状数组+离散
  19. 【Web】前台传送JSON格式数据到后台Shell处理
  20. Django 运行Admin 页面时出现 UnicodeDecodeError: 'gbk' codec can't decode byte XXXX解决方法

热门文章

  1. Linux(二)-- Linux配置及指令
  2. 在MVC视图中将数字转换为string类型后保留两位小数
  3. [Go] gocron源码阅读-go语言中数组和切片的字面值初始化语法
  4. Java学习笔记(2)--- 对象和类入门,java包,this 和 super区别
  5. selenium python 脚本不支持中文问题
  6. 密度峰值聚类算法MATLAB程序
  7. drf扩展知识点总结视图
  8. 巡风视图函数源码学习--view.py
  9. Mondb
  10. win10 + 3ds Max 2014 问题记录