Nginx(一)学习环境准备
2019-06-04 本文已影响1人
leeqico
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
一、准备服务器
我这里用的是阿里云的服务器
Xshell终端模拟软件
二、环境调试确认
四项确认
1、确认系统网络(公网连通性,因为需要通过yum下载资源)
ping www.baidu.com
2、确认yum可用
yum list|grep gcc
3、确认关闭iptables规则(防火墙,因为端口需要不断增加来测试)
查看是否有iptables规则
iptables -L
如下是没有的
如果有的话,关闭
iptables -F
同理
iptables -t nat -L iptables -t nat -F
4、确认停用selinux
查看selinux是否开启
getenforce
如果是enabled,使用setenforce 0来停用
setenforce 0
两项安装
安装系统的基本库
yum -y install gcc gcc- c++ autoconf pcre pcre-devel make automake
yum -y install wget httpd-tools vim
一次初始化
cd /opt
mkdir app download logs work backup
app:放代码目录
download:从网站上下载的源码包
logs:放自定义的日志
work:放shell的脚本
backup:放默认配置文件的备份或者对某个文件修改之前备份到此目录