目錄
hello world!
首頁 後端開發 php教程 win10環境PHP 7 安裝設定【教學】_php技巧

win10環境PHP 7 安裝設定【教學】_php技巧

May 16, 2016 am 09:00 AM
php7 win10

php 7出來好一段時間了,前些日子工作比較忙,沒時間研究,現在有點時間了,公司裡生產環境不能隨便升級,家裡自己的電腦還是可以裝一下看看效果的。

下面簡單說明一下php 7 apache 2.4的安裝。

apache 2.4 安裝設定 安裝

apache 2.4,在官方網站上沒有windows下的編譯版本,需要到http://httpd.apache.org/docs/2.4/platform/windows.html找到提供windows編譯版本下載的鏡像網站,我用的是:http://www.apachelounge.com/download/,依需求下載32或64位元版本,下載後是zip套件。下載後,將zip包內的apace24目錄解壓縮到任意目錄。

注意:apache和php的一些資訊要匹配,包括32/64位元、vc版本號。對於php 7,官網上只有vc14編譯的版本,因此對應的apache版本也需要是vc14編譯的。

配置

單一站點配置

開啟%apache24%\conf\httpd.conf檔:

1、 找到“serverroot”,將其指定為%apache24%所在目錄;

2、 修改文檔根目錄;

documentroot "e:/wwwpages" 

<directory "e:/wwwpages"> 

登入後複製

3、 加入 index.php 到 index 目錄中

directoryindex index.html index.php

4、 把apache安裝成服務:

httpd.exe -k install -n "apache24"

若服務啟動失敗則修改下埠號碼。

多站點配置(以連接埠號碼區分)

在一台伺服器上可以配置多個站點,本節說明如何配置透過連接埠號碼區分的不同站點。

配置httpd.conf。

先增加監聽埠(配置幾個站點,就增加幾個連接埠):

listen 8081 

listen 8082 

等以上內容設定以後,可透過netstat -n -a查看連接埠是否開啟。

其次配置虛擬站點:


namevirtualhost *:8080 

<virtualhost *:8080> 

 servername www.mysite1.com 

 #documentroot "c:/rainman/projectworkspace2.0/sourcecode/server/wanpush" 

documentroot "c:/rainman/projectworkspace3.0_clound/sourcecode" 

 <directory "c:/rainman/projectworkspace3.0_clound/sourcecode"> 

options indexes followsymlinks 

allowoverride none 

order allow,deny 

allow from all 

 </directory> 

errorlog "logs/mysite1.com-error.log" 

 customlog "logs/mysite1.com-access.log" common 

</virtualhost> 




namevirtualhost *:8081 

<virtualhost *:8081> 

 servername www.mysite2.com 

 documentroot "c:/rainman/projectworkspace3.0_clound/yiqixiu" 

<directory "c:/rainman/projectworkspace3.0_clound/yiqixiu"> 

options indexes followsymlinks 

allowoverride none 

order allow,deny 

allow from all 

 </directory> 

errorlog "logs/mysite2.com-error.log" 

 customlog "logs/mysite2.com-access.log" common 

</virtualhost> 

登入後複製

主要為每個虛擬站點配置documentroot和directory參數。

驗證

安裝完成後,寫以下html頁面: 

<html>
<body>
<h1 id="hello-world">hello world!</h1>
</body>
</html>

登入後複製


另存為index.html,該文件拷貝到“e:/wwwpages”下。
開啟url:http://localhost:8080/,頁面顯示“hello world!”,則表示apache安裝已啟動成功。

卸載服務

卸載服務:httpd –k uninstall –n “apache24”

注意:名稱一定要跟安裝時的名稱保持一致。

php 7.0.6 安裝設定 安裝 下載php-7.0.6-win32-vc14-x64.zip,將其解壓縮到任何目錄。
配置 1、設定apache
開啟apache的設定文件,增加以下內容:

LoadModule php7_module "D:/PHPDevEnv/PHP/php7apache2_4.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddHandler application/x-httpd-php .php
PHPIniDir "D:/PHPDevEnv/PHP"
登入後複製



註:紅色部分使用實際的路徑。

2、配置php

將php目錄下的php.ini-development改名為php.ini,然後開啟該文件,找出「extension_dir”,將前面註解去掉,並修改為絕對路徑,譬如:
extension_dir = "d:/phpdevenv/php/ext"

註:修改為絕對路徑,是避免有些php擴充找不到正確的路徑。
驗證 在apache網站根目錄(具體位置見2.1節)下建立一個 phpinfo.php 檔案:
phpinfo();
?>

在瀏覽器中開啟http://localhost:8080/phpinfo.php.

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
4 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

系統還原提示你必須在此磁碟機上啟用系統保護 系統還原提示你必須在此磁碟機上啟用系統保護 Jun 19, 2024 pm 12:23 PM

電腦有還原點,系統還原時提示“你必須在此磁碟機上啟用系統保護”,通常表示系統保護功能沒有開啟。系統保護是Windows作業系統提供的功能,可以建立系統還原點來備份系統檔案和設定。這樣,如果出現問題,你可以還原到之前的狀態。當系統發生故障時,無法進入桌面開啟,只能使用下列方法嘗試:疑難排解-進階選項-指令提示字元指令一netstartvssrstrui.exe/offline:C:\windows=active指令二cd%windir%\system32 \configrenSYSTEMsy

win10沒有切換使用者怎麼辦?win10登入介面沒有切換使用者選項解決辦法 win10沒有切換使用者怎麼辦?win10登入介面沒有切換使用者選項解決辦法 Jun 25, 2024 pm 05:21 PM

