CentOS 安装Nginx

2017-09-25  本文已影响17人  勿以浮沙筑高台

一、安装基础环境

yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
# gcc-c++ -- 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境
# pcre -- nginx 的 http 模块使用 pcre 来解析正则表达式
# zlib -- nginx 使用 zlib 对 http 包的内容进行 gzip 
# openssl -- 支持 https

二、安装Nginx

下载安装包

wget -c https://nginx.org/download/nginx-1.12.1.tar.gz

配置

cd nginx-1.12.1
./configure  --with-http_ssl_module

编译安装

make
make install

# nginx命令目录/usr/local/nginx/sbin/
# nginx配置目录/usr/local/nginx/conf/

常用Nginx命令

./nginx  
# 以默认配置启动

./nginx -s stop
# 强制关闭

./nginx -s quit
# 是一个优雅的关闭方式,Nginx在退出前完成已经接受的连接请求

./nginx -s reload
# 重新加载配置文件

./nginx -t
# 验证nginx配置文件是否正确

设置开机自启动

echo /usr/local/nginx/sbin/nginx >> /etc/rc.local
# 在/etc/rc.local文件末尾 添加 /usr/local/nginx/sbin/nginx

chmod 755 rc.local
#设置执行权限
上一篇 下一篇

猜你喜欢

热点阅读