关于 Nginx
Nginx (“engine x”) 是一个高效能的 HTTP 和 反向代理 站群服务器,也是一个 IMAP/POP3/SMTP 代理站群服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 释出于 2004 年 10 月 4 日。其将原始码以类 BSD 许可证的形式释出,因它的稳定性、丰富的功能集、示例配置档案和低系统资源的消耗而闻名。
CentOS 7 条件
教程中的步骤需要 root 使用者许可权。
1. 新增 Nginx 到 YUM 源
新增 CentOS 7 Nginx yum 资源库, 开启终端, 使用以下命令:
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

2. 安装 Nginx
在你的 CentOS 7 站群服务器中使用 yum 命令从 Nginx 源站群服务器中获取来安装 Nginx:
sudo yum install -y nginx
Nginx 将完成安装在你的 CentOS 7 站群服务器中。
3. 启动 Nginx
刚安装的 Nginx 不会自行启动。执行 Nginx:
sudo systemctl start nginx.service
如果一切进展顺利的话,现在你可以通过你的域名或 IP 来访问你的 Web 页面来预览一下 Nginx 的预设页面;

如果看到这个页面, 那么说明你的 CentOS 7 中 web 站群服务器已经正确安装。
CentOS 7 开机启动 Nginx
sudo systemctl enable nginx.service
更多 systemctl 命令可检视《systemctl 命令用法》
Nginx 配置资讯
网站档案存放预设目录
/usr/share/nginx/html
网站预设站点配置
/etc/nginx/conf.d/default.conf
自定义 Nginx 站点配置档案存放目录
/etc/nginx/conf.d/
Nginx 全域性配置
/etc/nginx/nginx.conf
在这里你可以改变设定使用者执行 Nginx 守护程式程序一样, 和工作程序的数量得到了 Nginx 正在执行, 等等。
Linux 检视公网 IP
您可以执行以下命令来显示你的站群服务器的公共 IP 地址:
ip addr show eth0 | grep inet | awk ‘{ print $2; }’ | sed ‘s//.*$//’

原文连结:http://www.9696e.com/archives/1404