有关如何在Linux上安装Apache的提示

这个过程并不像你想象的那么艰难

所以你有一个网站,但现在你需要一个平台来承载它。 您可以使用其中一个网站托管服务提供商,或者您可以尝试使用自己的Web服务器托管您的网站。

由于Apache是​​免费的,它是最受欢迎的Web服务器之一。 它还具有多种功能,可用于许多不同类型的网站。 那么,Apache是​​什么? 简而言之,它是用于从个人网页到企业级网站的所有服务器的服务器。

它很流行,因为它很受欢迎。

通过本文的概述,您将能够了解如何在Linux系统上安装Apache 。 然而,在开始之前,你至少应该在Linux中工作 - 包括能够改变目录,使用tar和gunzip并编译make(如果你不想编译你的代码,我会讨论在哪里得到二进制文件)拥有)。 您还应该有权访问服务器计算机上的root帐户。 再次,如果这让你感到困惑,你可以随时转向商品托管服务提供商,而不是自己做。

下载Apache

我建议您在开始时下载最新的Apache稳定版本。 获取Apache的最佳位置来自Apache HTTP Server下载站点。 下载适合您系统的源文件。 某些操作系统的二进制版本也可以从本网站获得。

解压缩Apache文件

一旦你下载了文件,你将需要解压缩它们:

gunzip -d httpd-2_0_NN.tar.gz
tar xvf httpd-2_0_NN.tar

这会使用源文件在当前目录下创建一个新目录。

配置您的服务器的Apache

一旦你有这些文件可用,你需要通过配置源文件来指示你的机器在哪里找到所有的东西。 最简单的方法是接受所有的默认设置并输入:

。/配置

当然,大多数人并不想仅仅接受呈现给他们的默认选择。 最重要的选项是前缀= PREFIX选项。 这指定了将安装Apache文件的目录。 您还可以设置特定的环境变量和模块。 我喜欢安装的一些模块包括:

请记住,这些并不是我可能在给定系统上安装的所有模块 - 特定项目将取决于我安装的内容,但上面的列表是一个很好的起点。 详细了解有关模块的详细信息以确定您需要哪些模块。

建立Apache

与任何源安装一样,您需要构建安装:

使
进行安装

自定义Apache

假设您的安装和构建没有问题,您可以自定义您的Apache配置。

这实际上相当于编辑httpd.conf文件。 该文件位于PREFIX / conf目录中。 我通常用文本编辑器编辑它。

vi PREFIX /conf/httpd.conf

注意:你需要用root来编辑这个文件。

按照该文件中的说明按照需要编辑配置。 更多的帮助可以在Apache网站上找到。 您随时可以转到该网站获取更多信息和资源。

测试你的Apache服务器

在同一台计算机上打开Web浏览器,然后在地址栏中键入http:// localhost /。 您应该看到一个与上面部分屏幕截图中的页面类似的页面(本文附带的图像)。

它会用大写字母“看到这个,而不是你期望的网站?” 这是个好消息,因为这意味着你的服务器安装正确。

开始编辑/上传页面到您新安装的Apache Web服务器

一旦你的服务器启动并运行,你可以开始发布页面。 玩得开心建立你的网站!