CentOS7 安装 nginx

CentOS7 安装 nginx

安装过程

在 CentOS 7 中,直接通过 yum 安装 Nginx 会提示无下载源。因此,需要添加 Nginx 下载源到 yum 中:

1
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

指定下载源后,使用 yum 命令安装 Nginx :

1
sudo yum install -y nginx

安装后配置 Nginx 随系统自起:

1
sudo systemctl enable nginx

随后通过 service 来启动 Nginx :

1
2
3
4
5
6
7
8
9
10
11
# 开启 Nginx
service nginx start

# 关闭 Nginx
service nginx stop

# 重启 Nginx
service nginx restart

# 查看 Nginx 状态
service nginx status

查看 Nginx 所在服务器的公共 IP 地址

1
ip addr

mark

最后通过 IP 访问 Nginx 服务

mark

Nginx 相关信息

默认情况下,Nginx 主配置在

1
/etc/nginx/nginx.conf

默认的站点配置在

1
/etc/nginx/conf.d/default.conf

默认页面根目录为

1
/usr/share/nginx/html/

其它

除了通过 yum 方式安装外,也可以采用其他方式安装,如 apt-get 或者本地编译安装

1
2
3
4
5
sudo apt-get install nginx

wget https://nginx.org/download/nginx-1.12.2.tar.gz
tar -xvf nginx-1.12.2.tar.gz
cd nginx-1.12.2

之所以选择 yum 方式安装,是因为安装之后可以直接通过 service 来控制 Nginx。当然,采用其他方式安装后,也可以手动将 Nginx 添加到 service 启动,具体的添加方法就不作深入了解了。