首页 > 系统相关 >centos7+nginx+uwsgi+python3.7.4+django部署实践

centos7+nginx+uwsgi+python3.7.4+django部署实践

时间:2023-02-07 14:38:49浏览次数:59  
标签:f1 pid 指定 django centos7 python3.7 install true uwsgi

yum install python3
yum install python3-devel
yum -y install gcc gcc-c++
pip3 install uwsgi

python3 ​​manage.py​​ runserver 10.5.1.65:82

uwsgi --ini uwsgi.ini
netstat -ntpl

[uwsgi]

指定项目的目录

chdir = /f1

指定项目的application

module=f1.wsgi:application

开启的进程数量

workers=4

指定IP端口

http=10.5.1.65:8081

启动uwsgi用户名

uid=root

启动uwsgi用户组

gid=root

启用主进程

master=true

当服务器退出的时候自动清理环境,删除socket文件和pid文件

vacuum=true

序列化接受的内容,如果可能的话

thunder-lock=true

启用线程

enable-threads=true

设置自动中断时间

harakiri=60

设置缓冲

post-buffering=4096

修改自动重启

py-autoreload=1

指定静态目录

指定pid路径

pidfile=/f1/uwsgi.pid

指定sock路径

socket=/f1/uwsgi.sock

设置log路径

daemonize=/f1/uwsgi.log

标签:f1,pid,指定,django,centos7,python3.7,install,true,uwsgi
From: https://blog.51cto.com/u_7580156/6042071

相关文章

  • django1.4设置模板路径和CSS,JS,image等路径的方法
    对于DJANGO这类MVC框架来说,路径问题可以称为一个谜一样的东西,很多人因为对路径不知道如何处理而觉得MVC实在是云里雾里不知所云。本文主要解决django中关于模板路径设置、CS......
  • 对Django框架架构和Request/Response处理流程的分析
    一、处理过程的核心概念如下图所示django的总览图,整体上把握以下django的组成:​​​​核心在于中间件middleware,django所有的请求、返回都由中间件来完成。中间件,就是处理H......
  • Django关于站点管理Admin Site的常见问题解决方法
    1.改变django默认语言的方法?仅需添加’django.middleware.locale.LocaleMiddlewar’到MIDDLEWARE_CLASSES设置中,并确保它在’django.contrib.sessions.middleware.Session......
  • arm架构服务器 centos7 更换yum源
    1.清除缓存yumcleanall2.创建备份目录mkdir/etc/yum.repos.d/bak3.备份mv/etc/yum.repos.d/*.repo/etc/yum.repos.d/bak4.在/etc/yum.repos.d/目录下创建一下三个文件......
  • VMWARE安装CentOS7
                           安装完成后,把启动盘改成如下,重新启动,进入系统 ......
  • mac m2编译 python3.7.6
    下载https://www.python.org/ftp/python/3.7.16/Python-3.7.16.tgz编译tar-zxvfPython-3.7.16.tgzcdPython-3.7.16.tgz./configure--prefix=/usr/local/python3.7......
  • 【Django drf】视图层大总结 ViewSetMixin源码分析 路由系统 action装饰器
    目录九个视图子类视图集继承ModelViewSet类写五个接口继承ReadOnlyModelView编写2个只读接口ViewSetMixin源码分析查找as_view方法setattr修改对象的属性fromrest_framew......
  • django笔记 - 2023/2/6
        admin是django自带的后台管理系统。Django自带的后台管理是Django明显特色之一,可以让我们快速便捷管理数据。后台管理可以在各个app的admin.py文件中进行控制。......
  • centos7中关闭防火墙命令
    1、命令行界面输入命令“systemctlstatusfirewalld.service”并按下回车键。2、然后在下方可以查看得到“active(running)”,此时说明防火墙已经被打开了。3、在命令行中......
  • django框架之drf(部分讲解)
    一、各个视图子类两个视图基类五个视图扩展类九个视图子类-----》视图类,不需要额外继承GenericAPIView,只需要继承九个州其中之一,就会有某个或某几个接口路由......