❶ 如何在Windows下配置搭建php環境

現在很多站長PHP構建網站,因為PHP相對於其他的語言功能強大又簡單易學,PHP具有非常強大的功能,所有的CGI的功能PHP都能實現,而且支持幾乎所有流行的資料庫以及操作系統。最大的原因可能是因為幾乎所有用PHP編寫的網站程序都開源,可以直接下載使用並修改,這給站長們特別是個人站長建設網站節約了很多的時間和精力。我們在用PHP建網站的時候,首先要面臨的問題就是php環境搭建,今天筆者就跟大家分享一下如何在windows下配置搭建PHP開發環境,筆者主要講的是搭建Apache+php開發環境。
配置搭建Apache+php環境的軟體准備:
Apache官方下載地址:apache_2.0.55-win32-x86-no_ssl.msi
php官方下載地址:php-5.0.5-Win32.zip
一、安裝Apache,配置成功一個普通網站伺服器
運行下載好的「apache_2.0.55-win32-x86-no_ssl.msi」,
出現Apache HTTP Server 2.0.55的安裝向導界面,點「Next」繼續
確認同意軟體安裝使用許可條例,選擇「I accept the terms in the license agreement」,點「Next」繼續
將Apache安裝到Windows上的使用須知,請閱讀完畢後,按「Next」繼續
設置系統信息,在Network Domain下填入您的域名(比如:qdsulian.com),在Server Name下填入您的伺服器名稱(比如:www.qdsulian.com,也就是主機名加上域名),在Administrator』s Email Address下填入系統管理員的聯系電子郵件地址(比如:[email protected]),上述三條信息僅供參考,其中聯系電子郵件地址會在當系統故障時提供給訪問者,三條信息均可任意填寫,無效的也行。下面有兩個選擇,圖片上選擇的是為系統所有用戶安裝,使用默認的80埠,並作為系統服務自動啟動;另外一個是僅為當前用戶安裝,使用埠8080,手動啟動。按「Next」繼續。
選擇安裝類型,Typical為默認安裝,Custom為用戶自定義安裝,我們這里選擇Custom,有更多可選項。按「Next」繼續
出現選擇安裝選項界面,如圖所示,左鍵點選「Apache HTTP Server 2.0.55」,選擇「This feature, and all subfeatures, will be installed on local hard drive.」,即「此部分,及下屬子部分內容,全部安裝在本地硬碟上」。點選「Change...」,手動指定安裝目錄。
我這里選擇安裝在「D:\」,各位自行選取了,一般建議不要安裝在操作系統所在盤,免得操作系統壞了之後,還原操作把Apache配置文件也清除了。選「OK」繼續。
返回剛才的界面,選「Next」繼續。
確認安裝選項無誤,如果您認為要再檢查一遍,可以點「Back」一步步返回檢查。點「Install」開始按前面設定的安裝選項安裝。
正在安裝界面,請耐心等待,直到出現下面的畫面。
裝向導成功完成,這時右下角狀態欄應該出現了下面的這個綠色圖標,表示Apache服務已經開始運行,按「Finish」結束Apache的軟體安裝

我們來熟悉一下這個圖標,很方便的,在圖標上左鍵單擊,出現如下界面,有「Start(啟動)」、「Stop(停止)」、「Restart(重啟動)」三個選項,可以很方便的對安裝的Apache伺服器進行上述操作。

好了現在我們來測試一下按默認配置運行的網站界面,在IE地址欄打「http://127.0.0.1」,點「轉到」,就可以看到如下頁面,表示Apache伺服器已安裝成功。

現在開始配置Apache伺服器,使它更好的替我們服務,事實上,如果不配置,你的安裝目錄下的Apache2\htdocs文件夾就是網站的默認根目錄,在裡面放入文件就可以了。這里我們還是要配置一下,有什麼問題或修改,配置始終是要會的,如圖所示,「開始」、「所有程序」、「Apache HTTP Server2.0.55」、「Configure Apache Server」、「Edit the Apache httpd conf Configuration file」,點擊打開。

