導航:首頁 > 編程語言 > windowsphp運行環境

windowsphp運行環境

發布時間:2023-03-21 13:29:12

『壹』 如何在Windows下配置搭建php環境

在Windows下配置搭建PHP環境的步驟:

一、准備工作-下載所需軟體

Apachehttpd-2.2.22-win32-x86-openssl-0.9.8t.msi

PHPphp-5.3.10-Win32-VC9-x86.zip

MySQLmysql-5.5.20-win32.msi

二、安裝軟體

1、安裝Apache: 雙擊安裝,與安裝其他Windows軟體沒有什麼區別,兆遲鏈在填Server Infomation時,並沒有特殊規定,只要輸入的信息符合格式即可。

三、整合Apache+PHP+MySQL

Apache : 首先修改Apache的配置文件,讓Apache支持解析PHP文件。Apache配置文件在Apache安裝目錄的conf目錄下的httpd.conf。

1. 讓Apache可以解析php文件,在配置文件中找到

#LoadMole vhost_alias_mole moles/mod_vhost_alias.so

在下一行添加 (綠色的位置是根據PHP的所在目錄而定的)

LoadMole php5_mole "D:/Develop/PHP/php5apache2_2.dll"
PHPIniDir "D:/Develop/PHP"
AddType application/x-httpd-php .php .html .htm

2. 在配置文件中找到

DirectoryIndex index.html

改為

DirectoryIndexindex.phpindex.html

3. 修改Apache站點目錄,在配置文件中找到(Apache安裝的目錄不同,顯示的值不一樣)

DocumentRoot "D:/Develop/Apache2.2/htdocs"

改為

DocumentRoot "D:/Workspace/PHP"

再找到

<Directory "D:/Develop/Apache2.2/htdocs">

改為

<Directory "D:/Workspace/PHP">

PHP : 把php.ini-development改名為php.ini,作為PHP的配置文件。修改php.ini

1. 設置PHP擴展包的具體目錄,找到

; On windows:
; extension_dir = "ext"

改為 (值是ext文件夾的目錄)

; On windows:
extension_dir = "D:/Develop/PHP/ext"

2. 開啟相應的庫功能,找到需要開啟的庫的所在行

;extension=php_curl.dll

;extension=php_gd2.dll

;extension=php_mbstring.dll

;extension=php_mysql.dll

;extension=php_xmlrpc.dll

去掉前面的旦氏分號(注釋),即改為

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_xmlrpc.dll

3. 設置時區,找到

;date.timezone =

改為

date.timezone = Asia/Shanghai

配置完成,檢測一下配置是否成功。重啟Apache,在站點目錄下族孫新建文件index.php,輸入內容:

『貳』 win8伺服器上配置PHP運行環境教程

1.在DOS命令窗口輸入 mysql -hlocalhost -uroot -p回車 進入mysql資料庫,

其中-h表示伺服器名,localhost表示本地;-u為資料庫用戶名,root是mysql默認用戶名;-p為密碼,如果設置了密碼,可直接在-p後鏈接輸入,

如:-p123456,用戶沒有設置密碼,顯示Enter password時,直接回車即可。

注意,如果你的mysql沒有安裝在C盤下,你需要先使用DOS命令進入mysql的安裝目錄下的bin目錄中。

以我的電腦為例,方法如下:

輸入D:進入D盤,在輸入cd D:ToolsMySQL5.5.25bin 進入到mysql的'bin目錄下才可以輸入 mysql -hlocalhost -uroot -p

2.wampservice 一種配置多個站點的方法:(用類似網址的訪問方式)

a.打開wampbinapacheApache2.2.21confhttpd.conf,找到#Include conf/extra/httpd-vhosts.conf 把#去掉

b.打開extra/httpd-vhosts.conf文件;在最後加入類似內容:(文件路徑是自己安裝程序的路徑)

DocumentRoot "D:/wamp/www/aaa"(這是你放程序的文件路徑)

ServerName www.aaa.com (這是自己定義的域名)

例如:

DocumentRoot "D:/wamp/www/Discuz_X3.1_upload"

