1.下载
官网地址:http://nginx.org/en/download.html
这里选择Stable version对应的版本,最新稳定版本;
选择linux版本复制下链接,并在服务器/usr/local/src目路下输入命令
wget http://nginx.org/download/nginx-1.16.1.tar.gz
2.安装
安装编译相关依赖包
yum install -y pcre-devel zlib-devel openssl-devel wget gcc tree
到nginx源码压缩包所在目路,执行解压命令
tar -zxvf nginx-1.16.1.tar.gz
进入解压后的目路,我的位置为/usr/local/src/nginx-1.16.1
cd /usr/local/src/nginx-1.16.1
进行编译前配置,--prefix后面的参数为要安装的路径
./configure --prefix=/usr/local/nginx --with-http_ssl_module
接着在当前目路进行编译和安装
make && make install
执行成功后,进入到我们的安装目路(编译配置时--prefix参数对应的位置,我这里是/usr/local/nginx)
接着添加环境变量
vim /etc/profile
# 在export PATH=XXX前添加一行
export NGINX_HOME=/usr/local/nginx
# 并修改PATH,在末尾追加“:$NGINX_HOME/sbin”
export PATH=$PATH:$NGINX_HOME/sbin
# 刷新环境变量,使刚刚添加的环境变量生效
source /etc/profile
启动nginx
# 输入启动命令
nginx
# 查看是否启动成功
ps -aux | grep nginx
关闭命令、刷新配置文件命令
nginx -s quit #此方式停止步骤是待nginx进程处理任务完毕进行停止
nginx -s stop #此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程
nginx -s reload #重新加载nginx配置文件
喜欢的小伙伴可以点下关注,后续还会有相关服务器搭建系列文章继续更新!!!