windows架設php,windows架設私有雲

本文目錄一覽:

win7 搭建php環境具體步驟,謝謝了

1.安裝apache_2.2.4-win32-x86-no_ssl.msi到

d:\phpWeb\APACHE\

步驟:下一步下一步

2.安裝php-5.2.0-Win32.zip

d:\phpWeb\php\

步驟:(1)解壓壓縮包到d:\phpWeb\php\

(2)找到php目錄里的

php.ini-dist

重命名為

php.ini

並拷到

windows目錄里

(3)將php目錄里的

php5ts.dll,libmysql.dll

拷到

系統目錄(system/system32)

3.配置apache

步驟:(1)打開

d:\phpWeb\APACHE\conf\httpd.conf

這個文件

(2)找到

DocumentRoot

“D:/phpWeb/APACHE/htdocs”

將其改為你的WEB目錄(可不改有時改了會出錯)

(3)找到DirectoryIndex

index.html這一行,在後面加入index.html.var

index.htm

index.php

(4)找到#LoadModule

ssl_module

modules/mod_ssl.so這行,在後面加上一行:LoadModule

php5_module

d:/phpWeb/php/php5apache2_2.dll

(5)找到AddType

application/x-gzip

.gz

.tgz這行,在後面加上一行:AddType

application/x-httpd-php

.php

4.配置php

步驟:(1)找到c:\windows\php.ini並打開

(剛才拷進去的)

(2)找到extension_dir

=

“./”

改為

extension_dir

=

“d:/phpWeb/php/ext”

(3)找到;extension=php_mysql.dll將前面的;號去掉

(4)找到;session.save_path

=

去掉前面;並設路徑”d:/phpWeb/php/session_temp”並在該路徑下新建文件夾session_temp

5.MySQL裝了就可以

如果對您有幫助,請記得採納為滿意答案,謝謝!祝您生活愉快!

Vae團隊招人!!!歡迎各位加入!!!走過路過不要錯過!!!迅猛發展中!!!

怎麼在windows server 2012 r2上搭建php環境

軟體及平台要求:

1、平台:windows 2012 server datacenter(數據中心版)

2、環境:iis8 php5.3.20 rewrite_2.0_rtw_x64 phpMyAdmin-3.5.5

3、資料庫:mysql 5.5.28

4、硬碟:要求全部用NTFS格式分區

5、測試用程序:discuz x2.5

配置順序:

1、將所以分區格式化為 NTFS格式 (此步省略)

2、安裝操作系統 windows server 2012 datacenter (此步省略)

3、安裝 iis

4、安裝 php5.3.20

5、安裝 mysql5.5.28

6、安裝 phpMyAdmin-3.5.5-all-languages

7、在C盤以外的分區新建一個文件夾(隨便命名,用來作為網站根目錄)

8、配置相關文件夾許可權 例如:IUSR 、NETWORK SERVICE 修改許可權

測試環境是否完全成功:

1、安裝discuz x2.5

2、用phpmyadmin操作 mysql5進行表和庫的操作

下面開始正題,偶現在配置 iis8 php環境。

首先準備好相關軟體和環境,再配置,這些軟體需要你自己去下載,網上都能找到:)由於全部都是開源軟體,所以都使用最新版本,這樣也有利於 php環境的配置。

一、

先安裝 iis8.0,這是 Windows server 2012的默認伺服器,性能相對上一代的 iis7.5,有進一步的提升。打開 伺服器管理器 - 添加角色和功能 - 找到 伺服器角色 - 應用程序伺服器 勾選,下一步 勾選 .net framework 3.5進行安裝,這個需要點時間,請耐心等待。

由於有點時間,看看 Windows server 2012系統長啥樣子看剛剛就是 ie10,速度很不錯,幾乎和 Google Chrome相當。

任務管理器的外觀和內容也比之前的 2008r2 要詳細些。2012最大的特點就是啟動快速和開始菜單,其餘各方面效率確實要高於 2008r2,但並不是完美的,比方刪除較大和較多文件時,那速度要比任何操作系統都慢,呵呵。OK!經過近 10分鐘後,終於安裝成功。下面要安裝 iis,2012的 iis在應用程序伺服器下面,名稱是 Web伺服器IIS支持,剛才安裝 .net framework 3.5,是為了

以後能夠使用低版本的應用程序池子,方便管理伺服器和調試各種程序。將需要的都勾選,這個安裝很快,一下就好了。iis8.0,是目前微軟最新的 web伺服器環境,它在管理工具裡面可以找到,

打開 localhost 或 127.0.0.1,如果看到 iis8 大圖標頁面,就表示 iis安裝成功!應用程序池一共有 6個,如果當作正規 web伺服器工作,就必須關閉不需要或不用的,否則會增加伺服器負擔,一般 DefaultAppPool是默認的應用程序池,這個是效率最好的一個,所以不要新建也不要刪除或修改它,對於喜歡 優化伺服器性能的朋友來說,什麼都用默認就是最高效的,至於是否最好,就要看實際需求。Service UnavailableHTTP Error 503. The service is unavailable.

