1

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++
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
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
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

司木
43 声望2 粉丝