本文目錄一覽:
- 1、如何在Windows7環境下安裝 PHP
- 2、windows系統支持php嗎
- 3、Windows系統怎樣配置PHP環境
- 4、在Windows系統下怎麼部署PHP網站運行環境
- 5、怎麼在windows配置php
- 6、php的程序能不能在win系統下運行?
如何在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-hk/n/236033.html