要在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),您應該能看到相應的項目頁面。