Linux服务器搭建系列—源码安装nginx

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配置文件

喜欢的小伙伴可以点下关注,后续还会有相关服务器搭建系列文章继续更新!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章