php在windows系統的簡單介紹

本文目錄一覽:

如何在Windows7環境下安裝 PHP

方法/步驟:

1、請先下載相關工具。根據自己系統下載相應版本,我下載的都是64位。

2、首先安裝PHPManagerForIIS,安裝成功後會IIS界面會多出PHPManager圖標,等待後續操作。

3、將下載的PHP 7.0.2 for win解壓並確定好要放置的位置。我這裡放到C盤根目錄下並改名為PHP 7.0.2。可根據自己需要進行調整。

4、將php.ini-development拷貝至C盤windows文件夾下,改名為php.ini;將extension_dir = “D:\PHP 7.0.2\ext”——實際對應EXT文件夾的位置。

5、此時重新打開IIS中的PHPManager管理界面,選擇安裝PHP。圖中是安裝後的效果,沒安裝時只有這個選項可用。安裝時選擇PHP文件夾下的PHP-CGI.exe文件即可。

6、此時可以嘗試運行PHP文件夾下的php可執行文件,如果沒有報錯就OK。如果報錯說VCRUNTIME140.DLL丟失,就是電腦缺少Visual C++Redistributable環境這時候就要用到vc_redist.x64(你的電腦也許是vc_redist.x86),微軟官方下載安全可靠…安裝完成後就OK了,可以開始你的PHP之旅了。

windows系統支持php嗎

win支持php,你可以用dw等軟件編輯php代碼。然後放到win虛擬服務器就可以運行。常見的有xammp 還有wamp.服務器上市需要配置環境,php才可以運行的。

下面的簡單的附上PHP的運行環境:

(1) 下載後得到 php-5.1.2-Win32.zip ,解壓至C:\php(這個路徑可以隨意,不過下面要是用到這個路徑,請相應修改);

(2)再將 C:\php\libmysql.dll 和 C:\Inetpub\php\ext\php_mysql.dll 複製到 C:\Windows\system32 下;

(3)將C:\PHP\php.ini-dist 複製到C:\Windows ( Windows 2000 下為 C:\WINNT)並將改名為php.ini,然後用記事本打開,利用記事本的查找功能搜索: extension_dir = “C:\PHP\ext” 將其路徑指到你的 PHP 目錄下的 extensions 目錄,比如:extension_dir = “C:\Inetpub\php\ext” ;

搜索;Windows Extensions並僅打開需要的模塊以節省內存(去掉每個模塊前的;號即可): extension=php_gd2.dll GD庫支持,如果不打開該模塊則Discuz!論壇圖片水印不能使用。 extension=php_mbstring.dll 為了支持phpMyAdmin,打開mbstring。 extension=php_mysql.dll 不用說了吧,支持MySQL。 首先必須確定系統中已經正確安裝 IIS ,如果沒有安裝,需要先安裝 IIS。

PHP 與IIS整合時支持 CGI 和 ISAPI 兩種模式,推薦使用 ISAPI 模式。這裡只解介紹 ISAPI 模式安裝方法:ISAPI 模式安裝步驟: 在“控制面板”的“管理工具”中選擇“Internet 服務管理器”,打開 IIS 後停止服務,然後在左側“你需要支持PHP的Web站點上單擊右鍵選擇“屬性”,在打開的“ Web 站點屬性”窗口的“ISAPI 篩選器”標籤里找到並點擊“添加”按鈕,在彈出的“篩選器屬性”窗口中的“篩選器名稱”欄中輸入:PHP ,再將可執行文件指向 php5isapi.dll 所在路徑,如:C:\PHP\php5isapi.dll 。 打開“Web 站點屬性”窗口的“主目錄”標籤,找到並點擊“配置”按鈕,在彈出的“應用程序配置”窗口中找到並點擊“添加”按鈕,在彈出的窗口中新增一個擴展名映射,擴展名為 .php ,單擊“瀏覽”將可執行文件指向 php5isapi.dll 所在路徑,如:C:\PHP\php5isapi.dll,然後一路確定即可。 確定Web 目錄的應用程序設置和執行許可中選擇為純腳本,然後關閉 Internet 信息服務管理器,在命令提示符中執行如下命令: net stop w3svc net stop iisadmin net start w3svc 然後在“Internet 服務管理器”左邊的“WEB服務擴展”中設置ISAPI 擴展允許,Active Server Pages 允許

Windows系統怎樣配置PHP環境

下載PHP5:

下載apache:

一.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

查找

#

LoadModule

foo_module

modules/mod_foo.so

在此行後加入一行

LoadModule

php5_module

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

module

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();

?

在瀏覽器打開

5.測試php和mysql數據庫的關聯

在網站根目錄下創建一個test.php

文件

?php

$link=mysql_connect(“localhost”,”root”,”12345″);

//12345改成你的mysql密碼

if(!$link)

echo

“失敗!”;

else

echo

“成功!”;

mysql_close();

?

在瀏覽器打開

如果輸出成功,則說明大功告成了

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

工具/原料

Windows操作系統

WAMP集成環境

方法/步驟

1、安裝WAMP集成環境

通過上面”環境下載”鏈接下載WAMP後,將其解壓至任意目錄,然後雙擊開始安裝。

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

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

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

怎麼在windows配置php

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

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

工具:

phpstudy軟件

具體方法:

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

2.成功安裝以後,打開phpstudy。

3.選擇“其他選項菜單” 再選擇phpstudy設置,進入phpstudy設置界面。

4.在“網站目錄”里選擇下好的PHP網站源碼,再點擊 應用,重新回到了開始打開的界面,點擊右上角  重啟  ,等待重啟成功。

