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)

相关推荐

  • 算法逻辑中的因果关系(持续更新)

    技术算法逻辑中的因果关系(持续更新) 算法逻辑中的因果关系(持续更新)总结算法中可以前后处理的方法实例
    世间有好坏,算法逻辑也有前后‘因果’,我们可以从数组中看出有第一项和最后一项。
    以LQ26删除有序

    礼包 2021年12月22日
  • mysql设置字段为varchar(mysql怎么把varchar改类型)

    技术mysql如何转换varchar这篇文章主要介绍了mysql如何转换varchar,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

    攻略 2021年12月16日
  • shampooing,rinse有护发素的意思吗

    技术shampooing,rinse有护发素的意思吗rinse的意思是shampooing:(用清水)冲洗;轻洗(头发)等。rinse
    英 [rjns] 美 [rjns]
    vt. 漂洗; 冲洗; 漂净; 冲掉;

    生活 2021年10月31日
  • 抖音买1000粉多少钱,有哪个平台可以买粉丝?

    技术抖音买1000粉多少钱,有哪个平台可以买粉丝?这个抖音点赞不赚钱,网红赚的都是粉丝刷的礼物,还有网红粉丝数,只有这两种情况才赚钱。爱能让抖音直播主播人气上升,代表人气值,爱越多,证明主播人气越高。爱却无法换来金钱,只

    测评 2021年10月26日
  • Flink 的运行架构详细剖析

    技术Flink 的运行架构详细剖析 Flink 的运行架构详细剖析1. Flink 程序结构
    Flink 程序的基本构建块是流和转换(请注意,Flink 的 DataSet API 中使用的 DataS

    礼包 2021年11月4日
  • 电动车好学吗,大提琴好学还是中提琴好学

    技术电动车好学吗,大提琴好学还是中提琴好学我是学小提琴的电动车好学吗,我只想告诉楼主大提琴你上了高中开始学都来的及,中提琴难度和小提琴差不多,必须从小开始练琴,我们好多现在学中提琴的同学都是从小提琴转过来的,练大提琴的同

    生活 2021年10月22日