安装依赖 如果已经安装则不用再次安装
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
下载 nginx
wget http://nginx.org/download/nginx-1.16.1.tar.gz
解压
tar -zxvf nginx-1.16.1.tar.gz
进入安装包目录
cd nginx-1.16.1
配置
./configure --prefix=/usr/local/nginx
编译
make
make install
配置nginx 开机自启动
第一步
编写nginx自启动脚本,内容参考官网nginx官方文档
vim /etc/init.d/nginx
注意这两个配置修改成自己的路径
nginx=”/usr/local/nginx/sbin/nginx” // 修改成nginx执行程序的路径。
NGINX_CONF_FILE=”/usr/local/nginx/conf/nginx.conf” // 修改成nginx.conf文件的路径
第二步
保存脚本文件后设置文件的执行权限
chmod a+x /etc/init.d/nginx
第三步
使用chkconfig进行管理,先将nginx服务加入chkconfig管理列表
chkconfig --add /etc/init.d/nginx
加完这个之后,就可以使用service对nginx进行启动,重启等操作了
service nginx start
service nginx stop
第四步
设置开机自启动
chkconfig nginx on