虚拟主机域名注册-常见问题服务器知识 → 操作系统

Ubuntu 20.04 LTS安装Nginx的方法与步骤

  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错误都将记录在此日志中。




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:Ubuntu 20.04 LTS服务器重置Sudo密码的方法
下一篇:邮箱域名是什么?企业怎么打造专属域名邮箱?
  >> 相关文章
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部