一、Nginx搭建系统需求
1、系统硬件:CPU >= 2Core,内存 >= 256M
2、自行搭建服务器(Linux操作系统)
(1) 使用vmWare虚拟服务器
(2)使用阿里云服务器
(3)使用docker环境
3、操作系统:版本 >= 7.0 位数 X64
推荐系统:CentOS7.2
redhat
二、需要环境的相关内容
1、调试好环境
(1)确认系统网络(公网可以连接)
ping www.baidu.com
(2)确认yum可用
yum list|grep gcc 显示对应信息就是yum可以用
(3)确认关闭iptables规则(会对端口屏蔽,http 的使用造成影响)
a、查看是否有iptables 的规则
iptables -L
b、关闭iptables对应的规则
iptables -F
c、查看nat表中是否有规则配置
iptables -t nat -L
d、关闭nat表中的规则
iptables -t nat -F
(4)确认停用selinux
a、查看selinux是否开启
getenforce -----------显示distable是关闭的
b、关闭selinux
setenforce 0
2、基本安装
(1)保证安装(还有相关的依赖包安装)
yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake
(2)保证基本工具的安装
yum -y install wget httpd-tools vim
3、初始化目录(讲根目录文件位置空出来一个位置单独用来安装Nginx及相关内容)
cd /opt 安装在这个根目录下
mkdir app --------------- 代码目录
download ---------------- 源码包目录
logs ---------------- 自定义日志目录
work ---------------- shell脚本
backup ---------------- 默认配置文件备份
在目录下创建如上几个文件夹,用来安装程序