机器信息:
CentOS Linux release 7.6.1810 (Core)
Linux nodes1 3.10.0-957.el7.x86_64
IP:192.168.1.31
Mysql+PHP+NGINX
环境设置:
备份原源文件:
mv /etc/yum.repos.d/CentOS-Base.repo
/etc/yum.repos.d/CentOS-Base.repo.backup:
下载阿里镜像源文件:
运行yum makecache 生成缓存
注:确保wget已安装,如未安装,可以使用 yum –y
install wget 进行安装
关闭SELINUX:
sed
-i s#enforcing#disabled# /etc/selinux/config
## 永久设置
setenforce
0 ## 临时设置
getenforce ## 查看selinux状态
关闭防火墙(默认情况下是开启的):
systemctl stop firewalld ### 关闭防火墙
systemctl status firewalld ###查看firewalld状态
systemctl disable
firewalld ##取消开机自启动
systemctl
list-unit-files |grep firewalld
## 查看firewalld是否开机启动
如果是需要放行端口的话,可以执行下(如80):
firewall-cmd --add-port=80/tcp –permanent
firewall-cmd --list-all ##进行查看
安装Nginx:
配置nginx的repo源
根据官方文档提供的添加repo的方式,在/etc/yum.repos.d/下创建下nginx.repo,然后添加下repo源信息,如下图:
yum list nginx –showduplicates ## 查看nginx所有版本
yum -y install
nginx-1:1.8.0 ##安装nginx 1.1.8.0
nginx –V 可以查看nginx安装的信息,其中configure arguments信息中有安装目录信息和nginx安装的模块信息