//應用程序池 關閉之後提示。HTTP 錯誤 404.2 – Not Found

由於 Web 伺服器上的逗ISAPI 和 CGI 限制地列表設置,無法提供您請求的頁面。

//asp.net 4.0拒絕之後提示。2012 iis8.0默認安裝後,很多服務和組件就已經設置好了,不需要再作設置,但還是有部分未設置,這就需要我們手動來設置。

1、MIME類型偶只加了個 f4v/videox-flv,這個是 flash H.264格式的,和 flv一樣的,只是質量高些。

2、默認文檔 – 添加 index.asp index.php default.php這 3個文件類型,這是索引入口文件。

其它的就不作詳細介紹,因為那些和 php無關的,至於它們的作用,偶只想說,米個組件都有它的功能,要不微軟也不會提供這麼多。

rewrite_2.0_rtw_x64.msi 這個軟體是 iis的偽靜態組件,現在下載並安裝。有點難找,偶 E文不好哦~

官方網址: … -url-rewrite-module

就用剛剛下載的最新安裝包,URL Rewrite安裝完成,全英文界面,但不影響功能。

二、

現在就開始配置 php了,偶之前下載了最新的 php5.3.20 nts安裝版本,現在直接安裝。下一步 下一步 選擇 iis FastCGI,下一步 下一步。完成。然後打開 php.ini,找到 short_open_tag,是將 Off改成 On開啟,再找到 upload_max_filesize改成你需要的,當然無論改多大,實際並不可能上傳那麼大的文件,因為涉及到網速、介面和轉發以及伺服器本身的多種限制。一定要記得保存 Ctrl + s,偶保存速度很快的,而且一般是 5秒保存一次,雖然麻煩些,但這樣避免停電或無響應造成不必要的麻煩。

安裝 mysql5.5.28,這個和 php一樣,下一步 下一步 下一步,當然要勾選 Windows開機啟動和設置下密碼。OK,安裝完成。

安裝 phpMyAdmin-3.5.5-all-languages,這個就更容易了,複製進去,然後添加個許可權就行,不過得新建個文件夾子,叫作 wwwroot,用它來作為網站根目錄。添加相關許可權,例如:IUSR 、NETWORK SERVICE 修改許可權。另外還有個文件夾 Windows\Temp\ 添加 IUSR修改許可權。設置好之後,將 iis目錄修改至 當前文件目錄,打開 iis信息服務(IIS)管理器,點開 網站 默認網站 – 高級設置 – 物理路徑,這裡修改成剛剛新建的 wwwroot文件夾位置,然後打開 phpmyadmin,就能夠檢測 php環境是否配置成功,OK,php環境配置成功。三、

由於 php環境已經配置成功,但是否完全成功,必須使用 1 - 2種程序測試,現在開始安裝 discuz x2.5 UTF-8版本。論壇程序一般需要支持偽靜態,現在配置。

HTTP 錯誤 404.0 – Not Found

您要找的資源已被刪除、已更名或暫時不可用。

// discuz x2.5開啟靜態化後提示這個,則說明 iis8 的 web.config或 URL Rewrite組件問題,檢查就可以配置好,將 discuz x2.5偽靜態文件 web.config放至網站根目錄後,URL Rewrite組件裡面出現了偽靜態規則,偽靜態已經配置成功。

測試程序上傳 10M單張圖片和 另一個尺寸達到 5994_8774px的圖像,均不成功,可能是由於程序本身的問題,最後上傳一個 002_3000px.png則成功,但在文件編輯器內無法顯示圖片,發布後可以看到,這可以確實是程序本身問題,太大的圖像是無法顯示的,確實太大了,呵呵。

至此,整個 iis8 php環境配置完成,其實真正配置的時間是比較少的,但偶卻花了太多時間在其它上面,呵呵。希望此教程能夠幫助你配置出自己的 php環境,至於真正的伺服器能否這樣配置呢看答案是肯定的,但那些略有不同,只是細節上的問題,例如:埠,後台綁定 hosts,防火牆設置、殺毒軟體設置、補丁和伺服器軟體優化等等,就給個實例吧:)不知道能否看見,具體的都需要自己的去做,最簡單就是最高效的,這是所有Windows系統的基本原則,好比剛剛安裝的系統,是最快的,那麼環境軟體也一樣,剛剛安裝的,是最優配置,但依據程序功能的實現和訪問速度,也需要具體去配置,而那些配置,在偶看來,就是 10 - 20分鐘的事情,無論多麼複雜或者網站系統軟體全部米了,恢復也只要 20分鐘左右。

Windows系統怎樣配置PHP環境

具體的操作方法如下:

1、下載我們需要的軟體到電腦,然後解壓到自己電腦。如下圖所示:

