一、XAMPP
1.1 下載
下載地址:https://www.apachefriends.org/download.html
1.2 安裝
雙擊下載的安裝程序進行安裝,界面如下圖,都是典型的下一步下一步不多墜述
1.3 各軟件安裝方式
整個安裝包包含了Apache、MariaDB、PHP、 phpMyAdmin、OpenSSL、XAMPP Control Panel、Webalizer、Mercury Mail Transport System、FileZilla FTP Server、Tomcat 7.0.56 (with mod_proxy_ajp as connector), Strawberry Perl等軟件。
各軟件被以綠色安裝的方式解壓在xampp的安裝目錄下。
1.4 使用
到xampp安裝目錄下找到“xampp-control.exe”文件,雙擊啟動有如下界面:
apache網站根目錄:xampp\htdocs
mysql用戶名密碼:root/空
二、PHPnow
2.1 下載
下載地址:http://servkit.org/?from=phpnow.org
2.2 安裝
下載后解壓下載的壓縮包到要安裝的目錄,進入解壓的目錄,可看到有下列文件:
雙擊Setup.cmd進行安裝,界面如下,根據提示輸入自己的選擇即可:
2.3 各軟件安裝方式
軟件包中包括兩個Apache、PHP、兩個MySQL、Zend Optimizer、phpMyAdmin、eAccelerator
各軟件被以綠色安裝的方式解壓在PHPnow的安裝目錄下
2.4 使用
進入PHPnow安裝目錄下,找到“PnCp.cmd”文件,雙擊啟動有如下界面:
Apache網站主目錄:PHPnow/htdocs
MySQL用戶名密碼:root/在安裝時自己設置
三、phpStudy
3.1 下載
3.2 安裝
下載后解壓下載的壓縮包,進入解壓的目錄,可看到有四個文件:
manual.chm--很完善的使用手冊
phpStudy20161103.exe--phpStudy安裝程序
phpStudy新特征 支持自定義php版本--自行在phpStudy中添加php版本的操作說明文件
使用說明.txt--類似Readme文件
雙擊安裝程序進行安裝,進行解壓即可完成安裝
3.3 各軟件安裝方式
整個軟件包包含了Apache、Nginx、MySQL、MySQL-Front、phpMyAdmin、php_opcache、 xdebug 2.2.5、php_sqlsrv、php_pdo_sqlsrv和多個版本的PHP
各軟件被以綠色安裝的方式解壓在phpStudy的安裝目錄下。
3.4 使用
進入phpStudy安裝目錄下,找到“phpStudy.exe”文件,雙擊啟動有如下界面:
Apache網站根目錄:phpStudy\WWW
MySQL用戶名密碼:root/root
四、各集成環境對比
4.1 Windows版本
XAMPP--軟件最為豐富,但不支持apache/mysql/php等各軟件切換版本;適合搭建穩定的wamp環境,不適合經常需要切換版本的環境。
PHPnow--apache(2.0/2.2)和mysql(5.0/5.1)各有兩個版本可選,不支持切換PHP版本。
phpStudy--可實時切換任意版本的PHP,非常適合PHP滲透測試環境的搭建。
4.2 Linux版本
XAMPP--也是圖形界面安裝使用,默認安裝位置/opt/lampp,啟停使用./xampp -h看一下就懂了。
PHPnow--不支持Linux。
PHPStudy--就功能表現上而言和Windows版本一樣都支持任意版本PHP的切換,但是其切換是通過卸載舊包--下載新包--安裝新包來實現的,並不顯得很好用。具體使用見官方鏈接。
如果Linux上確實想要MySQL/PHP版本的切換,那推薦直接使用lamp,雖然都是卸載重裝但直覺上更靠譜些。