虚拟主机域名注册-常见问题 → 服务器知识 → 操作系统 | ||||
1、首先在终端中运行以下apt命令,以确保所有系统软件包都是最新的。 sudo apt update sudo apt upgrade 2、在Ubuntu 20.04上安装Nginx。 Nginx在默认的Ubuntu存储库中可用。要安装它,请运行以下命令: sudo apt install nginx 安装完成后,运行以下命令以使Nginx在服务器启动时自动启动: sudo systemctl stop nginx.service sudo systemctl start nginx.service sudo systemctl enable nginx.service 3、配置防火墙。 同时,您需要确保将防火墙配置为允许HTTP(80)和HTTPS(443)端口上的流量。Nginx将自己注册为ufw服务: sudo ufw allow in "Nginx Full" 4、访问“测试安装”。 要测试Nginx设置,请打开浏览器并浏览到服务器主机名或IP地址,您应该看到Nginx默认测试页面,如下所示: 在Ubuntu 20.04上安装Nginx 5、Nginx配置文件的结构。 Content: /var/www/html:实际的Web内容(默认情况下仅由您之前看到的默认Nginx页面组成)从/var/www/html目录中提供。这可以通过更改Nginx配置文件来更改。 Server Configuration: /etc/nginx:Nginx配置目录。所有Nginx配置文件都位于此处。 /etc/nginx/nginx.conf:主要的Nginx配置文件。可以对其进行修改以更改Nginx全局配置。 /etc/nginx/sites-available/:可以存储每个站点服务器块的目录。Nginx不会使用在此目录中找到的配置文件,除非它们链接到该sites-enabled目录。通常,所有服务器块配置都在此目录中完成,然后通过链接到另一个目录来启用。 /etc/nginx/sites-enabled/:存储已启用的每个站点服务器块的目录。通常,通过链接到sites-available目录中的配置文件来创建这些文件。 /etc/nginx/snippets:此目录包含一些配置片段,这些片段可以包含在Nginx配置的其他位置。潜在的可重复配置段是重构为代码段的良好候选者。 Server Logs: /var/log/nginx/access.log:除非将Nginx配置为执行其他操作,否则对Web服务器的每个请求都记录在此日志文件中。 /var/log/nginx/error.log:任何Nginx错误都将记录在此日志中。
|
||||
>> 相关文章 | ||||