安装Nginx详细步骤

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lyzf0413/article/details/82378972

一、安装make、安装g++:

yum -y install gcc automake autoconf libtool make

yum install gcc gcc-c++

二、选定安装文件目录

cd /usr/local/src

三、安装PCRE库

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 下载最新的 PCRE 源码包,使用下面命令下载编译和安装 PCRE 包

若wget方法不可使用,也可以把安装包下载后上传到服务器上

# 下载安装包
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

四、安装zlib库

http://zlib.net/zlib-1.2.11.tar.gz 下载最新的 zlib 源码包,使用下面命令下载编译和安装 zlib包

若wget方法不可使用,也可以把安装包下载后上传到服务器上

# 进入目录中
cd /usr/local/src
 
# 下载安装文件
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

五、安装openssl(某些vps默认没装ssl)

若wget方法不可使用,也可以把安装包下载后上传到服务器上

cd /usr/local/src

wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz

六、安装nginx

cd /usr/local/src

wget http://nginx.org/download/nginx-1.1.10.tar.gz
tar -zxvf nginx-1.1.10.tar.gz
cd nginx-1.1.10
./configure
make
make install

注:这里可能会出现报错

yum -y install openssl openssl-devel

七、启动nginx

因为可能apeache占用80端口,apeache端口尽量不要修改,我们选择修改nginx端口。

linux 修改路径/usr/local/nginx/conf/nginx.conf,Windows 下 安装目录\conf\nginx.conf。

修改端口为8090,localhost修改为你服务器ip地址。(成功就在眼前!!)

扫描二维码关注公众号,回复: 3071082 查看本文章

启动

 方法一:启动代码格式:nginx安装目录地址 -c nginx配置文件地址

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

方法二:进入nginx安装目录sbin下,输入命令

./nginx

验证nginx配置文件是否正确

进入nginx安装目录sbin下,输入命令

./nginx -t

看到如下显示nginx.conf syntax is ok

nginx.conf test is successful

说明配置文件正确!

重启Nginx服务

进入nginx可执行目录sbin下,输入命令

./nginx -s reload

八、增加防火墙端口

#vi /etc/sysconfig/iptables 
//在倒数第二行加入80端口 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 
   
   
//重启iptables 
#/etc/init.d/iptables restart 

猜你喜欢

转载自blog.csdn.net/lyzf0413/article/details/82378972