win10环境PHP 7 安装配置【教程】,win10安装配置_PHP教程
win10环境PHP 7 安装配置【教程】,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.

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

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

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

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

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

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

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

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

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

在win10系統中,熱門搜尋是比較實用的方法之一,但有時候也會造成一定的困擾,那麼該如何關閉熱門搜尋呢?下面一起來看看吧!第一步:開啟「設定」應用程式首先,點擊螢幕左下角的Windows圖標,然後選擇「設定」應用程式。第二步:進入「個人化」設定在「設定」應用程式中,點選「個人化」選項。第三步:選擇「搜尋」選項在「個人化」設定中,選擇「搜尋」選項。第四步:關閉熱門搜尋在「搜尋」選項中,找到「在搜尋中顯示熱門搜尋」這個選項,將其關閉即可。專業工具推薦1、小智搜搜小智搜搜-快速搜尋一鍵定位-電腦專業搜尋工具