ServerName www.dz.com

c.找到C:這個文件最後添加: (改變這個文件要是拒絕訪問,可以去控制面板,更改用戶賬戶控制設置,關閉uac)

127.0.0.1 www.aaa.com (這是自己定義的域名)

d.保存,重啟服務即可。在瀏覽器輸入:www.aaa.com查看效果。

3.APMService 一種配置多個站點的方法:(本地測試環境,localhost:埠號 的方式)

a.找到httpd.conf文件 Listen 80 下;再增加一個對應的埠 例如:Listen 81 。 -----------(53行左右)

b.默認虛擬主機處,改埠和對應的文件夾名(即路徑) 。 ------------(494行左右)

c.重啟服務即可。

註明:默認訪問 localhost ;新增加的事例: localhost:81

www/ 有3個文件夾 ;其中 htdocs/ 是放置網站文件的

4.提供一種簡單的配置多站點的虛擬機方式 httpd.conf文件中 wampservice伺服器

a.加一個埠: listen 81

b.配置虛擬主機名:

DocumentRoot "D:/wamp/www/Discuz_X3.1_upload"

ServerName localhost:81

『叄』 如何在Windows下配置搭建PHP環境

一、安裝Apache,配置成功一個普通網站伺服器

運行下載好的「apache_2.0.55-win32-x86-no_ssl.msi」,出現如下界面:

『肆』 如何快速在WINDOWS系統上配置PHP網站環境

安裝PHP(環境變數篇)
設置環境變數後,無須拷文件到系統盤

1.把php-5.2.0-Win32.zip解壓到E:\PHP_SERVER\PHP目錄
2.把E:\PHP_SERVER\PHP目錄下的PHP.INI-DIST文件改名為PHP.INI
作如下修改:
查找extension_dir = "./",該處是指定PHP動態鏈接庫的路徑,
改為extension_dir = "E:/PHP_SERVER/PHP/EXT",注意是「/」。

查找extension=php_mbstring.dll,把前面的分號去掉。
這個不去的話用phpMyAdmin會出現紅色提示。
查找extension=php_gd2.dll,去掉前面的分號,支持GD庫用的。
查找extension=php_sockets.dll,去掉前面的分號。
查找extension=php_mysql.dll,去掉前面的分號,支持MYSQL資料庫用的。

3.現在我們通過設置環境變數把PHP.INI文件位置定在E:\PHP_SERVER\PHP目錄下,
打開系統屬性-環境變數-系統環境變數-新建,變數名:PHPRC,變數值:E:\PHP_SERVER\PHP,
更改系統環境變數,編輯path變數, 在最後加上:;E:\PHP_SERVER\PHP,注意是「\」。

(重啟伺服器..)

配置IIS支持PHP
1.在WEB服務擴展中 「添加一個新的WEB伺服器擴展」 .php E:\PHP_SERVER\PHP\php5isapi.dll 允許
2.網站屬性-ISAPI篩選器 - 添加 php E:\PHP_SERVER\PHP\php5isapi.dll
3.網站屬性-主目錄-配置-添加映射-可執行E:\PHP_SERVER\PHP\php5isapi.dll .php
4.網站屬性-文檔-添加index.php

5、重啟IIS先點擊開始菜單選擇「運行」依次輸入CMD回車
net stop w3svc回車
net stop iisadmin回車
net start w3svc回車

『伍』 如何在Windows下配置搭建PHP環境

windows系統配置PHP網站環境方法:

PHP是當前使用最多的網站編程語言之一,利用PHPSTUDY這個軟體快速地配置網站伺服器。

工具:

phpstudy軟體

具體方法:

1.下載最新的phpstudy軟體。phpstudy集成了php網站所需要的環境了。

『陸』 Windows系統怎樣配置PHP環境

