前言
Linux版本:CentOS7.6 x64
nginx版本:官网最新版 1.19.4
一、首先去官网下载最新版本的nginx
目前(2020-11-02)最新版本是:nginx-1.19.4.tar.gz
二、在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel:
安装命令:
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
二、将下载的压缩包上传到服务器/usr/local,并解压。
## 解压
tar -zxvf nginx-1.19.4.tar.gz
## 进入nginx目录
cd nginx-1.19.4
## 配置
./configure --prefix=/usr/local/nginx
# 编译,执行make、make install命令
make
make install
三、配置及常用命令
编译后的nginx位置:/usr/local/nginx
启动nginx:
cd /usr/local/nginx/sbin
./nginx
浏览器输入IP地址,出现welcome说明启动成功!
常用命令:
cd /usr/local/nginx/sbin/
## 启动
./nginx
## 停止
./nginx -s stop
## 退出
./nginx -s quit
## 重新启动
./nginx -s reload
## 当 ngin x的配置文件 nginx.conf 修改后,要想让配置生效需要重启 nginx,使用-s reload不用先停止 ngin x再启动 nginx 即可将配置信息在 nginx 中生效,如下:
./nginx -s reload
四、(扩展)配置nginx访问服务器某路径下的静态图片
- 在/home下新建目录并上传一张测试图片:
- 修改nginx配置文件:
- 在nginx.conf的server标签下,配置静态访问的路径信息:
- 重启nginx:
## 停止
./nginx -s stop
## 启动
./nginx
- 浏览器访问:http://49.XXX.XXX.XXX:8080/view/1.png:
可以访问到静态图片,OK,一切正常!