1、安装配置uwsgi
pip install uwsgi
2、在项目根目录下创建image_ocr_uwsgi.ini配置文件
[uwsgi] # 对外提供http服务的端口 http = :9000 # 用于和nginx进行数据交互的端口 socket = 127.0.0.1:8001 # django程序的主目录 chdir = /home/image_process/image_ocr/image_ocr # django wsgi file wsgi-file = /home/image_process/image_ocr/image_ocr/image_ocr/wsgi.py # 最大的工作进程数 processes = 4 # 在每个进程中的最大线程数 threads = 2 # 通过该端口可以监控uwsgi的负载情况 stats = 127.0.0.1:9999 # 清理环境出口 vacuum = true # 后台运行,并输出日志 daemonize = /var/log/uwsgi.log # 配置启动管理主进程 master = True
3、使用uwsgi启动项目
uwsgi image_ocr_uwsgi.ini
4、查看
5、安装nginx
yum -y install nginx
6、修改nginx配置
vim /etc/nginx/nginx.conf
7、启动nginx
nginx
8、 在8000端口查看
9、测试接口,正确返回数据