前言
在開發(fā)php之前我們需要先來搭建一個能夠運行php網(wǎng)站的服務(wù)器環(huán)境,在Window下的需要安裝Apache、Php和MySQL的服務(wù)器軟件(簡稱WAMP),需要經(jīng)過一系列的配置方能使用,所以還是比較麻煩的一件事的,不過現(xiàn)在很多公司開發(fā)了一鍵搭建PHP安裝環(huán)境,方便我們快速進行環(huán)境配置,大大節(jié)省了搭建PHP環(huán)境的時間,這是目前市面上常見的幾款一鍵搭建PHP運行環(huán)境工具。
phpStudy APMServ WampServer Xampp PHPnow ComsenzEXP AppServ PHPCUSTOM UPUPW Nginx PHP程序員工具箱
一鍵搭建PHP運行環(huán)境
這里我選擇的是PHPCUSTOM,一款windows系統(tǒng)下純綠色的PHP集成環(huán)境,集成了Apache、Nginx、IIS等Web組件,無須配置解壓即可使用,是非常方便、好用的PHP集成開發(fā)環(huán)境,將PHPCUSTOM解壓至任意無中文或空格的目錄,然后運行PHPCUSTOM.exe程序,點擊啟動環(huán)境即可(啟動服務(wù)后可以關(guān)閉PHPCUSTOM程序,不影響后臺服務(wù))。
?驗證瀏覽端口
默認端口為80,我們在瀏覽器上輸入http://localhost:80即可進入PHPCUSTOM頁面,看到如下頁面說明我們的環(huán)境就已經(jīng)搭建好了,這里我們可以看到網(wǎng)站根目錄在D:/PHPCUSTOM/wwwroot,所以我們的php代碼只要放到該目錄,系統(tǒng)就會自動檢測運行index.php文件了。
Navicat for MySQL管理數(shù)據(jù)庫
數(shù)據(jù)庫管理這里我們使用Navicat for MySQL,可連接任何本機或遠程MySQL服務(wù)器,主要功能包括創(chuàng)建工具或編輯器、數(shù)據(jù)模型工具、數(shù)據(jù)傳輸、導(dǎo)入或?qū)С觥?shù)據(jù)或結(jié)構(gòu)同步、報表等功能,是一款專為MySQL設(shè)計的高性能數(shù)據(jù)庫管理及開發(fā)工具。PHPCUSTOM默認數(shù)據(jù)庫用戶名為root,密碼為root,如忘記密碼可使用“強制修改數(shù)據(jù)庫密碼”功能修改。
phpMyadmin管理數(shù)據(jù)庫配置
如果你覺得麻煩也可以使用PHPCUSTOM自帶的數(shù)據(jù)庫管理工具phpMyadmin,這是一款用來操作Mysql數(shù)據(jù)庫的php網(wǎng)站程序,同樣可以方便快捷的對數(shù)據(jù)庫進行管理,具體操作在站點管理里面,新建一個站點,名稱我們可以直接取phpMyadmin,網(wǎng)站目錄選擇PHPCUSTOM下的phpmyadmin目錄,php版本就選擇phpmyadmin所支持的php5.3.9就可以了。
phpMyadmin管理頁面
然后點擊“添加網(wǎng)站”,再重啟下服務(wù)器就可以訪問了,在瀏覽器中輸入http://localhost:8084就可進入phpMyadmin管理頁面了,賬戶密碼都是root ,登陸之后我們看到如下圖所示頁面,在這里我們就可以方面的來管理我們的數(shù)據(jù)庫信息了。
開發(fā)工具
開發(fā)工具這里我選擇PhpStorm ,這也是JetBrains 公司針對PHP開發(fā)的一款商業(yè)的 PHP集成開發(fā)工具,可快速理解用戶的編碼,提供智能代碼補全,智能html/css/JAVAScript/PHP編輯、代碼質(zhì)量分析,快速導(dǎo)航以及即時錯誤檢查等功能,可以提高用戶開發(fā)效率非常適合PHP開發(fā)人員,網(wǎng)上有很多綠色版本,直接解壓就可以使用了。
第一個PHP實例
? 我們將wwwroot目錄的原有文件打包一份然后刪掉,將這個目錄作為項目目錄,然后在該目錄創(chuàng)建一個index.php文件,寫句最簡單的php代碼,比如輸出語句echo "Hello word!!!",這樣我們在前臺就可以看到該內(nèi)容了,接下來我們就可以愉快的開發(fā)PHP咯。
歡迎關(guān)注本人的公眾號:編程手札
或者搜索公眾微信號:ProgramNotes,文章也會在公眾號更新