作為一種計算機編程語言的php,除了被廣泛運用在動態(tài)網(wǎng)頁的快速編寫上,還可以通過連接,作用在其他對象上。應(yīng)該說php是一種使用很廣的計算機編程語言。那對于很多學習php的朋友來說,使用php如何搭建環(huán)境是一個問題。為什么有些人用php搭建環(huán)境老是失敗呢?其實這些問題都很好解決。今天就讓為大家詳細介紹php環(huán)境搭建的要點和具體步驟,讓大家清楚明白到底怎么回事。
1、注意點:php搭建環(huán)境有好多種組合,版本號不一致,會導致搭建失敗。
2、前提:php環(huán)境搭建的前提是 apache http server (apache 服務(wù)器)已經(jīng)安裝部署成功,并可以正常訪問到服務(wù)器的主頁面。環(huán)境:win7 32.(64位的同理,下載相關(guān)軟件必須是對應(yīng)的64位版本)。
3、php下載:從官網(wǎng)上下載php,最好是選擇下載完整版。版本選擇:如果是與 apache 搭配,建議選擇 thread safe 版本;如果是與 cgi 或者 fast-cgi 搭配,建議選擇 non thread safe 版本。
4、php環(huán)境搭建:
(1)將下載的 .zip 壓縮包解壓到指定的安裝目錄,此處安裝路徑為:d:\solt\php_5.6.33。
(2)將 php 的根目錄下的php.ini-development 或者php.ini-production復(fù)制一份并改名為 php.ini,作為php的配置文件。
(3)打開php.ini,修改配置信息。a、ini文件的注釋是分號(英文分號),所以取消注釋就刪除分號; b、${phphome}是php的根目錄,即:d:\solt\php_5.6.33,配置文件中寫成絕對路徑。修改擴展文件的路徑,取消注釋,或者修改。
注意:如果是與 apache 搭配,建議將擴展文件路徑改為絕對路徑,因為有可能加載不了。設(shè)置 ssl,根據(jù)需求可以自己添加擴展。
(4)修改 apache24\conf\ 目錄下的 httpd.conf 配置 apache ,讓 apache 和 php 協(xié)同工作。
(5)如果安裝的php x64位版本,apache也需要是x64位版本的。然后還要將php目錄下的libssh2.dll以及ext目錄下的php_curl.dll文件都復(fù)制放到system32目錄下。否則curl擴展無法使用。
5、apache + php 啟動運行測試。
重啟 apache 服務(wù),打開瀏覽地址欄輸入:localhost:8081/index.php或者127.0.0.1:8081/index.php,就可以打開 php 頁面。
php環(huán)境搭建的步驟
1、通過命令“yum install wget”安裝wget。
2、安裝nginx,并編譯依賴gcc環(huán)境。
3、編譯安裝mysql,并配置環(huán)境變量。
4、通過install命令編譯安裝php,并啟動“php-fpm”即可。
關(guān)于php
php(pre hypertext preprocessor)即“超文本預(yù)處理器”,是在服務(wù)器端執(zhí)行的腳本語言,尤其適用于web開發(fā)并可嵌入html中。php語法利用了c、java和perl,該語言的主要目標是允許web開發(fā)人員快速編寫動態(tài)網(wǎng)頁。
php腳本程序主要應(yīng)用于web服務(wù)端開發(fā),命令行和編寫桌面應(yīng)用程序。php支持和所有web開發(fā)語言之間的wddx復(fù)雜數(shù)據(jù)交換。關(guān)于相互連接,php 已經(jīng)支持了對java對象的即時連接,并且可以透明地將其用作php對象。