Pwner's Blog

能全力以赴不尽力而为

0%

Nginx 基础 - 2

环境配置

此环境配置仅适用于非生产环境。

环境简化

  1. 清除 iptables 规则

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

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

  2. 关闭 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
如果文章对你有用,可以请我喝杯咖啡~
  • 本文作者: Pwner
  • 本文链接: https://pwner.cn/posts/b413cb2e.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!