搭建基础 Web 服务器与配置基础邮件服务
1. 配置基础 Web 服务器
在搭建基础 Web 服务器时,我们主要使用 Apache 服务器。下面将详细介绍相关配置步骤和要点。
1.1 模块配置
首先,要让 Apache 知道哪些文件应由特定模块处理。通常,普通网页文件以 .html 或 .htm 为扩展名,但支持 PHP 的页面习惯以 .php 为扩展名。例如,如果网站的主页包含 PHP 代码,应命名为 index.php 而非 index.html 或 index.htm 。
以下是相关配置步骤:
- 第一行配置告知 Apache 该模块要处理的文件类型。
- 第二行给出模块的名称和其所在路径,具体路径可能因 PHP 版本不同而略有差异。
- 添加或取消注释上述两行语句后,使用 apachectl restart 命令重启 Apache 服务器(若服务器未运行,该命令会启动服务器),此时 PHP 解释器应已开始运行。
1.2 基本安全和访问控制
Apache 具备一些内置的基本安全功能,可对服务器上的网站进行原始访问控制,主要有两种访问控制方式:
- 基于主机名或 IP 地址 :只有具有特定主机名或 IP 地址的主机才能访问网站的受保护区域。
- 基于用户名和密码 :访问受保护区
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



