nginx安装部署实战手册
Posted Xd聊架构
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx安装部署实战手册相关的知识,希望对你有一定的参考价值。
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
一、虚拟机安装nginx
1.下载安装包
官网下载地址:http://nginx.org/download/,选择好版本后可以直接通过命令下载
cd /opt/nginx
wget http://nginx.org/download/nginx-1.21.6.tar.gz
tar -zxvf nginx-1.21.6.tar.gz
2.安装编译工具和库文件
yum -y install gcc‐c++ pcre pcre‐devel zlib zlib‐devel openssl openssl‐devel
3.编译安装
cd /opt/nginx/nginx-1.21.6
./configure --prefix=/opt/nginx/nginx
##添加模块样例./configure --prefix=/opt/nginx/nginx --add-module=/opt/nginx/lua-nginx-module-0.10.22 --add-module=/opt/nginx/ngx_devel_kit-0.3.2
make -j2 && make install
4.启动nginx
cd /opt/nginx/nginx/sbin
./nginx
5.访问首页
访问主机ip:例如192.168.19.101
6.开机自启
vi /lib/systemd/system/nginx.service
编辑nginx.service文件,加入如下内容
[Unit]
Description=nginx service
After=network.target
[Service]
Type=forking
ExecStart=/opt/nginx/nginx/sbin/nginx
ExecReload=/opt/nginx/nginx/sbin/nginx -s reload
ExecStop=/opt/nginx/nginx/sbin/nginx -s stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target
#加入开机自启动
systemctl enable nginx.service
#取消开机自启动
systemctl disable nginx.service
结尾
- 感谢大家的耐心阅读,如有建议请私信或评论留言。
- 如有收获,劳烦支持,关注、点赞、评论、收藏均可,博主会经常更新,与大家共同进步
以上是关于nginx安装部署实战手册的主要内容,如果未能解决你的问题,请参考以下文章