1.下载nginx的安装包
2. 将安装包通过Xftp上传至linux服务器上
3. 解压安装包
tar -zvxf nginx-1.19.1.tar.gz
4. 解压完成后会生成一个新的文件夹,名为nginx
5. 进入到新生成的文件夹内,记录下nginx当前的目录,
linux中crtl+insert为复制 /home/hushouliang/nginx/nginx-1.19.1
6. 进入到nginx的目录
cd /home/hushouliang/nginx/nginx-1.19.1
7. 配置
./configure --prefix=/home/hushouliang/nginx/nginx-1.19.1
8. 编译
make
9. 安装
install
10. 测试nginx是否安装成功
cd到刚才配置的安装目录/home/hushouliang/nginx/nginx-1.19.1
cd /home/hushouliang/nginx/nginx-1.19.1
./sbin/nginx -t
11. 如果启动有报错:
错误信息:
nginx: [alert] could not open error log file: open() "/home/hushouliang/nginx/nginx-1.19.1/logs/error.log" failed (2: No such file or directory)
2016/09/13 19:08:56 [emerg] 6996#0: open() "/home/hushouliang/nginx/nginx-1.19.1/nginx/logs/access.log" failed (2: No such file or directory)
原因分析:nginx/目录下没有logs文件夹
解决方法:
mkdir logs
chmod 700 logs
12. 启动成功后如图所示
正常情况的信息输出:
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
输入netstat -nlp | grep 6379
- 启动nginx
① 进入nginx安装目录下的sbin目录下
./nginx //启动nginx
nginx的配置文件修改后需要重启nginx
重启命令如下:
① 进入nginx安装目录下的sbin目录下
② ./nginx -s reload
停止命令如下
① 进入nginx安装目录下的sbin目录下
② ./nginx -s stop - nginx的配置文件 nginx.conf可以参考window上的进行配置