要在Ubuntu上为XAMPP配置虚拟主机,请按照以下步骤操作:
cd /etc/apache2/sites-available
sudo nano my_virtual_host.conf
ServerAdmin admin@yourdomain.com
ServerName yourdomain.local
ServerAlias www.yourdomain.local
DocumentRoot "/opt/lampp/htdocs/your_project_directory"
<Directory "/opt/lampp/htdocs/your_project_directory">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
请确保更改ServerName
,ServerAlias
和DocumentRoot
以匹配您的项目设置。
保存并关闭文件。
通过运行以下命令启用新的虚拟主机配置:
sudo a2ensite my_virtual_host.conf
sudo a2dissite 000-default.conf
sudo systemctl restart apache2
/etc/hosts
文件以将新的虚拟主机域名解析到本地IP地址。打开文件:sudo nano /etc/hosts
127.0.0.1 yourdomain.local
现在,您已经成功配置了XAMPP的虚拟主机。在浏览器中输入您的虚拟主机域名(例如:yourdomain.local),您应该能看到相应的项目页面。