CentOS7源码安装Python、virtualenv虚拟环境安装、uwsgi安装配置

技术CentOS7源码安装Python、virtualenv虚拟环境安装、uwsgi安装配置 CentOS7源码安装Python、virtualenv虚拟环境安装、uwsgi安装配置一:Python源码

CentOS7源代码安装Python,virtualenv虚拟环境安装,uwsgi安装配置。

1.Python源代码安装。

1.python源代码下载https://www.python.org/downloads/source/在XZ的开头。

2:解压:tar xftyson-3 . 8 . 11 . tgz

3:配置:

1:首先安装相关环境。

yum -y安装gcc-* open SSL-* lib FFI-dev SQLite-dev

4:配置:/configure-enable-optimization-with-OpenSSL=/usr/bin/OpenSSL。

5:编译:make -j4。

6:安装:制作安装。

默认python安装路径:/usr/local/lib/python3.8.

二:virtualenv虚拟环境安装。

1:升级pip。

执行:pip 3 install-升级pip。

会报告一个关于ssl的错误,解决方案如下:

在源目录的moderules/Setup文件的第211-214行发布注释。然后重新编译并安装。

2:设置pip镜像地址参考文档。

3:安装虚拟环境参考文档。

Iii .安装uwsgi。

1:执行:pip安装uwsgi。

2:创建要执行的配置文件:mkdir /etc/uwsgi.

3:编辑档案执行:vim /etc/uwsgi/uwsgi.ini.

配置如下:

[uwsgi]

uid=root

gid=根

#使用nginx链接时django程序所在的服务器地址。

选择内部网的IP地址和端口192 . 168 . 31 . 170 172 . 17 . 0 . 1:8000 # 47 . 110 . 45。56360 . 13360800001

套接字=127.0.0.1:8090

#直接用作web服务器。

# http=0.0.0.0:8090

# uwsgi服务器的角色主进程。

主=真

#多站模式

vhost=真

#入口模块和文件未在多站模式下设置。

无站点=真

#子进程

工人=2

#平稳重启。

重装-仁慈=10

#退出并重新启动时清理文件。

真空=真

#开启1000个进程后,会自动重生。

最大请求数=1000

#将进程的总内存控制在512M。

极限-as=512

缓冲区大小=30000

#存储过程编号文件。

pidfile=/var/run/uwsgi8090.pid

#日志文件

daemonize=/var/log/uwsgi 8090 . log

#项目根目录

#chdir=/home/ubuntu/smart_farm

项目中的# wsgi.py文件目录。

#wsgi-file=smart_farm/wsgi.py

#进程数

#流程=4

#建议螺纹数量2 * 2 *杯芯数量1。

线程数=4

#指定虚拟环境所在的目录。您不能填写相对目录。

virtualenv=/home/centos/。虚拟/测试

开始:uwsgi –ini /etc/uwsgi/uwsgi.ini

视图:netstat -ntpl。

修改配置文件后的传统重启模式:

1:执行cat /var/run/uwsgi8090.pid以获取进程id。

2:根据上面得到的进程id号杀死kill -9进程id。

3.重新开放uwsgi –ini /etc/uwsgi/uwsgi.ini.

写一个脚本来促进uwsgi的管理。

执行:vim /etc/init.d/uwsgi剧本如下:

正在执行:chmod 755 /etc/init.d/uwsgi。

测试,如检查uwsgi状态:/etc/init.d/uwsgi状态。

关闭uwsgi执行:/etc/init.d/uwsgi stop。

测试uwsgi执行:/etc/init.d/uwsgi start。

四:安装redis官方文档。

源代码安装redis参考文件。

Redis配置设置参考文档。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/61504.html

(0)

相关推荐

  • 锐角三角形三边关系,三角形对边与对角的关系

    技术锐角三角形三边关系,三角形对边与对角的关系1)三角形三内角和等于180°,这个定理的证明方法有很多种,(即辅助线的做法,)体现了几何中的一题多解的思维方法,这也是几何与众不同都地方.(2)三角形的一个外角等于和它不相

    生活 2021年10月20日
  • 馒头冷冻能保存多久,馒头一般保存多久还可以吃

    技术馒头冷冻能保存多久,馒头一般保存多久还可以吃你好!我是美食领域创作者娜小厨 ,很高兴可以为你解答问题馒头冷冻能保存多久。馒头属于发面类面食,内部结构宣软蓬松 气孔较多 。特别容易滋生细菌 。尤其是黄曲霉菌 。曲霉特别

    生活 2021年10月22日
  • mysql包含哪些知识点(mysql基础知识学习笔记整理)

    技术MySQL中的基础知识点有哪些这篇文章主要为大家展示了“MySQL中的基础知识点有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL中的基础知识点有哪些”这篇文

    攻略 2021年12月20日
  • Expect+Shell 定时重启山石防火墙

    技术Expect+Shell 定时重启山石防火墙 Expect+Shell 定时重启山石防火墙expect
    安装expect
    yum install expect
    expect说明
    shell脚本
    存储

    礼包 2021年11月9日
  • 坐便器品牌排行,孕妇坐便器的品牌有哪些呢

    技术坐便器品牌排行,孕妇坐便器的品牌有哪些呢1坐便器品牌排行、TOTO(东陶旗下,于1917年日本,十大座便器品牌,厨卫百强企业,东陶(中国)有限公司)2、箭牌-法恩莎(乐华陶瓷旗下,中国名牌,一线牌子,坐便器十大品牌,

    生活 2021年10月23日
  • 立体长方形怎么折,立体长方形用纸板怎么做

    技术立体长方形怎么折,立体长方形用纸板怎么做准备一张长方形纸立体长方形怎么折,折完是这样的。;将长方形纸长边折出8等份,打开,上下边再分别折出8个小正方形折印,打开;右上边对齐第3格边线,折出第4格小正方形的对角线,即第

    生活 2021年10月19日