5.打開瀏覽器輸入,,就成功進入了下載好的網站里了。說明網站配置已經成功。這時可以進入網站源碼里去隨意修改符合要求了。

php的程序能不能在win系統下運行?

先裝Apache

安裝apache和PHP

下面是我的安裝記錄:

選擇80端口,將apache安裝在

e:\apache下。

配置apache里的httpd.conf文件(conf目錄下)

找到

DocumentRoot

“E:/apache/Apache2/htdocs”

將其改為WEB目錄E:/htdocs

找到

DirectoryIndex

index.html

index.html.var

在後面加入

index.htm

index.php

default.php

default.html

選擇模塊化模式安裝

找到

#LoadModule

ssl_module

modules/mod_ssl.so

這行,在此行後加入一行

LoadModule

php5_module

e:/php/php5apache2.dll

找到

AddType

application/x-gzip

.gz

.tgz

這行,在此行後加入一行

AddType

application/x-httpd-php

.php

將php-5.0.4-Win32.zip里內容解壓到e:\php里,找到php.ini-recommended,重命名為php.ini並拷貝到windows目錄下。

NTFS上記得給服務器開PHP.ini的讀權限。

查找extension_dir後面的改為”e:/php/ext”

查找Windows

Extensions,把下面有一排的;extension=php_***.dll的分號去掉,就是支持組件了。我把

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

的分號去掉了。

php5默認不支持mysql了,所以要為他添加支持,除了extension=php_mysql.dll去分號之外,在php目錄里有個libmysql.dll文件,把它複製到系統的system32文件夾下,複製php.ini到windows目錄下。

此時PHP環境基本已經配置成功

在WEB根目錄里建一個名為test.php的文件內容如下

?

echo

phpinfo();

?

重新啟動apache服務,用瀏覽器打開

如果可以看到php配置輸出信息就成功了

安裝mysql

將mysql安裝到指定目錄,然後安裝程序會引導你一步步配置。不過奇怪的是最後任務欄沒有出現Mysql的圖標。

修改mysql數據庫的root密碼

用cmd進入命今行模式輸入如下命令:

(

注:

d:\mysql

為mysql安裝目錄)

cd

d:\mysql\bin

mysqladmin

-u

root

-p

password

123456

回車出現

Enter

password:

(

注:這是叫你輸入原密碼.

剛安裝時密碼為空,所以直接回車即可)

此時mysql

中賬號

root

的密碼

被改為

123456

安裝完畢

配置php.ini並測試mysql

找到extension_dir

=

“./”

改為

extension_dir

=

“e:/php/ext”

找到

;extension=php_mysql.dll

將’;’去掉改為

extension=php_mysql.dll

找到

;session.save_path

=

“/tmp”

將’;’去掉

設置你保存session的目錄,如

session.save_path

=

“e:/php/session_temp”

重啟apache服務

在Web根目錄下建立testdb.php文件內容如下:

?php

$link=mysql_connect(‘localhost’,’root’,’123456′);

if(!$link)

echo

“fail”;

else

echo

“success”;

mysql_close();

?

用瀏覽器打開

如果輸出success就OK了

phpmyadmin的安裝配置

將phpMyAdmin-V2.6.2-pl1.zip解壓到WEB根目錄中去,重命名文件夾為phpmyadmin或其它

打開phpmyadmin

目錄中的

config.inc.php

找到

$cfg[‘Servers’][$i][‘user’]

=

‘root’;

$cfg[‘Servers’][$i][‘password’]

=

‘123456’;

分別填上用戶名和密碼

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/236033.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 11:57
下一篇 2024-12-12 11:57

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • Deepin系統分區設置教程

    本教程將會詳細介紹Deepin系統如何進行分區設置,分享多種方式讓您了解如何規劃您的硬盤。 一、分區的基本知識 在進行Deepin系統分區設置之前,我們需要了解一些基本分區概念。 …

    編程 2025-04-29
  • Python簡單數學計算

    本文將從多個方面介紹Python的簡單數學計算,包括基礎運算符、函數、庫以及實際應用場景。 一、基礎運算符 Python提供了基礎的算術運算符,包括加(+)、減(-)、乘(*)、除…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29
  • 如何在樹莓派上安裝Windows 7系統?

    隨着樹莓派的普及,許多用戶想在樹莓派上安裝Windows 7操作系統。 一、準備工作 在開始之前,需要準備以下材料: 1.樹莓派4B一台; 2.一張8GB以上的SD卡; 3.下載並…

    編程 2025-04-29
  • Python海龜代碼簡單畫圖

    本文將介紹如何使用Python的海龜庫進行簡單畫圖,並提供相關示例代碼。 一、基礎用法 使用Python的海龜庫,我們可以控制一個小海龜在窗口中移動,並利用它的“畫筆”在窗口中繪製…

    編程 2025-04-29
  • 如何配置Python環境變量在Windows 11

    在本文中,您將學習如何在Windows 11操作系統上配置Python環境變量的步驟。Python是一種高級編程語言,廣泛用於編寫Web應用程序、數據分析、人工智能和機器學習等。在…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 分銷系統開發搭建

    本文主要介紹如何搭建一套完整的分銷系統,從需求分析、技術選型、開發、部署等方面進行說明。 一、需求分析 在進行分銷系統的開發之前,我們首先需要對系統進行需求分析。一般來說,分銷系統…

    編程 2025-04-29

發表回復

登錄後才能評論