2、解壓文件後的文件夾效果如圖所示,放在磁碟根目錄下。

3、然後打開文件夾,找到這裡的SETUP命令,點擊運行。

4、然後根據提示信息,選擇要安裝apache以及MYSQL版本,輸入數字回車。如下圖所示:

5、中間據提示信息,輸入有關命令比如輸入Y表示同意安裝。如下圖所示:

6、輸入MYSQL資料庫的密碼,用戶名默認是ROOT。如下圖所示:

7、安裝完成以後,可以瀏覽器中直接輸入本機地址,來查看PHP環境配置的成功情況。如下圖所示:

win10怎麼搭建php環境

首先,到微軟官網下載符合系統位數的Apache和PHP一、安裝並配置ApacheApache版本:Apache2.4.18解壓目錄:D:Acpache241、下載回來的是解壓文件,解壓好放到要安裝的位置。2、打開Apache24conf下httpd.conf 文件,修改以下關鍵位置,用記事本打開即可。ServerRoot修改為Apache程序的位置:修改前:ServerRoot 「c:/Apache24」;修改前:ServerRoot 「D:/Apache24」;修改Apache默認的網站的根目錄:修改前:DocumentRoot 「c:/Apache24/htdocs」;修改後:DocumentRoot 「D:/Apache24/htdocs」;修改根目錄的選項:修改前:《Directory 「c:/Apache24/htdocs」》Options Indexes FollowSymLinksAllowOverride nullRequire all granted《/Directory》修改後:《Directory 「D:/Apache24/htdocs」》Options Indexes FollowSymLinksAllowOverride AllRequire all granted《/Directory》啟動Apache1、「Win + R」的聊天框輸入「cmd」,啟動「命令提示窗」。2、輸入 「d:」 回車 ,輸入「cd Apache24bin」回車,輸入「httpd」,如果沒有任何提示表示啟動成功。3、打開瀏覽器輸入「localhost/」進行測試,如下圖顯示證明配置成功。二、安裝並配置PHPPHP版本:php5.6.12安裝目錄:d:php1、下載回來的是解壓文件,解壓好放到要安裝的位置。2、複製份php.ini-development,並改名為php.ini。3、打開Apache24conf下httpd.conf,在最後加上#php5 supportLoadModule php5_module 「D:/PHP/php5apache2_4.dll」AddHandler application/x-httpd-php .phpPHPIniDir 「D:/php/」4、重啟 Apache 伺服器。(安裝伺服器:1、用管理員身份打開命令提示窗;2、輸入「D:」,回車;3、輸入「cd Apache24bin」,回車;4、輸入「httpd.exe -k install -n 」Apache24「」,回車,即可安裝成功;5、「Win + R」 運行「services.msc」,打開服務窗口,啟動「Apache2.4」服務;)5、刪除Apache24/htdocs中其他文件,新建一個index.php,訪問出現php的信息就說明php已經成功安裝。以上就是Win10系統搭建Apache和PHP環境的步驟了,如果你想要開發Web伺服器類的軟體,以Win10為開發環境是一個不錯的選擇。

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

 在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時,並沒有特殊規定,只要輸入的信息符合格式即可。

安裝完成之後,在瀏覽器輸入,如果顯示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文件,在配置文件中找到

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

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

LoadModule php5_module “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. 設置時區,找到

;date.timezone =

改為

date.timezone = Asia/Shanghai

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

原創文章,作者:IDLK,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/131226.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
IDLK的頭像IDLK
上一篇 2024-10-03 23:43
下一篇 2024-10-03 23:43

相關推薦

  • PHP和Python哪個好找工作?

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

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

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

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

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

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

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

    編程 2025-04-29
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • 如何在Windows系統下載和使用cygwin?

    如果你是一名Windows系統的開發者,你可能會遇到一個問題,那就是缺少Unix/Linux系統下常用的命令行工具,這時候,你可以使用cygwin來解決這個問題。 一、cygwin…

    編程 2025-04-27
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若伺服器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27
  • 蘋果電腦安裝Windows教程

    下面將介紹如何在蘋果電腦上安裝Windows操作系統。 一、獲取Windows操作系統鏡像文件 首先,我們需要去Microsoft官網下載Windows操作系統的鏡像文件。 步驟:…

    編程 2025-04-27
  • PHP登錄頁面代碼實現

    本文將從多個方面詳細闡述如何使用PHP編寫一個簡單的登錄頁面。 1. PHP登錄頁面基本架構 在PHP登錄頁面中,需要包含HTML表單,用戶在表單中輸入賬號密碼等信息,提交表單後服…

    編程 2025-04-27
  • 如何使用Python調用Windows窗口?

    本文將為大家解答如何使用Python調用Windows窗口,並提供相關代碼示例。 一、打開應用程序窗口 如果想要打開Windows上的一個應用程序,需要使用Python的os模塊。…

    編程 2025-04-27

發表回復

登錄後才能評論