XAMPP 是甚麼 ? 一分鐘介紹 XAMPP
XAMPP 是一個把Apache網頁伺服器與PHP、Perl及MariaDB集合在一起的安裝檔。並且持續有在更新維護,目前已經可以下載到 PHP8 版本,還有強大的社群論壇在背後支撐著。XAMPP 是由這幾個單字組成
- X = 跨平台意思
- Apache
- MySQL或MariaDB
- PHP
- Perl
在 Linux 平台安裝 XAMPP
Step 1 我們要使用 wget
sudo yum install wget
Step 2 開始安裝XAMPP
右鍵即可複製連結,請注意我們是要用 XAMPP for Linux
wget --no-check-certificate https://www.apachefriends.org/xampp-files/8.0.13/xampp-linux-x64-8.0.13-0-installer.run
chmod 755 xampp-linux-x64-8.0.13-0-installer.run sudo ./chmod 755 xampp-linux-x64-8.0.13-0-installer.run
Step 3 啟動XAMPP
sudo /opt/lampp/lampp start
XAMPP 指令介紹
查看狀態
sudo /opt/lampp/lampp status
XAMPP啟動
sudo /opt/lampp/lampp start
XAMPP 個別服務啟動
#啟用apache sudo /opt/lampp/lampp startapcahe #啟用mysql sudo /opt/lampp/lampp startmysql
XAMPP停止
sudo /opt/lampp/lampp stop
XAMPP 個別服務啟動
#停止apache sudo /opt/lampp/lampp stopapcahe #停止mysql sudo /opt/lampp/lampp stopmysql
開機自動啟動XAMPP設定方法
vi /etc/rc.d/rc.local 加入 /opt/lampp/lampp start
延伸設定
調整Apache不要顯示目錄及檔案
找到 <Directory>…</Directory>
vi /opt/lampp/etc/httpd.conf
Options Includes Indexes FollowSymLinks MultiViews 這行, 把 Indexex拿掉即可.
安裝時出現的錯誤排除
error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
解決方法
sudo vi /opt/lampp/lampp
把export LD_ASSUME_KERNEL=2.2.5這一行,
修改為 export LD_ASSUME_KERNEL=2.8.0,並重啟即可
參考資料:wikipedia、blog.csdn、liangdaddy