有人能告诉我如何在我的电脑上有多个本地主机目录吗?我已经在 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
使用此处somethingelse
的wordpress
。
然后重新加载 Apache 配置:
sudo service apache2 reload
现在您应该能够/var/www/wordpress/
使用访问文件http://wordpress/
。使用该文件夹安装 WordPress
看Apache 文档有关虚拟主机的更多信息。