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)

相关推荐

  • 月饼的简笔画,女生是考公务员好还是教师好呢

    技术月饼的简笔画,女生是考公务员好还是教师好呢很多人都容易混淆公务员和教师的区别,认为教师也是事业单位,那么应该也是公务员月饼的简笔画。这是错误的,教师职业并不属于公务员范围,公务员是指具体管理国家资源分配和经济秩序的管

    生活 2021年10月25日
  • Linux中系统命令有哪些

    技术Linux中系统命令有哪些小编给大家分享一下Linux中系统命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!ps查看系统中进程状态

    攻略 2021年11月20日
  • MySQL中的InnoDB索引优化方法是什么

    技术MySQL中的InnoDB索引优化方法是什么这篇文章主要介绍“MySQL中的InnoDB索引优化方法是什么”,在日常操作中,相信很多人在MySQL中的InnoDB索引优化方法是什么问题上存在疑惑,小编查阅了各式资料,

    攻略 2021年12月4日
  • 青年的年龄,青年人一般指的是几岁到几岁

    技术青年的年龄,青年人一般指的是几岁到几岁青年人一般是20-44周岁青年的年龄。 【年龄段划分】
    中国的年龄分段:   
    1、童年。   
    0岁—6岁(周岁,下同) 
    (1)婴儿期0-3周月;
    (2)小儿期4周

    生活 2021年10月22日
  • Hibernate里的Fetch有什么用

    技术Hibernate里的Fetch有什么用这篇文章主要为大家展示了“Hibernate里的Fetch有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Hibernate

    攻略 2021年12月8日
  • 怎么实现mysql读写分离

    技术怎么实现mysql读写分离这篇文章主要介绍“怎么实现mysql读写分离”,在日常操作中,相信很多人在怎么实现mysql读写分离问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么实现my

    攻略 2021年11月18日