程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> linux下搭建php的集成環境,linux搭建php集成

linux下搭建php的集成環境,linux搭建php集成

編輯:關於PHP編程

linux下搭建php的集成環境,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服務刪除了。

 

有不正之處歡迎指出

謝謝!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved