Nginx是一款轻量级的Web服务器、反向代理服务器以及电子邮件代理服务器。其特点占有内存少,并发能力强。接下来将在CentOS系统下安装Nginx服务。
1. 更新yum包
yum update
2. 安装gcc、pcre、zlib、OpenSSL
- gcc:安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境
yum install gcc-c++
- pcre:一个Perl库,Nginx的HTTP模块需要使用pcre来解析正则表达式。
yum install -y pcre pcre-devel
- zlib:Nginx对HTTP的内容进行gzip时需要zlib提供的压缩和解压功能。
yum install -y zlib zlib-devel
- OpenSSL:Nginx不但支持HTTP协议,也支持HTTPS(在ssl协议上传输HTTP)。
yum install -y openssl openssl-devel
3. 选择下载的路径,下载安装包并进行解压
#创建nginx文件夹并移动到该文件夹下
mkdir /usr/local/nginx
cd /usr/local/nginx
#下载然后解压安装包
wget http://nginx.org/download/nginx-1.12.2.tar.gz
tar -zxvf ngin