1、修改虚拟网络配置
cat /etc/sysconfig/network-scripts/ifcfg-ens33 网络配置路径
2、修改固定IP
使用 sudo nmcli connection reload 命令重启网络服务
3、解压nginx tar -zxvf nginx-1.24.0.tar.gz
4、 指定路径安装 ./configure --prifex==/usr/local/nginx
5、编译 make
6、安装 make install
注意:安装可能所需依赖如下
zlib库提供了很多种压缩和解压缩的方式,nginx需要使用zlib库来对http包的内容进行gzip,所以zlib插件也必须要安装
命令:yum install zlib zlib-devel -y
openssl是web安全通信的基石,如果没有spenssl,我们的所有信息都相当于是在裸奔,会全部暴露出来,其重要程度可想而知,所以也必须要安装
yum install openssl openssl-devel -y
pcre是一个 perl 库,它包括了 perl 兼容的正则表达式库,nginx中的http模块需要使用 pcre 来解析正则表达式,所以,安装 pcre 库是必须的
yum install pcre pcre-devel -y
添加开机重启
# 创建文件
vim /lib/systemd/system/nginx.service
# 文件内容
[Unit]
Description=nginx service
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target
#刷新开机自启配置
systemctl daemon-reload
# 设置开机启动
systemctl enable nginx.service
#删掉所有进程
killall nginx
# 服务状态
systemctl status nginx.service
#关机
systemctl stop nginx.service
#重启
systemctl restart nginx.service
#启动
systemctl start nginx.service