步骤4:启用和禁用Apache2站点

配置网站后,必须在运行之前启用它们。
下面的命令向我们展示了如何启用和禁用Apache2站点。

  • 启用站点example.com
sudo a2ensite example.com
  • 禁用站点example.com
sudo a2dissite example.com

其他模块也可以启用和禁用。
模块是用于增强Apache2功能或者启用新功能的代码/程序。

  • 启用模块:
sudo a2enmod  module_name
  • 解除模块:
sudo a2dismod  module_name

由于安装了Apache2并启用了默认站点,如果打开Web浏览器并浏览到计算机名称或者IP地址,则会看到Apache2默认测试页面。
http://服务器ip

第1步:添加第三方PPA

为了获得最新版本的Ubuntu,我们可能需要添加下面的PPA存储库。
运行以下命令添加此PPA,然后安装Apache2服务器。

sudo add-apt-repository ppa:ondrej/apache2
sudo apt update
sudo apt install apache2
如何在Ubuntu 16.04上安装/升级Apache2 HTTP Server(2.4.35)

要在Ubuntu上安装最新和当前版本的Apache2 HTTP服务器,请执行下面的步骤:

第3步:配置Apache2服务器

apache2.conf是主要配置文件。
它通过在启动Web服务器时包括所有剩余的配置文件,将它们放在一起。

当Apache2安装在Ubuntu上时,默认情况下,其文档根目录在此位置创建:/var/www/html

大多数Apache2配置文件存储在/etc/apache2目录中。
在此目录中,我们将找到服务器配置设置,模块,环境控制以及控制Apache2服务器的许多不同文件。

两个重要的位置是 /etc/apache2/sites-available 和 /etc/apache2/sites-enabled

sites-available目录包含所有可用站点。这是您创建新网站配置文件的位置。
sites-enabled 目录包含所有已启用的站点。
默认情况下,站点是不启用的,除非你运行命令启用它们。

已启用的第一个默认可用站点是/etc/apache2/sites-available/000-default.conf

此文件包含基本Apache2测试设置配置。

第2步:管理Apache2服务器

安装Apache2后,了解管理服务器的简单命令会更好。
下面的代码向我们展示了如何停止,启动,重新启动和重新加载Apache2服务器。

  • 停止服务器:
sudo systemctl stop apache2.service
  • 启动服务器:
sudo systemctl start apache2.service
  • 重新启动服务器:
sudo systemctl restart apache2.service
  • 重新加载配置更改不会停止:
sudo systemctl reload apache2.service
日期:2020-07-07 20:57:12 来源:oir作者:oir