1. 程式人生 > >linux下xampp整合包安裝配置方法

linux下xampp整合包安裝配置方法

最近因為要部署一個PHP的公眾號應用到一臺Linux的測試伺服器,在考慮是用xampp這樣的整合環境還是自己配置。故兩個都安裝配置下。

最後經過研究查閱相關資料後,總結:

因為xampp本身很開放,幾乎所有的功能都是開啟的,安全性不夠高,所以不太適合生產環境部署應用,只適合在開發環境中使用。
不過xampp的安裝配置過程還是有必要記錄下的,畢竟還要開發呢。

安裝

Linux系統是centOS 6.5。

我下載的是:

xampp-linux-x64-5.6.24-1-installer.run

把檔案拷貝到跟目錄下,先賦予執行許可權,

[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就行:
這裡寫圖片描述

配置

啟動xampp

[[email protected] lampp]# ./lampp start
Starting XAMPP for Linux 5.6.24-1...
XAMPP: Starting Apache...already running.
XAMPP:
Starting MySQL...ok. XAMPP: Starting ProFTPD...ok. [[email protected] lampp]#

啟動成功後,可以進入linux的圖形介面開啟一個瀏覽器,輸入localhost,可以看到xampp的主頁:
這裡寫圖片描述

如果你的linux系統沒有影象介面也沒有關係,後面會提到如何在區域網中訪問php網頁,可以在windows電腦上通過瀏覽器訪問。

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

停止xampp

[[email protected] lampp]# ./lampp stop
Stopping XAMPP for Linux 5.6.24-1... XAMPP: Stopping Apache...ok. XAMPP: Stopping MySQL...ok. XAMPP: Stopping ProFTPD...ok. [[email protected] lampp]#

開機啟動

[[email protected] init.d]$ chkconfig -add xampp 

-add: 未知的選項

   [[email protected] init.d]$ chkconfig --add xampp 

你沒有足夠許可權執行此操作。

[[email protected] 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目錄就行了。

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

區域網其他電腦訪問

網上很多文章說,如果要區域網其他電腦訪問,一定要配置

/opt/lampp/etc/extra/httpd-xampp.conf

由於伺服器設定了xampp不允許遠端訪問,所以遠端不能訪問需要修改conf檔案

  vi /opt/lampp/etc/extra/httpd-xampp.conf

Require local 改成 Require all granted

/opt/lampp/lampp restart 重啟xampp

到此xampp安裝完成

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

修改密碼

環境安裝完了,但是MySQL的密碼是多少,ftp的賬號密碼也是多少?我們不知道,這個預設為空,還需要我們自己設定。【要先在文字上面寫好先在複製安全點,不然密碼設定成什麼自己都不記得了】,xampp啟動狀態下輸入命令

sudo /opt/lampp/lampp security

如圖所示:他會依次要求你

1、先輸入xampp控制面板的密碼(使用者名稱是xampp);

2、輸入phpmyadmin的密碼(使用者名稱是pma)

3、輸入mysql的密碼(使用者名稱是root)

4、輸入ftp密碼(使用者名稱是daemon,預設埠21)

新建php頁面測試

/opt/lampp/htdocs下新建test.php檔案,程式碼如下:

<?php
phpinfo();
?>

這裡寫圖片描述

相關推薦

linuxxampp整合安裝配置方法

最近因為要部署一個PHP的公眾號應用到一臺Linux的測試伺服器,在考慮是用xampp這樣的整合環境還是自己配置。故兩個都安裝配置下。 最後經過研究查閱相關資料後,總結: 因為xampp本身很開放,幾乎所有的功能都是開啟的,安全性不夠高,所以不太適合生產環境

windowsxampp整合環境安裝配置方法 、部署bugfree及部署禪道

1.XAMPP簡介 XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建站整合軟體包。 XAMPP 是一個易於安裝且包含 MySQL、PHP 和 Perl 的 Apache

linuxxampp集成安裝配置方法

xampp bsp 系統啟動 i686 多說 lin 成功 nload grant 1、查看你linux系統的位數,是32位的還是64位的。使用uname -a命令查看。 顯示有 x86_64則說明你是64位內核, 跑的是64位的系統. i386, i686說明你是32位的

Linux軟體原始碼安裝問題解決方法

從原始碼包安裝軟體最重要的就是仔細閱讀README INSTALL等說明檔案通常從原始碼包安裝軟體的步驟是:tar jxvf gtk+-2.4.13.tar.bz2 解開原始碼包cd gtk+-2.4.13/ 進入原始碼目錄./configure 似乎在某些環境下./configure會造成終端退出而使用.

linux源碼安裝問題

color ddb configure open yum all con ror xxx ./configure --prefix=xxxx 報錯: error: failed locating OpenSSLhead 需要安裝opensssl開發包 centos下: yu

Windows訪問Linux的共享目錄的配置方法

cat tab all samb dha server nbsp lan eno user安全級別 第一步:安裝samba3(如果已經安裝就跳過這一步) [[email protected]/* */ /]# yum groupinstall "CIFS

linuxjenkins war安裝

jenkins版本要求: linux centos 6.8 tomcat8.5.9 jdk 8u77 jenkins 1.88目錄 1:安裝 1.1、安裝tomcat 1.2、安裝jdk 1.3、配置jenkins 1.4、訪問 1.1 安裝tomca

LinuxTomcat8.0的安裝配置

Linux下Tomcat的安裝配置 一.下載安裝對應的jdk,並配置Java環境。 官網下載地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html 下載將jdk加壓後放

linux升級軟體版本等方法

       Linux環境下,要想檢視某個軟體(package)是否安裝。        rpm包方式安裝的,使用 rpm -qa | grep “軟體或者包的名字“。      

Linux JDK + Tomcat + jenkins安裝配置

JDK安裝 1.解壓 tar -zxvf jdk-8u181-linux-x64.tar.gz 2.重名名後移動到 /usr/目錄下 mv jdk-8u181-linux-x64 jdk sudo mv jdk /usr 3. 新增環境變數 sudo vim /etc/

(一)jenkins在linux以服務方式安裝配置

進入jenkins官網 - 第一步 - 第二步 - 第三步 - 第四步 進入這個網址https://pkg.jenkins.io/redhat-stable/ 分別執行上圖的三條命令: ① sudo wget -O /et

Linux JDK + Tomcat + jenkins安裝配置

JDK安裝 1.解壓 tar -zxvf jdk-8u181-linux-x64.tar.gz 2.重名名後移動到 /usr/目錄下 mv jdk-8u181-linux-x64 jdk sudo mv jdk /usr 3. 新增環境變數 sudo vim /etc/profile

MySQL Linux二進位制檔案安裝mysql

Linux下二進位制檔案包安裝mysql 解壓縮mysql二進位制原始碼包到制定指定目錄,可自定義目錄 tar zxvf /opt/mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz -C /opt 建立自定義mysql存放目錄 m

(三)LinuxHadoop2以上版本安裝配置

Linux下Hadoop2以上版本安裝配置 對於初學者的我來說,不適用linux命令配置hadoop,所以用的是linux桌面,這是我還不容易配置成功的一次,趕快記錄下來: 確認IP是否設定正常 安裝 VM tools 安裝hadoop 配置環境變數 Ha

linux mariadb原始碼安裝

LINUX 原始碼包安裝 1、  建立使用者,並設定密碼 以root使用者登入: useradd -g users -d /home/mariadb -m mariadb passwd mariadb 2、  切換mariadb使用者,下載安裝包或ftp上傳到目標伺服器 3

Virtualbox 配置高版本Linux核心的增強安裝

許多兄弟在對Linux核心進行升級後,安裝不了增強包,之所以安裝不了,是因為你的kernel-devel版本與核心版本不對應 我經歷很多次的安裝解除安裝,總結了一下該軟體安裝高版本linux核心應該如何安裝增強包功能 升級好核心後 檢視自己

Linux操作系統/etc/hosts文件配置方法

主機名 進行 問題 解釋 很快 中一 linux 同時 包括 1、關於/etc/host,主機名和IP配置文件   Hosts - The static table lookup for host name(主機名查詢靜態表)   hosts文件是Linux系統中一個負責

windowsmysql壓縮安裝方法

root 壓縮包 服務端 環境變量 環境 span 目錄 com down windows下MySQL安裝壓縮包安裝方法: 1、網址:https://dev.mysql.com/downloads/mysql/,進入官網下載壓縮包版本。 2、解壓完成後在bin目錄的同級目錄

Linux開發環境的安裝配置

一:     1.先下載映象檔案     2.源配置   阿里雲源配置官網:http://mirrors.aliyun.com/        源配置:(1) 備份   sudo mv /etc/yu

Linux boost 庫的安裝配置個人環境變數

部分引自: https://blog.csdn.net/this_capslock/article/details/47170313 1. 下載boost安裝包並解壓縮到http://www.boost.org/下載boost的安裝包,以boost_1_58_0.tar.gz為例 下載完成後進行解