CentOS(linux) 下Nginx的安装(Nginx+Tomcat集群)
CentOS 7.4(腾讯云)
pcre库
zlib库
openssl
Nginx服务器
- 安装gcc g++开发类库
yum -y install gcc automake autoconf libtool make
yum install gcc gcc-c++
- 下载pcre库
wget https://ftp.pcre.org/pub/pcre/pcre-8.42.tar.gz
- 解压pcre库
tar -zxvf pcre-8.42.tar.gz
- 在Environment下新建pcre文件夹,移动并进入解压好的文件夹(非必要)
cd /root/Environment/pcre-8.42
- 配置
./configure --prefix=/root/Environment/pcre
- 编译安装
make && make install
- 回到/root
cd /root
- 下载zlib库
wget http://zlib.net/zlib-1.2.11.tar.gz
- 解压zlib库
tar -zvxf zlib-1.2.11.tar.gz
- 在Environment下新建zlib文件夹,移动并进入解压好的文件夹(非必要)
cd /root/Environment/zlib-1.2.11
- 配置
./configure --prefix=/root/Environment/zlib
- 编译安装
make && make install
- 回到/root
cd /root
- 安装和升级openssl
yum install openssl
yum update openssl
- 下载nginx服务器
wget http://nginx.org/download/nginx-1.15.1.tar.gz
- 解压nginx
tar -zvxf nginx-1.15.1.tar.gz
- 在Server下新建nginx文件夹,移动并进入解压好的文件夹(非必要)
cd /root/Server/nginx-1.15.1
- 配置
./configure --prefix=/root/Server/nginx --with-pcre=/root/Environment/pcre --with-zlib=/root/Environment/zlib
- 编译安装
make && make install
- 打开nginx.conf(/root/Server/nginx/conf)
在文件头部添加代码
user root;
nginx服务器安装完毕
- nginx服务器的启动、重启、关闭
cd /root/Server/nginx/sbin
- 启动
./nginx
- 关闭(快速停止stop,完整有序的停止quit)
./nginx -s stop
./nginx -s quit
- 重启
./nginx -s reload
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。