tip:
1. 注意替换自己下载的版本号
2. nginx相关命令进入nginx安装目录下的sbin后执行,或者自己配置环境变量
安装编译环境及库文件
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
安装pcre
下载地址 https://ftp.pcre.org/pub/pcre/
选择合适的版本下载
解压pcre包
tar zxvf pcre-8.43.tar.gz
进入路径
cd pcre-8.43
编译安装
./configure
make && make install
查看pcre版本
pcre-config --version
安装Nginx
下载地址 http://nginx.org/download/
选择合适的版本下载
解压
tar zxvf nginx-1.16.0.tar.gz
进入路径
cd nginx-1.16.0
检查环境配置是否满足安装
./configure --prefix=[指定nginx的安装位置,不能和nginx-1.16.0.tar.gz包解压后的文件一致,会被覆盖] --with-http_stub_status_module --with-http_ssl_module --with-pcre=[指定安装pcre的位置]
例如:./configure --prefix=/opt/webservice/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/opt/pcre-8.43
编译
make
安装
make install
进入nginx安装后的sbin目录下
cd /opt/webservice/nginx/sbin/
查看版本号
./nginx -v
配置访问服务器
打开配置文件
vi /opt/webservice/nginx/conf/nginx.conf
找到如下位置
server_name 的值 localhost 替换为域名或ip
wq! 保存退出
检查配置文件正确性
./nginx -t
启动Nginx
./nginx
浏览器访问地址
成功~
几个常用命令
重新加载配置文件
./nginx -s reload
重启Nginx
./nginx -s reopen
停止Nginx
./nginx -s stop