XP的記事本有了些小變化,很實用的一個功能就是可以看到文件內容的行、列位置,按下圖所示,點「查看」,勾選「狀態欄」,界面右下角就多了個標記,「Ln 78, Col 10」就表示「行 78,列 10」,這樣可以迅速的在文件中定位,方便解說。當然,你也可以通過「編輯」,「查找」輸入關鍵字來快速定位。每次配置文件的改變,保存後,必須在 Apache伺服器重啟動後生效,可以用前面講的小圖標方便的控制伺服器隨時「重啟動」。

現在正式開始配置Apache伺服器,「Ln 228」,或者查找關鍵字「DocumentRoot」(也就是網站根目錄),找到如下圖所示地方,然後將""內的地址改成你的網站根目錄,地址格式請照圖上的寫,主要是一般文件地址的「\」在Apache里要改成「/」。

「Ln 253」,同樣,你也可以通過查找「

「Ln321」,DirectoryIndex(目錄索引,也就是在僅指定目錄的情況下,默認顯示的文件名),可以添加很多,系統會根據從左至右的順序來優先顯示,以單個半形空格隔開,比如有些網站的首頁是index.htm,就在游標那裡加上「index.htm 」文件名是任意的,不一定非得「index.html」,比如「test.php」等,都可以。

這里有一個選擇配置選項,以前可能要配置,現在好像修正過來了,不用配置了,就是強制所有輸出文件的語言編碼,html文件里有語言標記(,這個就是設定文檔語言為gb2312)的也會強制轉換。如果打開的網頁出現亂碼,請先檢查網頁內有沒有上述 html語言標記,如果沒有,添加上去就能正常顯示了。把「#DefaultLanguage nl」前面的「# 」去掉,把「nl」改成你要強制輸出的語言,中文是「zh-cn」,保存,關閉。

簡單的Apache配置就到此結束了,現在利用先前的小圖標重啟動,所有的配置就生效了,你的網站就成了一個網站伺服器,如果你載入了防火牆,請打開80或8080埠,或者允許Apache程序訪問網路,否則別人不能訪問。

二、php的安裝、以mole方式,將php與apache結合使你的網站伺服器支持php伺服器腳本程序
將下載的php安裝文件php-5.0.5-Win32.zip右鍵解壓縮。
指定解壓縮的位置,我的設定在「D:\php」
查看解壓縮後的文件夾內容,找到「php.ini-dist」文件,將其重命名為「php.ini」,打開編輯,找到下面圖中的地方, Ln385,有一個「register_globals = Off」值,這個值是用來打開全局變數的,比如表單送過來的值,如果這個值設為「Off」,就只能用「$_POST['變數名']、$_GET['變數名 ']」等來取得送過來的值,如果設為「On」,就可以直接使用「$變數名」來獲取送過來的值,當然,設為「Off」就比較安全,不會讓人輕易將網頁間傳送的數據截取。這個值是否改成「On」就看自己感覺了,是安全重要還是方便重要?
這里還有一個地方要編輯,功能就是使php能夠直接調用其它模塊,比如訪問mysql,如下圖所示,Ln563,選擇要載入的模塊,去掉前面的 「;」,就表示要載入此模塊了,載入的越多,佔用的資源也就多一點,不過也多不到哪去,比如我要用mysql,就要把「;extension= php_mysql.dll」前的「;」去掉。所有的模塊文件都放在php解壓縮目錄的「ext」之下,我這里的截圖是把所有能載入的模塊都載入上去了,前面的「;」沒去掉的,是因為「ext」目錄下默認沒有此模塊,載入會提示找不到文件而出錯。這里只是參考,一般不需要載入這么多,需要的載入上就可以了,編輯好後保存,關閉。
如果上一步載入了其它模塊,就要指明模塊的位置,否則重啟Apache的時候會提示「找不到指定模塊」的錯誤,這里介紹一種最簡單的方法,直接將php安裝路徑、裡面的ext路徑指定到windows系統路徑中——在「我的電腦」上右鍵,「屬性」,選擇「高級」標簽,點選「環境變數」,在「系統變數」下找到「Path」變數,選擇,雙擊或點擊「編輯」,將「;D:\php;D:\php\ext」加到原有值的後面,當然,其中的「D:\php」 是我的安裝目錄,你要將它改為自己的php安裝目錄,如下圖所示,全部確定。系統路徑添加好後要重啟電腦才能生效,可以現在重啟,也可以在所有軟體安裝或配置好後重啟。
現在開始將php以mole方式與Apache相結合,使php融入Apache,照先前的方法打開Apache的配置文件,Ln 173,找到這里,添加進如圖所示選中的兩行,第一行「LoadMole php5_mole D:/php/php5apache2.dll」是指以mole方式載入php,第二行「PHPIniDir "D:/php"」是指明php的配置文件php.ini的位置,是當然,其中的「D:/php」要改成你先前選擇的php解壓縮的目錄。
還是Apache的配置文件,Ln 757,加入「AddType application/x-httpd-php .php」、「AddType application/x-httpd-php .html」兩行,你也可以加入更多,實質就是添加可以執行php的文件類型,比如你再加上一行「AddType application/x-httpd-php .htm」,則.htm文件也可以執行php程序了,你甚至還可以添加上一行「AddType application/x-httpd-php .txt」,讓普通的文本文件格式也能運行php程序。
前面所說的目錄默認索引文件也可以改一下,因為現在加了php,有些文件就直接存為.php了,我們也可以把「index.php」設為默認索引文件,優先順序就自己排了,我的是放在第一位。編輯完成,保存,關閉。
現在,php的安裝,與Apache的結合已經全部完成,用屏幕右下角的小圖標重啟Apache,你的Apache伺服器就支持了php。在windows下配置搭建Apache+php環境就此大功告成。

❷ windows10怎麼配置php環境

v在Windows下配置搭建PHP環境的步驟:一、准備工作-下載所需軟體
Apache httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
PHP php-5.3.10-Win32-VC9-x86.zip
MySQL mysql-5.5.20-win32.msi

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

安裝完成之後,在瀏覽器輸入http://localhost,如果顯示It Works!,表示Apache安裝成功。

2、安裝PHP:將php-5.3.10-Win32-VC9-x86.zip解壓到一個目錄即可。
3、安裝MySQL:雙擊安裝,如果需要更改安裝目錄,則在Choose Setup Type選擇Custom

安裝完成後開始配置MySQL,全部保持默認選項即可,但最好把MySQL默認編碼改為utf8,在Modify Security Settings選項中設置密碼,輸入兩次密碼即可完成,最後點Execute完成配置。

三、整合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
改為
DirectoryIndex index.php index.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. 設置時區,找到

❸ 騰訊雲window系統怎麼配置php環境

從一開始選購到配置的整個過程,需要一個 win中的php面板就能夠輕松搭建了。

win伺服器我建議從2核4g起步,低於這個配置都會卡頓、緩慢等。

買完後會給你發遠程賬號密碼,拿到後使用遠程桌面登陸程序,就可以成功連接到 server伺服器上了。然後在伺服器上就跟你自己的本地電腦一樣,開始搭建環境,部署網站了。

以前人都是自己手動配置 IIS,很麻煩還容易出錯。現在有了一鍵php包,就方便多了。具體安裝配置過程比較多,或者你去看看快速配置 Windows 雲伺服器文檔,那裡面寫的很詳細的,比我說的這些更具體。

❹ 如何在windows下搭建php本地環境

推薦復XMAPP套件,無需配置制,一鍵生成,綠色安裝(甚至不用安裝)。下載及教程頁面:
http://www.apachefriends.org/zh_cn/xampp-windows.html

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

使用類似的php面板吧,網上搜索能找到很多國產的。
雲主機上面安裝第三方一鍵php包的配置。好在國人也開發了這方面的面板,可以免費的使用。

藉助這些 php面板,可以輕松配置php環境,mysql資料庫,phpmyadmin、nginx等環境軟體。

不管使用的是win伺服器還是linux 伺服器,都可以在三方面板的幫助下,成功配置出可視化操作界面,然後一鍵部署 worpdress環境。

❻ 如何在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、Apache、MySql和PHP的安裝像安裝windows其他軟體一樣,這里建議把Apache和PHP軟體安裝在D盤目錄下,把MySQL軟體安裝在C盤,這樣不需要做任何設置,MySQL就可以順利啟動運行。
2、配置開發環境
為了讓windows可以執行PHP,需要做進一步的工作,按以下步驟搭建好環境:
1)在PHP安裝目錄下,找到文件php5ts.dll,將其復制到C盤system32目錄下。
2)在PHP安裝目錄下,找到文件libmysql.dll,將其復制到C盤system32目錄下。
3)在PHP安裝目錄下,找到文件php.ini,將其復制到C:\windows下。這個文件是配置PHP的基本文件,如設置伺服器根目錄配置,用文本編輯器打開php.ini文件,找到"doc_root=",因為我把Apache默認安裝在D盤根目錄下,所以,修改這個配置項的值為:doc_root=d:\apache2\htdocs
提示:用戶根據自己安裝Apache的路徑,修改該配置項的值。
4)在php.ini中找到「extension_dir
="./"」,這個配置項用來載入PHP的擴展模塊,修改該配置項如下:extension_dir =
d:\php\ext,(需要按自己的安裝目錄修改PHP的載入位置)。
5)在php.ini中找到「;extension=php_mysql.dll」,把這項前面的分號去掉,表示使這個項生效。這個配置項用來使PHP支持MySQL,這里分號起注釋作用。修改完PHP的配置文件php.ini後,保存退出該文件。
6)進行Apache的配置。轉到Apache的安裝目錄下的conf目錄,用文本編輯器打開Apache的配置文件http.conf。在此文件中找到
dynamic shared object(DOS)
Support,在LoadMole行的最後添加如下配置項:LoadMole php5_mole
d:/php/php5apache2.dll,(需要按自己的安裝目錄修改PHP的載入位置)。該項是通過Apache來載入PHP模塊php5apache2.dll,即PHP以Apache的一個模塊來運行。
7)為了讓Apache支持.php後綴的文件,在http.conf中找到AddType項,在最後添加如下配置項:AddType
application/x-httpd-php.php。找到directoryIndex,在最後添加index.php。為了支持中文,找到AddDefaultCharset
ISO-8859-1改為AddDefaultCharset
GB2312。修改完後保存http.conf。即完成Apache的基本配置。
注意:強烈建議對Apache配置文件http.conf進行修改時,一定遵守修改一點測試一點的原則,即每次修改完一項並保存http.conf後,要重啟一下Apache,如果Apache正常啟動,則可以進行後續修改,否則,說明本次修改有誤,仔細檢查並重新修改。

❽ 如何在windows上安裝和配置php7.0.12

第一部分。安裝Apache2.4.9 伺服器

1
下載回來的是解壓文件,解壓獲得程序文件夾Apache24和說明文內件readme_first.html。

2
配置apache服務容器。

3
啟動Apache伺服器。

4
測試。你可以把Apache24\htdocs目錄下的index.html放到\www目錄下,用瀏覽器127.0.0.1訪問會出現「It

works」那麼就說明apache已經正確安裝了。如果在命令行出現問題提示,可能是80埠被其他程序佔用。如果是訪問403,請參考上面第2步「配置apache伺服器」逐個核對。

5
加入為windows的系統服務,讓Apache自啟動。
(1) 關閉3的那個httpd命令窗口,不然會報錯的。
(2) 開始菜單→運行輸入cmd打開命令提示符。輸入G:回車 cd myServer/Apache24/bin回車

END
第二部分 安裝php7.0.0

下面是php的安裝。

重啟 Apache 伺服器!!!

END
第三部分。MySQL的安裝

1
下面是mysql的安裝。

❾ 怎麼在Windows系統中搭建php環境

搭建php環境的軟體,主要有兩種:
一、wamp適合學習研究php時環境的搭建
二、appserv適合服務版器上環境的搭建
大家權平時學習php還是推薦使用wamp。
安裝wamp很簡單,推薦使用默認配置進行安裝。
安裝好以後,在瀏覽器輸入localhost,然後回車,如果出現wamp的首頁,則證明安裝成功,環境配置成功。

安裝好以後,默認會在C盤根目錄生成一個wamp文件夾(如果安裝在其他盤也是類似),在wamp文件夾中,有一個www目錄。

先要打開wamp程序,是本地環境開啟。
在www目錄下,新建一個test.php文件,
然後輸入:
<?php echo "hello world!";?>
在瀏覽器輸入localhost/test.php

輸出
hello world

也就是說,localhost就對應著www目錄,在瀏覽器通過輸入文件的地址,進行訪問。