成功方法之一~
我是从官网下载的1.21.6版本,下载好tar包之后通过xshell文件传输到nginx /usr/local/nginx下
进入/usr/local(对应的路径)进行解压
解压完毕进入解压好的蓝色字体nginx下,ls可看到可执行的绿色字体文件 configure。使用./进行安装
./configure
我的安装被终止是因为可能缺少依赖,会显示一段字体并且告知缺少什么。我这个提示我缺少PCRE,使用yum安装(提示缺少什么就使用yum安装什么即可)
yum install -y pcre pcre-devel
安装好pcre后再次进行./安装configure
./configure
再次被终止提示我缺少zlib,使用yum安装zlib
yum install -y zlib zlib-devel
安装好zlib之后再次进行安装configure(可以使用prefix来指定一下安装路径方便查找,我习惯与/usr/local)
./configure --prefix=/usr/local/nginx
随后显示如下就表示安装成功了
安装完成之后还需要依次执行 make 跟 make install
make
make install
运行完毕后进入到对应安装目录进行ls即可查看到nginx的绿色字体可执行文件
运行即可。(注意要关闭虚拟机防火墙,使用systemctl命令)
./nginx
systemctl stop firewalld.service
检查方式:
再你的浏览器输入你的虚拟机ip,可以查看到此页面,就表示成功了~
随后开始设置开机自启,编辑etc文件
/etc/rc.d/rc.local
在最后一行加入nginx对应的路径,保存退出
/usr/local/nginx/sbin/nginx
设置完毕后需要给文件添加可执行权限,添加后可看到字体变绿
chmod +x /etc/rc.d/rc.local
最后一步,使用reboot重启,使用 ps -ef 检查是否成功开机自启。如图显示自启成功
reboot
ps -ef | grep nginx
简简单单啦~



