OnWorks Linux 和 Windows 在线工作站

商标

工作站免费在线托管

<上一页 | 内容 | 下一页>

5.3.4. 配置Apache‌


典型的 Kali Linux 安装包括 Apache Web 服务器,由 apache2 包裹。 作为一项网络服务,它默认是禁用的。 您可以手动启动它 systemctl 启动 apache2.

随着越来越多的应用程序作为 Web 应用程序分发,了解 Apache 的一些知识以托管这些应用程序非常重要,无论是本地使用还是通过网络提供它们。

Apache 是一个模块化服务器,许多功能由主程序在初始化期间加载的外部模块实现。 默认配置只启用最常见的模块,但启用新模块很容易通过运行 a2enmod 模块。 使用 a2dismod 模块 禁用模块。 这些程序实际上只创建(或删除)符号链接 /etc/apache2/mods 启用/, 指向实际文件(存储在 /etc/apache2/ mods-available/).

有许多可用的模块,但有两个值得一开始考虑:PHP 和 SSL。 用 PHP 编写的 Web 应用程序由 Apache Web 服务器在专用的帮助下执行。

提供的模块 libapache-mod-php 包,并且它的安装会自动启用该模块。

Apache 2.4 包括开箱即用的安全 HTTP (HTTPS) 所需的 SSL 模块。 它首先需要启用 a2enmod ssl,则必须将所需的指令添加到配置文件中。 中提供了一个配置示例 /etc/apache2/sites-available/default-ssl.conf 配置文件。 看 http://httpd.apache.org/docs/2.4/mod/mod_ssl.html 获取更多信息。

标准 Apache 模块的完整列表可以在 http://httpd.apache.org/docs/2.4/mod/index.html 在线找到。

使用其默认配置,Web 服务器侦听端口 80(如配置 /etc/apache2/ports.conf),并提供来自 在/ var / www / html等/ 默认目录(如配置

/etc/apache2/sites-enabled/000-default.conf)。


 

OnWorks 的顶级操作系统云计算: