linux下搭建php的集成環境


一個偶然的機會,在項目中需要搭建PHP的環境,由於PHP開發需要的東西比較多,像apache、mysql、PHP環境等,如果一個一個裝很可能會有安裝不全的問題,為此選擇了安裝集成環境,這里選擇的是xampp-linux-x64-5.5.30-3-installer.zip,具體的版本可以從官網下載:https://www.apachefriends.org/zh_cn/index.html,根據自己的操作系統選擇相應的版本,這里使用的zip,下面是具體的步驟,

一、下載xampp安裝包

從網上下載xampp安裝包,這里選擇的是xampp-linux-x64-5.5.30-3-installer.zip。

二、解壓

把上面的文件拷貝到linux系統中,我這里上傳到了/home/wcj/xampp/目錄下,如下圖,

使用解壓命令:unzip xampp-linux-x64-5.5.30-3-installer.zip;因為在Windows和linux下zip文件是統一的,所以這里可以進行解壓,如下,

可以看到解壓出來是xampp-linux-x64-5.5.30-3-installer.run

三、執行安裝

我們可以看到剛解壓出來的xampp-linux-x64-5.5.30-3-installer.run文件是沒有執行權限的,首先需要賦予其執行權限,我這里賦予它775的權限

chmod 775 xampp-linux-x64-5.5.30-3-installer.run

執行完上面的命令就有了執行的權限,

接着執行下面的命令:

./xampp-linux-x64-5.5.30-3-installer.run  進入到安裝步驟如下圖,

這里給出的我們的提示,我們輸入Y,進入下一步,一下步還是會有提示,我們接着輸入Y,之后提示按“Enter”鍵繼續安裝,然后在輸入Y,最后開始安裝,如

最上面還可以看到安裝目錄為/opt/lampp,這個目錄是默認的安裝目錄。等待安裝結束

四、修改配置文件

安裝結束之后進入到/opt/lampp文件下可以看到有很多文件,則證明安裝成功。

安裝完成之后可能無法訪問,這個時候需要修改配置文件,找到/opt/lampp/etx/extra目錄下的httpd-xampp.conf,對此文件進行修改,找到如下的代碼

# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
        Require local


        ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

  把Require local注釋掉,然后換成Require all granted,則在外部就可以訪問,

五、設置密碼

在經過了上面的配置文件之后,可以訪問了,但是無法登陸數據庫,則這時需要設置密碼

在/opt/lampp目錄下,執行./lampp security,則會提示對lampp、ftp、mysql進行密碼設置,設置完成之后,則可以登錄。

點擊右上角的“phpMyAdmin”,可以進去,則安裝成功。默認apache的端口為80.

 

另,在網上說可以下載tar.gz的文件,如果是這種文件,直接放到linux下解壓就可以。別的配置則和上面的一直

 

一些命令(在/opt/lampp目錄下)

啟動xampp服務   ./lampp start

停止xampp服務  ./lampp stop

重啟xampp服務  ./lampp restart

卸載xampp,首先停止xampp服務,然后刪除/opt下的lampp文件夾,在/opt下執行rm -rf lampp這樣就把xampp服務刪除了。

 

有不正之處歡迎指出

謝謝!


免責聲明!

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



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