linux 安装nginx

Nginx(发音同engine x)是异步框架的网页服务器,也可以用作反向代理、负载平衡器和HTTP缓存。2019年3月11日,Nginx公司被F5 Networks以6.7亿美元收购。

在很多情况下,我们都需要在linux服务中安装nginx,今天我为大家带来,如何在linux系统中正确的安装nginx。

安装gcc g++

centos 执行

1
2
yum -y install gcc automake autoconf libtool make
yum install gcc gcc-c++

ububtu 执行

1
2
apt-get install build-essential
apt-get install libtool

安装pcre

1
2
3
4
5
6
7
cd /usr/local/src/
wget https://ftp.pcre.org/pub/pcre/pcre-8.43.tar.gz
tar -zxvf pcre-8.43.tar.gz
cd pcre-8.43
./configure
make
make install

安装zlib

1
2
3
4
5
6
wget http://www.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

安装openssl

1
yum -y install openssl openssl-devel

安装nginx

1
2
3
4
5
6
wget http://nginx.org/download/nginx-1.14.2.tar.gz
tar -zxvf nginx-1.14.2.tar.gz
cd nginx-1.1.10
./configure --prefix=/opt/software/nginx --with-http_stub_status_module --with-http_ssl_module
make
make install