拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 在 Ubuntu 中安装和配置 Apache

在 Ubuntu 中安装和配置 Apache

白鹭 - 2022-01-20 2000 0 0

在下面的文章中,我们将向您展示在 Ubuntu 平台上使用 Apache 安装和设置 Web 服务器系统的一些基本步骤。其实这一步相当简单易行,只需使用Synaptic Package ManagerUbuntu Softwarecenter搜索安装apache2模块包即可。或者使用终端并输入以下命令:

sudo apt-get install apache2

安装过程完成后,启动浏览器并输入地址http:///localhost。如果结果显示It Works!表示我们已经成功安装了Apache:

在Ubuntu中安装和配置Apache的图1

设置和自定义 Apache:

安装Apache后,应用程序会被添加到系统的init.d列表中,因此可以随操作系统自动启动。使用以下命令启动、激活和停用 Apache:

sudo/etc/init.d/apache2 start #start apache

sudo/etc/init.d/apache2 stop #stop apache

sudo/etc/init.d/apache2 restart #restart apache

如果不希望Apache随系统自动启动,输入以下命令:

sudo update-rc.d-f apache2 remove

如果想把上面的过程反过来,使用命令:

sudo update-rc.d apache2 defaults

但请注意,上述命令仅适用于基于 Debian 的发行版(包括 Ubuntu)。

更改默认localhost目录:

在默认模式下,Apache只会根据目录/var/www.工作。这也意味着你放在这里的任何文件都会显示出来,并且从路径 http:///localhost 访问。例如,如果您希望此路径直接指向另一个目录(在本例中为 /home/user/public_html),请按照以下步骤操作。首先,确保/home/damien/public_html 目录存在,创建一个简单的 HTML 页面并将其命名为 index.html ,放在 public_html 目录。然后,打开 Terminal 并输入命令:

gksu gedit/etc/apache2/sites-enabled/000-default

DocumentRoot/var/www 改成 DocumentRoot/home/user/public_html ,改成 强>

在Ubuntu中安装和配置Apache的图2

保存这个文件的改动,然后重启Apache:

sudo/etc/init.d/apache2 restart

在浏览器上重新打开网址http:///localhost,就会看到public_html里面的html文件> 文件夹

在Ubuntu中安装和配置Apache的图3

其他一些设置:

在其他情况下,许多用户不想更改系统的默认属性和参数,他们可以应用方法来创建多个网站并将 Apache 指向其中的每一个网站。首先,为新站点创建一个配置文件:

sudo/etc/apache2/sites-available/default/etc/apache2/sites-available/site1

编辑这个文件:

gksu gedit/etc/apache2/sites-available/site1

DocumentRoot/var/www 更改为 DocumentRoot/home/user/public_html 并更改为 然后保存对该文件的更改。暂时关闭默认设置,改成site1:

sudo a2dissite default && sudo a2ensite site1

然后重启Apache:

sudo/etc/init.d/apache2 restart

而且通过这种方式,用户完全可以创建多个网站,并有相应的配置文件,当然每1个网站都指向一个单独的存储目录。此外,您还可以使用 a2dissitea2ensite 命令在这些站点之间轻松切换。

激活.htaccess 文件:

从本质上讲,这是一个极其重要的文件,能够监控和管理服务器操作,而无需干预 Apache 模块。默认情况下,.htaccess 的所有功能都被禁用,即使服务器不知道该文件的存在。要激活此文件,请打开您刚刚在上一步中创建的配置文件:

gksu gedit/etc/apache2/sites-available/site1

向下滚动,直到看到它AllowOverride None 更改为 AllowOverride All:

在Ubuntu中安装和配置Apache的图4

保存文件更改,至此我们已经完成了在Ubuntu平台上Apache的安装和设置。祝你好运!

标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *