跳至正文

CentOS7.3上Nginx的安装与使用

Nginx是一款高性能、轻量级的HTTP服务器、反向代理服务器。和Apache相比具有占用内存少、稳定性高的优点,它最常用的用途是提供反向代理服务。

注:以下命令需要root用户权限。

Nginx安装

在CentOS下,yum源不提供nginx的安装,需要自己添加。步骤如下:
1. 添加安装源
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2. 安装
yum install -y nginx
3. 启动
systemctl start nginx.service
1. 查看状态
systemctl status nginx.service
4. 开机启动
systemctl enable nginx.service

Nginx配置信息

  • 网站文件存放默认目录
    /usr/share/nginx/html
  • 网站默认站点配置
    /etc/nginx/conf.d/default.conf
  • 自定义Nginx站点配置文件存放目录
    /etc/nginx/conf.d/
  • Nginx全局配置
    /etc/nginx/nginx.conf

Nginx使用

例如,当前服务器域名是 game.123.com,想在6666端口添加一个Web服务器,指向目录为 /home/myweb/html,则只要在 /etc/nginx/conf.d/default.conf 中增加如下一段即可:

server {
    listen 6666;
    server_name game.123.com;
    location / {
        root   /home/myweb/html;
        index  index.html index.htm;
    }
}
标签:

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注