《PHP實例:win10環(huán)境PHP 7 安裝配置【教程】》要點:
本文介紹了PHP實例:win10環(huán)境PHP 7 安裝配置【教程】,希望對您有用。如果有疑問,可以聯(lián)系我們。
PHP教程PHP 7出來好一段時間了,前些日子工作比較忙,沒時間研究,現(xiàn)在有點時間了,公司里生產(chǎn)環(huán)境不能隨便升級,家里本身的電腦還是可以裝一下看看效果的.
PHP教程下面簡單闡明一下PHP 7 + Apache 2.4的安裝.
PHP教程Apache 2.4 安裝配置 安裝
PHP教程Apache 2.4,在官方網(wǎng)站上沒有Windows下的編譯版本,必要到http://httpd.apache.org/docs/2.4/platform/windows.html找到提供Windows編譯版本下載的鏡像網(wǎng)站,我用的是:http://www.apachelounge.com/download/,根據(jù)必要下載32或64位版本,下載后是個zip包.下載后,將ZIP包內(nèi)的Apace24目錄解壓到任意目錄.
PHP教程注意:Apache和PHP的一些信息要匹配,包含32/64位、VC版本號.對于PHP 7,官網(wǎng)上只有VC14編譯的版本,因此對應的Apache版本也需要是VC14編譯的.
PHP教程配置
PHP教程單站點配置
PHP教程打開%Apache24%\conf\httpd.conf文件:
PHP教程1、 找到“ServerRoot”,將其指定為%Apache24%所在目錄;
PHP教程2、 修改文檔根目錄;
PHP教程
DocumentRoot "E:/wwwpages"
<Directory "E:/wwwpages">
PHP教程3、 添加 index.php 到 index 目錄中
PHP教程DirectoryIndex index.html index.php
PHP教程4、 把Apache安裝成服務:
PHP教程httpd.exe -k install -n "Apache24"
PHP教程若服務啟動失敗則修改下端標語.
PHP教程多站點配置(用端標語區(qū)分)
PHP教程在一臺服務器上可以配置多個站點,本節(jié)說明如何配置通過端標語區(qū)分的不同站點.
PHP教程配置httpd.conf.
PHP教程首先增加監(jiān)聽端口(配置幾個站點,就增加幾個端口):
PHP教程Listen 8081?
PHP教程Listen 8082?
PHP教程等以上內(nèi)容都設置以后,可以通過netstat -n -a查看端口是否開啟.
PHP教程其次配置虛擬站點:
PHP教程
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>
PHP教程主要為每個虛擬站點配置DocumentRoot和Directory參數(shù).
PHP教程驗證
PHP教程安裝完成后,編寫如下HTML頁面:?
PHP教程
<html>
<body>
<h1>Hello world!</h1>
</body>
</html>
PHP教程
另存為index.html,該文件拷貝到“E:/wwwpages”下.
打開URL:http://localhost:8080/,頁面顯示“Hello world!”,則表現(xiàn)Apache安裝啟動成功.
PHP教程卸載服務
PHP教程卸載服務:httpd Ck uninstall Cn “apache24”
PHP教程注意:名稱一定要跟安裝時的名稱堅持一致.
PHP教程PHP 7.0.6 安裝配置 安裝 下載php-7.0.6-Win32-VC14-x64.zip,將其解壓到任意目錄.
配置 1、配置Apache
打開Apache的配置文件,增加如下內(nèi)容:
PHP教程
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"
PHP教程注:紅色部門使用實際的路徑.
PHP教程2、配置PHP
PHP教程將PHP目錄下的php.ini-development改名為php.ini,然后打開該文件,查找“extension_dir”,將前面注釋去掉,并修改為絕對路徑,譬如:
extension_dir = "D:/PHPDevEnv/PHP/ext"
注:修改為絕對路徑,是避免有些PHP擴展找不到正確的路徑.
驗證 在Apache網(wǎng)站根目錄(具體位置見2.1節(jié))下創(chuàng)立一個 phpinfo.php 文件:
<?php
phpinfo();
?>
在瀏覽器中打開http://localhost:8080/phpinfo.php.
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/6748.html