Centos系统安装Nginx教程详解

作者:袖梨 2022-06-30

centos平台编译环境

#yum -y install gcc automake autoconf libtool make

 

安装g++:

#yum install gcc gcc-c++

 

安装PCRE库

cd /usr/local/src

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.34.tar.gz

tar -zxvf pcre-8.34.tar.gz

cd pcre-8.34

./configure

make

make install

 

安装zlib库:

cd /usr/local/src

wget http://zlib.net/zlib-1.2.8.tar.gz

tar -zxvf zlib-1.2.8.tar.gz

cd zlib-1.2.8

./configure

make

make install

 

安装ssl

cd /usr/local/src

wget http://www.openssl.org/source/openssl-1.0.1c.tar.gz

tar -zxvf openssl-1.0.1c.tar.gz

cd /openssl-1.0.1c

make

make install

或者yum install openssl

 

 

安装nginx

cd /usr/local/src

wget http://nginx.org/download/nginx-1.4.2.tar.gz

tar -zxvf nginx-1.4.2.tar.gz

cd nginx-1.4.2

./configure --sbin-path=/usr/local/nginx/nginx

--conf-path=/usr/local/nginx/nginx.conf

--pid-path=/usr/local/nginx/nginx.pid

--with-http_ssl_module

--with-pcre=/usr/local/src/pcre-8.34

--with-zlib=/usr/local/src/zlib-1.2.8

--with-openssl=/usr/local/src/openssl-1.0.1c

make

make install

 

 

运行/usr/local/nginx/nginx 命令来启动 Nginx

 

查看一下防火墙规则iptables -L      有没有允许80端口,如果没有加入防火墙策略

-A INPUT -m tcp -p tcp --dport 80 -j ACCEPT

相关文章

精彩推荐