windows系統(tǒng)配置PHP網(wǎng)站環(huán)境方法:
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),麗江企業(yè)網(wǎng)站建設(shè),麗江品牌網(wǎng)站建設(shè),網(wǎng)站定制,麗江網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,麗江網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
PHP是當(dāng)前使用最多的網(wǎng)站編程語言之一,利用PHPSTUDY這個(gè)軟件快速地配置網(wǎng)站服務(wù)器。
工具:
phpstudy軟件
具體方法:
1.下載最新的phpstudy軟件。phpstudy集成了php網(wǎng)站所需要的環(huán)境了。
2.成功安裝以后,打開phpstudy。
3.選擇“其他選項(xiàng)菜單” 再選擇phpstudy設(shè)置,進(jìn)入phpstudy設(shè)置界面。
4.在“網(wǎng)站目錄”里選擇下好的PHP網(wǎng)站源碼,再點(diǎn)擊 應(yīng)用,重新回到了開始打開的界面,點(diǎn)擊右上角? 重啟? ,等待重啟成功。
5.打開瀏覽器輸入,,就成功進(jìn)入了下載好的網(wǎng)站里了。說明網(wǎng)站配置已經(jīng)成功。這時(shí)可以進(jìn)入網(wǎng)站源碼里去隨意修改符合要求了。
方法/步驟:
1、請(qǐng)先下載相關(guān)工具。根據(jù)自己系統(tǒng)下載相應(yīng)版本,我下載的都是64位。
2、首先安裝PHPManagerForIIS,安裝成功后會(huì)IIS界面會(huì)多出PHPManager圖標(biāo),等待后續(xù)操作。
3、將下載的PHP 7.0.2 for win解壓并確定好要放置的位置。我這里放到C盤根目錄下并改名為PHP 7.0.2??筛鶕?jù)自己需要進(jìn)行調(diào)整。
4、將php.ini-development拷貝至C盤windows文件夾下,改名為php.ini;將extension_dir = "D:\PHP 7.0.2\ext"——實(shí)際對(duì)應(yīng)EXT文件夾的位置。
5、此時(shí)重新打開IIS中的PHPManager管理界面,選擇安裝PHP。圖中是安裝后的效果,沒安裝時(shí)只有這個(gè)選項(xiàng)可用。安裝時(shí)選擇PHP文件夾下的PHP-CGI.exe文件即可。
6、此時(shí)可以嘗試運(yùn)行PHP文件夾下的php可執(zhí)行文件,如果沒有報(bào)錯(cuò)就OK。如果報(bào)錯(cuò)說VCRUNTIME140.DLL丟失,就是電腦缺少Visual C++Redistributable環(huán)境這時(shí)候就要用到vc_redist.x64(你的電腦也許是vc_redist.x86),微軟官方下載安全可靠...安裝完成后就OK了,可以開始你的PHP之旅了。
win支持php,你可以用dw等軟件編輯php代碼。然后放到win虛擬服務(wù)器就可以運(yùn)行。常見的有xammp 還有wamp.服務(wù)器上市需要配置環(huán)境,php才可以運(yùn)行的。
下面的簡(jiǎn)單的附上PHP的運(yùn)行環(huán)境:
(1) 下載后得到 php-5.1.2-Win32.zip ,解壓至C:\php(這個(gè)路徑可以隨意,不過下面要是用到這個(gè)路徑,請(qǐng)相應(yīng)修改);
(2)再將 C:\php\libmysql.dll 和 C:\Inetpub\php\ext\php_mysql.dll 復(fù)制到 C:\Windows\system32 下;
(3)將C:\PHP\php.ini-dist 復(fù)制到C:\Windows ( Windows 2000 下為 C:\WINNT)并將改名為php.ini,然后用記事本打開,利用記事本的查找功能搜索: extension_dir = "C:\PHP\ext" 將其路徑指到你的 PHP 目錄下的 extensions 目錄,比如:extension_dir = "C:\Inetpub\php\ext" ;
搜索;Windows Extensions并僅打開需要的模塊以節(jié)省內(nèi)存(去掉每個(gè)模塊前的;號(hào)即可): extension=php_gd2.dll GD庫支持,如果不打開該模塊則Discuz!論壇圖片水印不能使用。 extension=php_mbstring.dll 為了支持phpMyAdmin,打開mbstring。 extension=php_mysql.dll 不用說了吧,支持MySQL。 首先必須確定系統(tǒng)中已經(jīng)正確安裝 IIS ,如果沒有安裝,需要先安裝 IIS。
PHP 與IIS整合時(shí)支持 CGI 和 ISAPI 兩種模式,推薦使用 ISAPI 模式。這里只解介紹 ISAPI 模式安裝方法:ISAPI 模式安裝步驟: 在“控制面板”的“管理工具”中選擇“Internet 服務(wù)管理器”,打開 IIS 后停止服務(wù),然后在左側(cè)“你需要支持PHP的Web站點(diǎn)上單擊右鍵選擇“屬性”,在打開的“ Web 站點(diǎn)屬性”窗口的“ISAPI 篩選器”標(biāo)簽里找到并點(diǎn)擊“添加”按鈕,在彈出的“篩選器屬性”窗口中的“篩選器名稱”欄中輸入:PHP ,再將可執(zhí)行文件指向 php5isapi.dll 所在路徑,如:C:\PHP\php5isapi.dll 。 打開“Web 站點(diǎn)屬性”窗口的“主目錄”標(biāo)簽,找到并點(diǎn)擊“配置”按鈕,在彈出的“應(yīng)用程序配置”窗口中找到并點(diǎn)擊“添加”按鈕,在彈出的窗口中新增一個(gè)擴(kuò)展名映射,擴(kuò)展名為 .php ,單擊“瀏覽”將可執(zhí)行文件指向 php5isapi.dll 所在路徑,如:C:\PHP\php5isapi.dll,然后一路確定即可。 確定Web 目錄的應(yīng)用程序設(shè)置和執(zhí)行許可中選擇為純腳本,然后關(guān)閉 Internet 信息服務(wù)管理器,在命令提示符中執(zhí)行如下命令: net stop w3svc net stop iisadmin net start w3svc 然后在“Internet 服務(wù)管理器”左邊的“WEB服務(wù)擴(kuò)展”中設(shè)置ISAPI 擴(kuò)展允許,Active Server Pages 允許
在程序開發(fā)過程中,我們可能有很多情況下需要自動(dòng)的執(zhí)行某一段代碼從而使程序自動(dòng)更新某模塊的狀態(tài)等,下面說明了如何使系統(tǒng)自動(dòng)執(zhí)行php代碼的方法。
1.打開控制面板-》任務(wù)計(jì)劃
2.雙擊添加任務(wù)計(jì)劃點(diǎn)擊“瀏覽”,找到php解釋器所在的位置,并選擇php.exe給自己添加的任務(wù)起一個(gè)名字,隨便選一個(gè)選項(xiàng),點(diǎn)擊下一步輸入系統(tǒng)用戶名和密碼,一般用戶名是默認(rèn)輸入好的輸入完成后點(diǎn)擊下一步,彈出完成提示框,勾選復(fù)選框打開任務(wù)高級(jí)設(shè)置對(duì)話框,編輯“運(yùn)行”欄,在后面加上你要運(yùn)行的php文件,設(shè)置運(yùn)行時(shí)間即可。
下載PHP5:
下載apache:
一.php的安裝與調(diào)試
由于php是一個(gè)zip文件(非install版),安裝較為簡(jiǎn)單,解壓就行。把解壓的
php5.2.1-Win32重命名為
php5。并復(fù)制到C盤目錄下。即安裝路徑為
c:\php5
1
找到php目錄下的
php.ini-dist或
php.ini.recommended文件,重命名為
php.ini
并復(fù)制到系統(tǒng)盤的windows目錄下(以c:\windows為例).
2
再把php目錄下的php5ts.dll,libmysql.dll復(fù)制到目錄
c:\windows\system32下。
3
把php5\ext目錄下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件復(fù)制到c:\windows\system32下
如果沒有加載
php_gd2.dll
php將不能處理圖像。沒有加載php_mysql.dll
php將不支持mysql函數(shù)庫
php_mbstring.dll在后面使用phpmyadmin時(shí)支持寬字符。
4
打開c:\windows\php.ini文件(關(guān)聯(lián)到mysql)
設(shè)置擴(kuò)展路徑
查找
extension_dir
有這么一行extension_dir
=
"./"
將此行改成
extension_dir
=
"C:\php5\ext"
其中C:\php5是你安裝php的路徑。路徑不正確將無法加載dll
(注意:有些php版本是
;extension_dir
=
"./"
要把前面的分號(hào)去掉)
查找
extension
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dl
把上面3項(xiàng)前面的分號(hào)去掉,這樣apache啟動(dòng)時(shí)就可以加載這些dll了
當(dāng)然前面我們也把這些dll復(fù)制到system32下了l
php5時(shí)差問題
?php
echo
date("Y-m-d
H:i:s");?時(shí)間相差八小時(shí)
為什么呢?PHP5系列版本新增了時(shí)區(qū)設(shè)置,默認(rèn)為格林威治時(shí)間,與中國所在的東8區(qū)正好相差8個(gè)小時(shí)
查找date.timezone有這么一行
;date.timezone
=
將;去掉,改成
date.timezone
=
PRC
二.apache的調(diào)試和整合
1.修改網(wǎng)站根目錄
查找
DocumentRoot有這么一行
DocumentRoot"C:/Program
Files/Apache
Group/Apache2/htdocs"
這就是你網(wǎng)站的根目錄,你可以修改,也可以用默認(rèn)的.如果改,還要修改下面這項(xiàng),否則可能會(huì)出現(xiàn)
403
錯(cuò)誤
查找
This
should
be
changed
to
whatever
you
set
DocumentRoot
to
在它下面兩行有
Directory
"C:/Program
Files/Apache
Group/Apache2/htdocs"
把上面兩項(xiàng)的
C:/Program
Files/Apache
Group/Apache2/htdocs
改成你想要的目錄
2.讓apache支持*.php(網(wǎng)頁)
查找
DirectoryIndex
index.html
index.html.var
修改成
DirectoryIndex
index.html
index.html.var
index.php
這樣index.php
可以充當(dāng)默認(rèn)頁面了
3.Apache中模塊化安裝php
查找
#
LoadModule
foo_module
modules/mod_foo.so
在此行后加入一行
LoadModule
php5_module
C:/php5/php5apache2.dll
//注意:其中C:/php5/php5apache2.dll是你安裝php的相應(yīng)路徑.不要把php5apache2.dll和php5apache.dll混淆.php5apache.dll只適用于apache
版本1的.PHP5壓縮包里的php5apache2.dll只適用于apache2.0.*版本,如果是2.2.*以上版本,就可能會(huì)出現(xiàn)"Cannot
load
C:/php/php5apache2.dll
into
server:
The
specified
module
could
not
be
found."或者:"The
requested
operation
has
failed"
4.查找
AddType
application/x-gzip
.gz
.tgz
在此行后加入一行
AddType
application/x-httpd-php
.php
(記?。呵斑呌幸粋€(gè)空格哦?。?!)
這樣apache就可以解釋php文件了
5.測(cè)試
在網(wǎng)站根目錄下創(chuàng)建一個(gè)
phpinfo.php
文件
?php
phpinfo();
?
在瀏覽器打開
5.測(cè)試php和mysql數(shù)據(jù)庫的關(guān)聯(lián)
在網(wǎng)站根目錄下創(chuàng)建一個(gè)test.php
文件
?php
$link=mysql_connect("localhost","root","12345");
//12345改成你的mysql密碼
if(!$link)
echo
"失敗!";
else
echo
"成功!";
mysql_close();
?
在瀏覽器打開
如果輸出成功,則說明大功告成了
工具/原料
Windows操作系統(tǒng)
WAMP集成環(huán)境
方法/步驟
1、安裝WAMP集成環(huán)境
通過上面"環(huán)境下載"鏈接下載WAMP后,將其解壓至任意目錄,然后雙擊開始安裝。
2、安裝過程中,會(huì)提示選擇默認(rèn)瀏覽器,如果想要自己指定,需找到合適的瀏覽器,選中瀏覽器后,點(diǎn)擊打開,程序會(huì)繼續(xù)安裝。
3、安裝完成后,打開Wamp,如果正運(yùn)行正常,會(huì)顯示綠色圖標(biāo)。可以通過右鍵圖標(biāo)--Language--chinese切換到簡(jiǎn)體中文語言包
4、然后就可以根據(jù)你自己的需求去部署網(wǎng)站了。