原文链接:https://blog.csdn.net/gjm15652957971/article/details/92806043
第一步:
切换到/usr/local目录,下载软件包
# cd /usr/local
# wget http://nginx.org/download/nginx-1.11.5.tar.gz
第二步:
安装nginx,先执行以下命令,安装nginx依赖库,如果缺少依赖库,可能会安装失败,具体可以参考文章后面的错误提示信息。
# yum install gcc-c++
# yum install pcre
# yum install pcre-devel
# yum install zlib
# yum install zlib-devel
# yum install openssl
# yum install openssl-devel
第三步:
解压安装包
# tar -zxvf nginx-1.11.5.tar.gz
第四步:
nginx被解压到了/usr/local/nginx-1.11.5 目录下(不要把压缩包解压到/usr/local/nginx目录下,
或者将解压后的目录重命名为nginx,因为nginx会默认安装到/usr/local/nginx目录下),切换
到nginx-1.11.5/目录
# cd /usr/local/nginx-1.11.5/
第五步:
执行# ./configure
# ./configure
第六步:
如果没有出现./configure: error提示,表示当前环境可以安装nginx,执行make和make install编译nginx
# make&make install
第七步:
配置nginx开机启动,切换到/lib/systemd/system/目录,创建nginx.service文件vim nginx.service
# cd /lib/systemd/system/
# vim nginx.service
文件内容如下:
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx reload
ExecStop=/usr/local/nginx/sbin/nginx quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
退出并保存文件,执行systemctl enable nginx.service使nginx开机启动
# systemctl enable nginx.service
————————————————
第八步:
启动校验:
systemctl start nginx.service 启动nginx
systemctl stop nginx.service 结束nginx
systemctl restart nginx.service 重启nginx
版权声明:本文为CSDN博主「LoveM生活美好」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。











网友评论