当前位置:首页 > 文章 > 系统OS > 正文内容

Ubuntu安装配置Apache

myblog1个月前 (06-26)系统OS45

安装Apache

要安装Apache,请运行以下命令安装最新的软件包apache2


sudo apt update
sudo apt install apache2

在命令运行之后,所有必需的包都安装好了,我们可以通过输入Web服务器的IP地址来测试它。

Apache-Installed如果您看到上面的页面,这意味着Apache已经成功地安装在您的服务器上!让我们继续。

创建自己的网站

默认情况下,Apache带有基本站点(我们在上一步中看到的站点)。 我们可以通过编辑/etc/apache2/sites-enabled/000-default.conf中的虚拟主机文件来修改/var/www/html或设置中的内容。

我们可以通过编辑其虚拟主机文件来修改Apache处理传入请求的方式以及在同一服务器上运行多个站点的方式。

今天,我们将保留默认的Apache虚拟主机配置指向www.example.com,并在gci.example.com上设置我们自己的虚拟主机。

因此,让我们首先在/var/www/中为我们的新网站创建一个文件夹,然后运行

sudo mkdir /var/www/gci/

我们在这里将其命名为gci,但是任何名称都可以使用,只要稍后在虚拟主机配置文件中指向它即可。

现在我们已经为我们的站点创建了一个目录,让我们在其中包含一个HTML文件。让我们进入新创建的目录,通过键入以下内容创建一个目录:

cd /var/www/gci/
nano index.html

将以下代码粘贴到index.html文件中:

<html>
<head>
  <title> Ubuntu rocks! </title>
</head>
<body>
  <p> I'm running this website on an Ubuntu Server server!
</body>
</html>

现在,我们创建一个虚拟主机文件,以便在我们输入gci.example.com时显示该文件。

设置虚拟主机配置文件

首先,我们进入配置文件目录:

cd /etc/apache2/sites-available/

因为Apache附带了一个默认的虚拟主机文件,所以让我们使用它作为基础。(这里使用gci.conf来匹配我们的子域名):

sudo cp 000-default.conf gci.conf

现在编辑配置文件:

sudo nano gci.conf

我们应该在ServerAdmin中拥有我们的电子邮件,以便在Apache遇到任何错误时用户可以与您联系:

ServerAdmin yourname@example.com

我们还希望Documentroot指令指向托管站点文件的目录:

DocumentRoot /var/www/gci/

默认文件不附带ServerName,因此我们必须在最后一行下面添加一行:

ServerName gci.example.com

这确保人们在输入gci.example.com时到达正确的站点而不是默认的站点。

现在我们已经完成了对站点的配置,下一步保存并启用它!

激活虚拟主机文件

设置我们的网站后,我们需要激活虚拟主机配置文件以启用它。 通过以下命令来执行此操作:

sudo a2ensite gci.conf

您应该看到以下输出

Enabling site gci.
To activate the new configuration, you need to run:
  service apache2 reload
root@ubuntu-server:/etc/apache2/sites-available#

要加载新站点,我们通过以下命令重新启动Apache

service apache2 reload

最终效果

在浏览器中输入主机名。

Final

完成!!!

版权声明:本文由静水流深发布,如需转载请注明出处。

标签: UbuntuApache
分享给朋友:

相关文章

Centos更换国内源

Centos更换国内源

1. 备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2. 下载新的 CentOS-Bas...

Ubuntu初学教程,基本的命令(三)之移动和处理文件

Ubuntu初学教程,基本的命令(三)之移动和处理文件

让我们首先使用mv(Move)命令将我们的组合.txt文件放到dir1目录中:mv combined.txt dir1您可以通过使用ls查看工作目录,然后使用cd dir1进入di...

Ubuntu更换国内源

Ubuntu更换国内源

配置方法新手推荐使用图形界面配置: 系统设置 -> 软件和更新 选择下载服务器 -> "mirrors.aliyun.com"终端命令更改root用户登录用编辑器打开:...

更换PyPI阿里国内源

更换PyPI阿里国内源

找到下列文件~/.pip/pip.conf在上述文件中添加或修改:[global]index-url = https://mirrors.aliyun.com/pypi/simpl...

Deepin更换国内软件源

Deepin更换国内软件源

使用root权限用户或者sudo编辑/etc/apt/sources.list在文件最前面添加以下条目deb [by-hash=force] http://mirrors.aliyun.com/dee...

Ubuntu初学教程,基本的命令(二)之创建文件和文件夹

Ubuntu初学教程,基本的命令(二)之创建文件和文件夹

创建文件夹和文件mkdir /tmp/tutorialcd /tmp/tutorial注意绝对路径的使用,以确保我们在/tmp中创建了教程目录。如果在开始时没有正斜杠,mkdir命...