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