Windows10用戶可能會遇到的一個問題就是在登入介面沒有找到切換用戶選項,那麼win10登入介面沒有切換用戶選項怎麼辦?以下就讓本站來為使用者來仔細的介紹一下win10登入介面沒有切換使用者選項詳解。 win10登入介面沒有切換使用者選項詳解方法一:檢查使用者帳戶設定:首先,請確保你的電腦上有多個使用者帳戶,並且這些帳戶都是啟用狀態。你可以透過以下步驟檢查和啟用帳戶:a.按下Win+I鍵開啟設置,然後選擇「帳戶」。 b.在左側導覽列中選擇「家庭和其他人」或&ld

win10如何永久關閉即時保護? Win10電腦0停用即時保護功能的方法 win10如何永久關閉即時保護? Win10電腦0停用即時保護功能的方法 Jun 05, 2024 pm 09:46 PM

儘管win10系統自備的全面防護的防毒軟體能夠持續不斷地保障你的個人電腦安全,然而有時候它也可能會對下載的某些文件產生影響。對於部分用戶來說,暫時關閉即時保護功能或許更為妥當。但是許多用戶並不清楚如何在win10系統上永久關閉即時保護這個功能。 1.首先,按下「Win+R」鍵開啟執行窗口,輸入「gpedit.msc」指令開啟本機群組原則編輯器介面;2、接著,在開啟的介面中,依序點選"電腦設定/管理範本/ Windows元件/MicrosoftDef

win10怎麼調回預設桌布?一招快速還原win10系統預設桌布 win10怎麼調回預設桌布?一招快速還原win10系統預設桌布 Jun 02, 2024 pm 02:07 PM

在Windows10系統中,如果你想要調回系統預設的壁紙,可以按照以下步驟操作:1.右鍵點擊桌面空白處,在彈出的選單中選擇個人化(Personalize)。 2.這將開啟「設定」中的「個人化」視窗。在左側選單中,點選背景(Background)。 3.在「背景」設定下,找到並點擊「選擇圖片」(Choosepicture)旁邊的下拉式選單,然後選擇Windows預設(WindowsDefault)或直接在下方的圖片預覽中選擇一個看起來像是預設桌布的圖片(如果有多個選項的話)。 4.如果你的系統有多個版本

win10截圖閃退怎麼辦? win10截完圖閃一下就不見了的解決辦法 win10截圖閃退怎麼辦? win10截完圖閃一下就不見了的解決辦法 Jun 02, 2024 pm 12:48 PM

win10截完圖閃一下就不見了造成的原因有很多,用戶們可以先檢查截圖保存位置或者是調整截圖設置,或者是檢查動畫效果來進行查看。實在不行的話也可以選擇更新驅動程式和作業系統來進行操作,下面就讓本站來為用戶們來仔細的介紹一下win10截完圖閃一下就不見了問題解析吧。 win10截完圖閃一下就不見了問題解析1、檢查截圖儲存位置:使用Win+PrtSc(PrintScreen)組合鍵進行截圖時,截圖通常會儲存到C:\Users\YourUsername\Pictures\Screenshots資料夾中。請

Windows無法啟動Windows Audio服務 錯誤0x80070005 Windows無法啟動Windows Audio服務 錯誤0x80070005 Jun 19, 2024 pm 01:08 PM

小夥電腦出現:Windows無法啟動WindowsAudio服務(位於本機電腦上)。錯誤0x8007005:拒絕存取。這樣的情況一般是使用者權限導致,可嘗試下面的方法來修復。方法一透過批次修改註冊表新增權限,桌面新建文字文檔,另存為.bat,右鍵管理員遠行。 Echo=========================EchoProcessingRegistryPermission.Pleasewait...Echo================= ========subinacl/subkey

Win10工作管理員閃退怎麼辦 Win10任務管理器閃退解決方法 Win10工作管理員閃退怎麼辦 Win10任務管理器閃退解決方法 Jun 25, 2024 pm 04:31 PM

大家好啊,你們有沒有遇過win10的任務管理器老是閃退的狀況啊?這個功能可是幫了我們很多忙,能讓我們快速看到所有正在執行的任務,用起來很方便對吧。不過有朋友說遇到這個問題不知道怎麼解決,那我來跟大家分享一下具體的解決方法! win10任務管理器閃退解決方法1、先鍵盤按住「Win」+「R」鍵開啟運行,輸入「regedit」並按下回車鍵。 2.依序展開資料夾找到「HKEY_CURRENT_USERSoftwareMicros

win10日曆事件沒有彈跳窗提醒怎麼辦?win10日曆事件提醒沒了的恢復方法 win10日曆事件沒有彈跳窗提醒怎麼辦?win10日曆事件提醒沒了的恢復方法 Jun 09, 2024 pm 02:52 PM

行事曆可以幫助使用者記錄你的行程,甚至可以設定提醒,但是也有不少的使用者在詢問win10行事曆事件提醒不彈出怎麼辦?使用者可以先檢查windows更新狀況或是清除windows應用程式商店快取來進行操作就可以了。以下就讓本站來為使用者來仔細的介紹一下win10日曆事件提醒不彈出問題解析吧。新增日曆事件在系統選單中點選「日曆」程式。滑鼠左鍵點擊日曆中的日期。在編輯視窗輸入事件名稱和提醒時間,點選「儲存」按鈕即可新增事件了。 win10日曆事件提醒不彈出問題解決

See all articles