Web开发

首页 » 常识 » 诊断 » CentOS75上搭建NginxuW
TUhjnbcbe - 2024/4/5 17:59:00

最近公司有个项目需要使用到CMDB,就顺便研究了一下搭建环境,正式上线后需要使用到Nginx来控制服务的启停,下面是具体的搭建过程;

1.安装环境

CentOS7.5Python3.6.5Django2.1uWSGI2.0.17.1Nginx1.14.02.关闭防火墙和SElinux

[root

localhost~]#systemctlstopfirewalld[root

localhost~]#systemctldisablefirewalld#开机禁用firewall服务

[root

localhost~]#getenforce#查看SELinux状态Enforcing[root

localhost~]#/usr/sbin/sestatus#Currentmode表示当前selinux防火墙的安全策略SELinuxstatus:enabledSELinuxfsmount:/sys/fs/selinuxSELinuxrootdirectory:/etc/selinuxLoadedpolicyname:targetedCurrentmode:enforcingModefromconfigfile:enforcingPolicyMLSstatus:enabledPolicydeny_unknownstatus:allowedMaxkernelpolicyversion:31[root

localhost~]#setenforce0#临时关闭SElinux[root

localhost~]#getenforcePermissive[root

localhost~]#vim/etc/selinux/config#永久关闭将SELINUX=enforcing改为SELINUX=disabled,保存后退出,重启才会生效

3.安装所需软件包

最小化安装Linux系统后有很多软件包没有安装,有些命令不能使用,需要手动自己安装,把所需的工具包装上,方便后续配置的工作;

[root

localhost~]#yuminstall-yvimtreenet-toolslrzsz[root

localhost~]#yumgroupinstallDevelopmentTools-y

4.pyenv的安装

pyenv是一款特别好用的Python版本管理器,程序员可以建立不同的目录,在不同的目录里分别运行不同版本的Python,并且互不影响,安装的包也互不影响。github项目

1
查看完整版本: CentOS75上搭建NginxuW