用途
1. 静态资源服务器
2. 反向代理
3. 负载均衡
4. 虚拟主机
linux环境下的安装步骤
1. 下载适合版本的nginx,下载地址nginx下载地址,我下载的是nginx-1.14.2.tar.gz版本,上传到服务器,解压
tar -zxvf nginx-1.14.2.tar.gz
结果如图所示
3. 由于niginx底层源码是c语言写的,需要确认gcc g++开发类库是否装好,默认已经安装。
安装make
yum -y install gcc automake autoconf libtool
安装g++:
yum install gcc gcc-c++
4. 安装PCRE库
cd /opt
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz
tar -zxvf pcre-8.37.tar.gz
cd pcre-8.34
./configure
make
make install
5. 安装zlib库
cd /opt
wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install
6.安装openssl
cd /opt
wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz
cd openssl-1.0.1t
make
make install
7、安装nginx
cd /opt/nginx-1.14.2
./configure
make
make install
8.启动nginx,注意此时启动是在/usr/local/nginx/sbin目录下,切记
cd /usr/local/nginx/sbin/
./nginx
9.访问