1.linux环境:
2.nginx版本:这里以1.13.7版本为例子
3.下载nginx包:
[root@joker nginx]# wget http://nginx.org/download/nginx-1.13.7.tar.gz
4.解压到相应的文件夹:
mkdir -p /usr/local/nginx
mv nginx-1.13.7.tar.gz /usr/local/nginx
cd /usr/local/nginx
tar -zxvf nginx-1.13.7.tar.gz
./configure
如果报错是因为缺少C++安装环境,只需要安装一下即可:
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
./configure
make
make install
默认安装到/usr/local/nginx目录下
5.验证是否安装完毕:nginx -v
6.设置开机启动
vi /lib/systemd/system/nginx.service
然后填入一下文本:
[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
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
说明:其中ExecStart,ExecReload,ExecStop这里分别为你自己安装的nginx根目录,请根据自行安装的查找到自己的目录.
查找命令:whereis nginx
7.开机自动启动
systemctl enable nginx
没出现八错即启动成功
8.运行nginx
常用的命令:
nginx # 运行nginx
nginx -s reload # 重新载入配置文件并运行
nginx -s reopen # 重启 Nginx
nginx -s stop # 停止 Nginx
***启动nginx:nginx
9.配置文件:cat /usr/local/nginx/conf/nginx.conf
根据自行需要进行配置。每次修改完毕刷新配置命令为: nginx -s reload 没有报错即更新成功
也可以先试用 nginx -t 检测配置是否有误再刷新配置。
详情尽情期待下一篇Nginx文章。您的点赞与评论就是我写作的动力,感谢关注!
欢迎转到个人的CSDN技术博客专栏:水番丘山
网友评论