下載PHP5:
http://cn2.php.net/distributions/php-5.2.6-Win32.zip
下載apache:
http://down.chinaz.com/soft/18000.htm
一.php的安裝與調試
由於php是一個zip文件(非install版),安裝較為簡單,解壓就行。把解壓的
php5.2.1-Win32重命名為
php5。並復制到C盤目錄下。即安裝路徑為
c:\php5
1
找到php目錄下的
php.ini-dist或
php.ini.recommended文件,重命名為
php.ini
並復制到系統盤的windows目錄下(以c:\windows為例).
2
再把php目錄下的php5ts.dll,libmysql.dll復制到目錄
c:\windows\system32下。
3
把php5\ext目錄下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件復制到c:\windows\system32下
如果沒有載入
php_gd2.dll
php將不能處理圖像。沒有載入php_mysql.dll
php將不支持mysql函數庫
php_mbstring.dll在後面使用phpmyadmin時支持寬字元。
4
打開c:\windows\php.ini文件(關聯到mysql)
設置擴展路徑
查找
extension_dir
有這么一行extension_dir
=
"./"
將此行改成
extension_dir
=
"C:\php5\ext"
其中C:\php5是你安裝php的路徑。路徑不正確將無法載入dll
(注意:有些php版本是
;extension_dir
=
"./"
要把前面的分號去掉)
查找
extension
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dl
把上面3項前面的分號去掉,這樣apache啟動時就可以載入這些dll了
當然前面我們也把這些dll復制到system32下了l
php5時差問題
<?php
echo
date("Y-m-d
H:i:s");?>時間相差八小時
為什麼呢?PHP5系列版本新增了時區設置,默認為格林威治時間,與中國所在的東8區正好相差8個小時
查找date.timezone有這么一行
;date.timezone
=
將;去掉,改成
date.timezone
=
PRC
二.apache的調試和整合
1.修改網站根目錄
查找
DocumentRoot有這么一行
DocumentRoot"C:/Program
Files/Apache
Group/Apache2/htdocs"
這就是你網站的根目錄,你可以修銀腔改,也可以用默認的.如果改,還要修改下面這項,否則可能會出現
403
錯誤
查找
This
should
be
changed
to
whatever
you
set
DocumentRoot
to
在它下面兩行有
<Directory
"C:/Program
Files/Apache
Group/Apache2/htdocs">
把上面兩項的
C:/Program
Files/Apache
Group/Apache2/htdocs
改成你想要的目錄
2.讓apache支持*.php(網頁)
查找
DirectoryIndex
index.html
index.html.var
修改成
DirectoryIndex
index.html
index.html.var
index.php
這樣index.php
可以充當默認頁面了
3.Apache中模塊化安裝php
查找唯乎
#
LoadMole
foo_mole
moles/mod_foo.so
在此行後加入一行
LoadMole
php5_mole
C:/php5/php5apache2.dll
//注意:其中C:/php5/php5apache2.dll是你安裝php的相應路徑.不要把php5apache2.dll和php5apache.dll混淆.php5apache.dll只適用於apache
版本1的.PHP5壓縮包里的php5apache2.dll只適用指搏悉於apache2.0.*版本,如果是2.2.*以上版本,就可能會出現"Cannot
load
C:/php/php5apache2.dll
into
server:
The
specified
mole
could
not
be
found."或者:"The
requested
operation
has
failed"
4.查找
AddType
application/x-gzip
.gz
.tgz
在此行後加入一行
AddType
application/x-httpd-php
.php
(記住:前邊有一個空格哦!!!)
這樣apache就可以解釋php文件了
5.測試
在網站根目錄下創建一個
phpinfo.php
文件
<?php
phpinfo();
?>
在瀏覽器打開
http://localhost/phpinfo.php
5.測試php和mysql資料庫的關聯
在網站根目錄下創建一個test.php
文件
<?php
$link=mysql_connect("localhost","root","12345");
//12345改成你的mysql密碼
if(!$link)
echo
"失敗!";
else
echo
"成功!";
mysql_close();
?>
在瀏覽器打開
http://localhost/test.php
如果輸出成功,則說明大功告成了

『柒』 在Windows系統下怎麼部署PHP網站運行環境

工具/原料

phpstudy軟體

方法/步驟如下:

1、首先,在網路軟體中心裡下載最新的phpstudy軟體。phpstudy已經自己集成了php網站所需要的所有環境了。

『捌』 如何在Windows下配置搭建PHP環境

WAMP的安裝配置的重點就是

PHP和Apache的綁定

PHP和MySQL的綁定

至於apache的安裝沒有什麼技術要求,一直是NEXT,可以參考WAMP的APACHE的配置 http://www.pekingpiao.com/art/2_63.shtml;

PHP引擎相對於Apache和MySQL的安裝,無需安裝,直接解壓zip包,然後將文件夾重命名成php5(D:/php5)

以下是詳細步驟:


一.PHP和Apache的綁定


1.修改D:/apache/httpd.conf

CTRL+F 搜索LoadMole ...

在LoadMole 的最後一行添加:

//將php作為apache的一個功能模塊
LoadMolephp5_mole"D:/php5/php5apache2_2.dll"
//找到php.ini文件的路徑
PHPIniDir"D:/php5"
//配置httpd服務(apache)讀取.php文件時,轉交給php引擎解析
ADDTypeapplication/x-httpd-php.php

至此完成PHP和Apache的綁定的重要步驟,可選修改項:

1)埠號:

