搭建Nginx服务器

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

找到如下位置
搭建Nginx服务器
server_name 的值 localhost 替换为域名或ip

wq! 保存退出

检查配置文件正确性

./nginx -t

启动Nginx

./nginx

浏览器访问地址

搭建Nginx服务器

成功~


几个常用命令

重新加载配置文件

./nginx -s reload

重启Nginx

./nginx -s reopen

停止Nginx

./nginx -s stop