一、首先去官网下载Nginx的tar包
1、Nginx官方网站地址:http://nginx.org/en/download....
挑选版本下载(本文1.22.0版本)
2、下载完成之后,把它上传到服务器上,这里上传到服务器的/usr/local/program路径(实际路径自行选择)。
二、安装Nginx
1、cd /usr/local/program
到上传路径下。
2、使用 tar -zxvf nginx-1.22.0.tar.gz
解压得到nginx目录:
3、解压后进入到nginx文件夹内 cd nginx-1.22.0/
4、接下来命令:
./configure --prefix=/usr/local/program/nginx-1.22.0
ps:意思是告诉等会安装的文件要放在哪里。(也可以不设置,直接 ./configure
)
5、成功后会看到文件夹多了Makefile
这个文件。
6、接下来通过命令 make
编译。
7、使用命令 make install
安装
三、启动Nginx
1、nginx默认是80端口,想修改端口进入conf目录下找到nginx.conf修改
cd /usr/local/program/nginx-1.22.0/conf/
# 然后
vim nginx.conf
2、进入刚刚安装完成后的sbin目录
cd /usr/local/program/nginx-1.22.0/sbin/
# 先检查
./nginx -t
# 一般这里会有写报错,比如找不到logs目录,端口没权限等问题,
# 没有目录创建,端口权限不足切换root用户启动,其他问题不过多描述。
检查正常:
# 启动
./nginx
# 检查nginx进程
ps -ef|grep nginx
浏览访问 服务器地址 + nginx端口 检验
# 重启nginx(修改配置后重新加载生效)
./nginx -s reload
# 快速停止nginx
nginx -s stop
# 完整有序的停止nginx
nginx -s quit
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。