若是安裝過其他的伺服器軟體(IIS,Nginx等),建議修改;

#Listen12.34.56.78:80

Listen80==>Listen8080

2)PHP的解析目錄:

默認的是Apache/htdocs,為了方便管理PHP後期的項目,新建其他目錄代替

注意:DocumentRoot "****" 的值和一致,並且目錄需要手動新建

DocumentRoot"D:/Apache/htdocs"
<Directory"D:/Apache/htdocs">#
#"None","All",
#oranycombinationof:
#
#
#Notethat"MultiViews"mustbenamed*explicitly*---"OptionsAll"
#doesn'tgiveittoyou.
#
#.Pleasesee
#http://httpd.apache.org/docs/2.2/mod/core.html#options
#formoreinformation.
#
OptionsIndexesFollowSymLinks

#
#.htaccessfiles.
#Itcanbe"All","None",oranycombinationofthekeywords:
#
#
AllowOverrideAll

#
#.
#
Orderallow,deny
Allowfromall
</Directory>

3)修改優先讀取的首頁名稱:

默認的只用index.html,可添加index.php default.php...........:

當讀取的目錄中若是存在設置的任一文件名,則直接讀取對應的文件,這也是為什麼index.php存在時,不再顯示目錄結構

<IfMoledir_mole>DirectoryIndexindex.phpindex.html</IfMole>

2.找到php5下的php.ini-proction復制一份,重命名php.ini(指揮php引擎運行的核心文件),然後修改php.ini

1) CTRL+F 搜索到extension_dir='/ext'

修改為:extension_dir="D:/php5/ext"(對應的功能相當於有些文檔中的說的添加環境變數,這兩者選擇任何一種均可)

這一步的目的是php引擎調用.dll擴展的路徑,你打開『D:/php5/ext』,一看就知道,全是.dll文件,分別對應對應的功能模塊;

2) CTRL+F 搜索extension

找到extension=php_gd2.dll類似的一系列

extension=php_gd2.dll
extension=php_mysql.dll
extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll

之前的『;』刪除。分別對應支持php調用gd、mysql、mb_函數的庫;(在此其實也完成了PHP和MySQL的綁定;)修改完後,保存退出,重啟apache服務;


3.在PHP的解析目錄下(默認D:/apache/htdocs),新建phpinfo.php:

<?php

phpinfo();

4.運行localhost/phpinfo.php

在顯示的擴展中CTRL+F搜索MySQL,能搜索到即表示成功!

注意:

D:/apache/htdocs是apache的默認解析目錄,就是http://localhost對應的根目錄,若是修改了,在對應的目錄下進行相應的操作。

『玖』 如何在windows上配置php環境

首先確認你已經把一下程序下載完畢
mysql-5.0.41-win32
phpMyAdmin-2.11.3
ZendOptimizer-3.3.0a
php-5.2.5-Win32

先把php的壓縮包解壓到D盤,例如D:php (也可以是其他盤符,個人喜好而已)

