环境配置

{% note warning %}

此环境配置仅适用于非生产环境。 {% endnote %}

环境简化

  1. 清除iptables规则

    1
    2
    3
    4
    
    iptables -L   #查看iptables规则
    iptables -F   #清除(filter表)中所有规则
    iptables -t nat  -L  #查看nat规则
    iptables -t nat  -F  #清除nat规则

注:清空iptables规则后会导致ping命令不可用

  1. 关闭selinux

    1
    2
    
    getenforce  #查看selinux状态,若为enable则关闭
    setenforce  #关闭selinux

环境配置

安装依赖库

1
um -y install gcc gcc-c++ autoconf pcre pcre-devel make automake

安装工具

1
yum -y install wget httpd-tools vim

确认yum源可用

1
yum list|grep gcc

安装 Nginx

官方文档:http://nginx.org/en/linux_packages.html

可以使用官方提供的yum源,也可以使用其他yum源.

官方提供的yum源

写入Nginx仓库配置信息(可选)

新建一个nginx源配置文件;

1
vim /etc/yum.repos.d/nginx.repo  

在nginx.repo中写入以下官方提供的源信息;

1
2
3
4
5
6
7
8
# 文档:http://nginx.org/en/linux_packages.html#RHEL-CentOS
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

执行yum list |grep nginx测试。

如果可以看到

则说明nginx源配置已经生效。

可以直接使用以下命令安装nginx

1
yum install nginx