XAMPP集成了Apache、MySQL(或MariaDB)、PHP和Perl等關鍵組件,支持多種操作系統,并且以其便捷性和易用性廣受好評
本文將詳細介紹在Linux系統上安裝和配置XAMPP的完整流程,從初始安裝到環境配置,再到服務管理和常見問題解決方案,讓您輕松掌握XAMPP的配置技巧
一、下載與安裝XAMPP 首先,您需要從XAMPP的官方網站下載適用于Linux系統的安裝包
訪問【XAMPP官方網站】(https://www.apachefriends.org/zh_cn/download.html),選擇適合您系統架構的版本(如x64),并下載對應的.run安裝包文件
在下載完成后,通過終端進行以下步驟: 1.更新系統:確保您的系統軟件包是最新的,以避免潛在的依賴問題
bash sudo apt-get update && sudo apt-get upgrade 2.安裝必備工具:確保安裝了wget和tar等基本工具
bash sudo apt-get install wget tar -y 3.賦予執行權限:將下載的XAMPP安裝包賦予執行權限
bash
chmod +x xampp-linux-x64- 建議選擇默認安裝路徑/opt/lampp
bash
./xampp-linux-x64-
bash
sudo /opt/lampp/lampp security
2.啟動XAMPP:啟動Apache和MySQL服務
bash
sudo /opt/lampp/lampp start
三、配置XAMPP
配置XAMPP主要包括修改Apache和MySQL的配置文件,以及設置防火墻規則等步驟
1.修改Apache配置文件:
-端口修改:默認情況下,Apache監聽80端口 如果該端口被占用,可以修改為其他端口,如8081
```bash
sudo nano /opt/lampp/etc/httpd.conf
```
找到`Listen 80`,修改為`Listen 8081`,同時修改`ServerName`和`ServerAdmin`中的端口號,保存并退出
-配置防火墻:為了允許外部訪問服務器,需要開放新的端口
```bash
sudo firewall-cmd --add-port=8081/tcp --permanent
sudo firewall-cmd --reload
```
2.驗證遠程訪問:在瀏覽器中輸入虛擬機的IP地址和新的端口號,例如`http://192.168.1.100:8081`,如果成功進入XAMPP主頁,則表示配置正確
3.配置MariaDB(替代MySQL):
-設置軟連接:為了簡化命令行操作,可以創建一個符號鏈接
```bash
sudo ln -s /opt/lampp/