文档根目录 (APCHE2)

文档根目录 (APCHE2)

有人能告诉我如何在我的电脑上有多个本地主机目录吗?我已经在 apache 配置文件中将本地主机设置为“/home/dee/php”,并设置了此项

Documentroot /home/dee/php

现在除此之外我怎样才能创建更多的本地主机文件夹?

我该写吗?

DOCUMENTROOT /home/dee/php and /home/dee/php2

或者

DOCUMENTROOT /home/dee/php 
DOCUMENTROOT /home/dee/php2

要不然?

两者都是错误的,您建议什么?

大家请帮帮我,我很困惑。

提前谢谢大家。

答案1

要为您的 wordpress 安装创建第二个虚拟主机,请保存以下内容/etc/apache2/sites-available/wordpress.conf

<VirtualHost *:80>
    ServerName wordpress
    DocumentRoot /var/www/wordpress

    ErrorLog ${APACHE_LOG_DIR}/wordpress-error.log
    CustomLog ${APACHE_LOG_DIR}/wordpress-access.log combined

    <Directory /var/www/wordpress >
      AllowOverride All
      Require all granted
    </Directory>
</VirtualHost>

然后添加行

127.0.0.1   wordpress

/etc/hosts。根据您的需要调整配置,但要确保 后面的名称ServerName在 中有条目/etc/hosts

使用启用此新站点

sudo a2ensite wordpress

如果您没有将文件另存为,wordpress.conf而是somethingelse.conf使用此处somethingelsewordpress

然后重新加载 Apache 配置:

sudo  service apache2 reload

现在您应该能够/var/www/wordpress/使用访问文件http://wordpress/。使用该文件夹安装 WordPress

Apache 文档有关虚拟主机的更多信息。

相关内容