CentOS 7安装Nginx

 
更多

nginx

介绍

在CentOS 7上安装Nginx是一个常见的任务,本文将向您展示如何在CentOS 7上安装Nginx,以及如何配置和启动它。

安装过程

步骤1: 配置EPEL和Nginx官方存储库

$ sudo yum install epel-release

步骤2: 安装Nginx

$ sudo yum install nginx

步骤3: 启动Nginx并设置开机自启动

$ systemctl start nginx
$ systemctl enable nginx

步骤4: 配置防火墙

如果您使用的是CentOS 7默认的防火墙firewalld,您需要打开HTTP和HTTPS服务的访问。

$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload

配置文件

Nginx的主要配置文件位于/etc/nginx/nginx.conf。您可以根据您的需求进行自定义配置。

设置虚拟主机

默认情况下,Nginx会为站点的存储位置(即/usr/share/nginx/html)设置一个虚拟主机。

如果您想为不同的站点设置不同的虚拟主机,您需要在/etc/nginx/conf.d/目录下创建一个新的配置文件,并将以下示例内容添加到文件中:

server {
    listen       80;
    server_name  example.com;
    root         /var/www/html;

    location / {
        index  index.html index.htm;
    }
}

重启Nginx以使配置生效:

$ sudo systemctl restart nginx

检查Nginx是否运行

您可以通过访问服务器的IP地址或域名来验证Nginx是否正在运行。

在您的浏览器中输入http://your_server_iphttp://your_domain,如果看到Nginx欢迎页面,则表示Nginx已正确安装并正在运行。

总结

安装Nginx是在CentOS 7上搭建网站或托管应用程序的重要步骤之一。本文向您展示了如何安装Nginx,并提供了一个简单的虚拟主机配置示例。

希望这篇文章对您有所帮助。祝您安装顺利!

打赏

本文固定链接: https://www.cxy163.net/archives/8645 | 绝缘体

该日志由 绝缘体.. 于 2019年08月16日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: CentOS 7安装Nginx | 绝缘体
关键字: , , , ,

CentOS 7安装Nginx:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter