linux 下安裝配置xampp環境


Linux系統是centOS 6.5

1.首先到下載地址下載:https://www.apachefriends.org/download.html

我下載的是:
xampp-linux-x64-5.6.24-1-installer.run

2.把文件拷貝到/usr/local/src目錄下,先賦予執行權限,

[root@localhost src]# chmod a+x xampp-linux-x64-5.5.35-0-installer.run

3.然后執行(注意一定要在root權限下):

[root@localhost src]# ./xampp-linux-x64-5.5.35-0-installer.run

安裝過程遇到確認的地方都選擇yes就行:

4.啟動xampp

[root@localhost ~]# cd /opt/lampp
[root@localhost lampp]# .xampp start
-bash: .xampp: command not found
[root@localhost lampp]# ./xampp restart
Restarting XAMPP for Linux 5.5.35-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...not running.
XAMPP: Stopping ProFTPD...not running.
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

啟動成功后,可以進入linux的圖形界面打開一個瀏覽器,輸入localhost,可以看到xampp的主頁:

這里寫圖片描述

如果你的linux系統沒有圖像界面也沒有關系,后面會提到如何在局域網中訪問php網頁,可以在windows電腦上通過瀏覽器訪問。


另外還有一點,在opt/lampp目錄下有lampp和xampp兩個執行程序,效果是一樣的,執行哪個都可以。

 

另外的配置:

停止xampp

[root@localhost lampp]# ./lampp stop Stopping XAMPP for Linux 5.6.24-1... XAMPP: Stopping Apache...ok. XAMPP: Stopping MySQL...ok. XAMPP: Stopping ProFTPD...ok. [root@localhost lampp]# 

開機啟動
[pony@localhost init.d]$ chkconfig -add xampp -add: 未知的選項 [pony@localhost init.d]$ chkconfig --add xampp 你沒有足夠權限執行此操作。 [pony@localhost init.d]$ su root 密碼: [root@localhost init.d]# [root@localhost init.d]# chkconfig --add xampp [root@localhost init.d]# chkconfig --list|grep xampp xampp 0:關閉 1:關閉 2:關閉 3:啟用 4:啟用 5:啟用 6:關閉 [root@localhost init.d]# chkconfig --level 3 xampp on [root@localhost init.d]# 

重啟系統,然后打開瀏覽器訪問localhost,如果出現了xampp的主頁說明訪問成功。也可以用chkconfig –list命令查看當前運行的服務有沒有xampp。

卸載xampp

卸載其實刪掉lamp目錄就行了。

[root@localhost /]# /opt/lampp/xampp stop Stopping XAMPP for Linux 5.6.24-1... XAMPP: Stopping Apache...ok. XAMPP: Stopping MySQL...ok. XAMPP: Stopping ProFTPD...ok. [root@localhost /]# rm -rf /opt/lampp/ 

局域網其他電腦訪問

網上很多文章說,如果要局域網其他電腦訪問,一定要配置
/opt/lampp/etc/extra/httpd-xampp.conf

但是我的可以直接訪問,我在局域網的一台windows電腦上,輸入服務器的地址10.0.0.36,可以打開xampp的主頁。

還有個防火牆的問題,如果你做了配置依然不能訪問,看看iptables里的防火牆配置有沒有打開80端口。

新建php頁面測試

在/opt/lampp/htdocs下新建test.php文件,代碼如下:

<?php phpinfo(); ?>

然后瀏覽器訪問http://localhost/test.php,結果:

這里寫圖片描述

 

 

自己在搭建過程中遇到的坑:

1.安裝好xampp和ecshop后,使用瀏覽器訪問ecshop進入配置頁面數據庫點擊搜索一直提示請確認數據庫名是否正確,后面就填寫隨便起的數據庫名和后面的內容填寫后

報創建數據庫失敗,如圖:

 

 問提原因:主要是xampp未啟動

解決辦法,啟動xampp,此問題成功解決

 

2.安裝ecshop使用zip格式的包安裝后,瀏覽器訪問ecshop進行配置頁面顯示目錄權限全為不可寫,導致無法配置安裝ecshop?

解決辦法:后面把zip的包更換成tar的包后,此問題得以解決


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM