Linux安装Nginx反向代理

Linux安装Nginx反向代理

Nginx是一款轻量级Web服务器、也是一款反向代理服务器,Nginx可直接支持Rails和PHP的程序、可作为HTTP反向代理服务器、可作为负载均衡服务器、作为邮件代理服务器、帮助实现前端动静分离。
然后它的安装步骤:
首先需要安装 c++编译环境

[root@localhost ~]# yum install gcc-c++

第二步安装模块依赖库
1> pcre 库

[root@localhost ~]# yum install pcre* 

2> openssl 库

[root@localhost ~]# yum install openssl* 

3> zlib 库(gzip)

[root@localhost ~]# yum install zlib*

注意:这些都是nginx的依赖库 ,必须要安装,当然也可以使用tar包去安装。

第三步安装nginx
使用tar安装:

[root@localhost ~]# tar -zxvf  nginxtar包)
[root@localhost ~]# cd nginx文件夹
[root@localhost ~]# ./configure
[root@localhost ~]# make install
[root@localhost ~]# make install

开放 80 端口

[root@localhost ~]# vim /etc/sysconfig/iptables

添加代码
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

service iptables restart //最后重启防火墙使配置生效
最后使用本机ip去进行访问

Nginx命令参数:

[root@localhost ~]# nginx -t // 测试配置是否正确
[root@localhost ~]# nginx -s reload //加载最新配置
[root@localhost ~]# nginx -s stop //强制停止
[root@localhost ~]# nginx -s quit //优雅停止
[root@localhost ~]# nginx -s reopen // 重新打开日志

你可能感兴趣的:(Linux)