如何使用 apache2 lamp 创建域

如何使用 apache2 lamp 创建域

我想创建一个需要域名的邮件服务器。我想使用域名访问 WWW 文件夹中的特定目录,而不是输入 www/foldername。我可以这样做吗?

我尝试过这个:-

        # Setup "foldername.tld" Virtual Host
 <VirtualHost *:80>
 ServerName foldername.tld
  DocumentRoot /home/user/var/www/foldername

 <Directory /home/user/var/www/foldername>
    Options Indexes FollowSymLinks Includes
    AllowOverride All
    Order allow,deny
    Allow from all
 </Directory>
 </VirtualHost>

我在 /etc/apache2/sites-available/ 中创建了一个名为 foldername.tld 的文件。

我正在使用 ubuntu 12.04 lts。请帮帮我。

答案1

您的配置文件看起来正确。我应该通过以下方式启动它:

    <VirtualHost foldername.tld:80>
    (...)

这样,您以后可以创建其他虚拟主机(如果需要)。使用“*:80”将捕获通过端口 80 发往此服务器的所有请求(仅发往虚拟主机)。

然后在 DNS 级别,您只需让它foldername.tld指向您的 Web 服务器的地址(通过 A 记录或通过 CNAME 指向已定义的 A 记录)。

相关内容