1、IIS 管理器主界面

2、配置ISAPI篩選器
打開站點的ISAPI篩選器,添加一個篩選器.
篩選器名稱為php,可執行文件路徑為D:phpphp5isapi.dll

3、配置處理程序映射
添加腳本映射
請求路徑為*.php,可執行文件路徑為脊茄D:phpphp5isapi.dll,名稱為php

4、配置應用程序池
添加應用程序池
名稱為php, .NET Framework 版本選」無託管代碼」,託管通道模式選」經典」

5、更改站點應用池
選擇應用程序池為剛剛所建立的php應用池

6、添加默認文檔
添加名稱為index.php的文檔

7、配置php.ini
更改D:php目錄里的php.ini-dist的名稱為php.ini,然後修改配置,然後把php.ini文件復制祥弊到X:Windows目錄 (X為你系統所在的盤符)
並把php_gd2.dll,php_mcrypt.dll,php_mysql.dll,php_pdo_mysql.dll, php_mysqli.dl前面的引櫻宴察號去掉,這樣php才可以支持這些擴展,沒必要全打開支持,看個人需要.

8、配置extension路徑
更改extension_dir的路徑為D:/php/ext/ (必須以/結尾)

9、配置session.save_path路徑
更改session.save_path的路徑為D:/php/tmp/ (此目錄需要手動建立)

現在php基本配置完成了,下面開始配置phpmyadmin,先把壓縮包里的內容解壓到D:inetpubwwwrootphpmyadmin

9、配置phpmyadmin的驗證方式 修改phpMyAdminlibrariesconfig.default.php文件
把$cfg['Servers'][$i]['auth_type'] = 'config';更改為$cfg['Servers'][$i]['auth_type'] = 'cookie';

10、配置phpmyadmin的加密用的私鑰
把$cfg['blowfish_secret'] = '';更改為$cfg['blowfish_secret'] = 'im286';

現在已經把phpmyadmin配置完成了

11、安裝ZendOptimizer
一路直接Next既可完成安裝
IIS 7.5安裝Zend就可以直接支持,不需要做特別的設置.
記得安裝完畢以後手動重啟下IIS

11、安裝MySQL
執行安裝程序,直接下一步既可.安裝路徑可以自由選擇,默認的也可以.個人喜好而已.
安裝完畢以後程序會提示你配置MySQL

1.配置窗口

『拾』 在Windows系統下怎麼部署PHP網站運行環境

1、安裝WAMP集成環橡野境
通過上面"環境下載"鏈接下載WAMP後,將其解壓至任意目錄,然後雙擊開始安裝。

2、安裝過程中,會提示選擇默認瀏覽器,如果想要自己指定,需找到合適的瀏覽器,選中瀏覽器後,點擊打開,程序會枯謹繼續安裝。

3、安裝完成後,打開Wamp,如果正運行正常,會顯示綠色圖標。可以通過右鍵圖標-->Language-->chinese切換到簡體中文語言包

4、然後就可以根沒如基據你自己的需求去部署網站了。

閱讀全文

與windowsphp運行環境相關的資料

熱點內容
飛行解壓素材 瀏覽:498
51單片機指令用背嗎 瀏覽:936
unityai演算法 瀏覽:834
我的世界ice伺服器如何打開pvp 瀏覽:975
c語言編程如何做標記 瀏覽:884
python數據分析實戰pdf 瀏覽:985
u盤插入文件夾 瀏覽:918
華為amd雲伺服器 瀏覽:497
漢化編程卡是什麼意思 瀏覽:128
python學習pdf 瀏覽:315
祝緒丹程序員那麼可愛拍吻戲 瀏覽:200
asp源碼會員消費系統 瀏覽:115
java反射設置 瀏覽:154
python一行文 瀏覽:441
排序演算法優缺點 瀏覽:565
惡搞加密文件pdf 瀏覽:674
gif怎麼壓縮圖片大小 瀏覽:219
命令選擇當前不可用 瀏覽:158
歐幾里得演算法如何求逆元 瀏覽:506
男中學生上課解壓神器 瀏覽:373