最後經過研究查閱相關資料後,總結:
因為xampp本身很開放,幾乎所有的功能都是開啟的,安全性不夠高,所以不太適合生產環境部署應用,只適合在開發環境中使用。不過xampp的安裝配置過程還是有必要記錄下的,畢竟還要開發呢。
linux系統是centos 6.5。
把檔案拷貝到跟目錄下,先賦予執行許可權,
[root@localhost /]# chmod 777 xampp-linux-x64-5.6.24-1-installer.run
然後執行(注意一定要在root許可權下):
[root@localhost /]# ./xampp-linux-x64-5.6.24-1-installer.run
安裝過程遇到確認的地方都選擇yes就行:
啟動成功後,可以進入linux的圖形介面開啟乙個瀏覽器,輸入localhost,可以看到xampp的主頁:
如果你的linux系統沒有影象介面也沒有關係,後面會提到如何在區域網中訪問php網頁,可以在windows電腦上通過瀏覽器訪問。
另外還有一點,在opt/lampp目錄下有lampp和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。
解除安裝其實刪掉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/
網上很多文章說,如果要區域網其他電腦訪問,一定要配置
但是我的可以直接訪問,我在區域網的一台windows電腦上,輸入伺服器的位址10.0.0.36,可以開啟xampp的主頁。
還有個防火牆的問題,如果你做了配置依然不能訪問,看看iptables裡的防火牆配置有沒有開啟80埠。
在/opt/lampp/htdocs下新建test.php檔案,**如下:
<?php
phpinfo();
?>
然後瀏覽器訪問http://localhost/test.php,結果:
linux 下安裝配置xampp環境
2.把檔案拷貝到 usr local src目錄下,先賦予執行許可權,root localhost src chmod a x xampp linux x64 5.5.35 0 installer.run3.然後執行 注意一定要在root許可權下 root localhost src xampp l...
linux下xampp整合包安裝配置方法
1 檢視你linux系統的位數,是32位的還是64位的。使用uname a命令檢視。顯示有x86 64則說明你是64位核心,跑的是64位的系統.i386,i686說明你是32位的核心,跑的是32位的系統 cd opt wget 位址 如果提示證書錯誤 使用下面的命令wget no check cer...
linux下xampp整合包安裝配置方法
1 檢視你linux系統的位數,是32位的還是64位的。使用uname a命令檢視。顯示有x86 64則說明你是64位核心,跑的是64位的系統.i386,i686說明你是32位的核心,跑的是32位的系統 cd opt wget 位址 如果提示證書錯誤 使用下面的命令wget no check cer...