標籤:使用 cti ref 技術 去掉 路徑修改 2.4 something add
前言:做了快一年的PHP還沒有自己搭過環境,用的都是Integration Environment,最近又想用用PHP7和Laravel5.5,所以決定自己搭一個本地環境。
1.下載Apache(由於PHP7要求,所以要下載2.4以上版本),官網http://httpd.apache.org/download.cgi
點擊進入,出現如下頁面,這個頁面大概說,不提供windows版本的下載了,只提供源碼如果你夠叼可以自己編譯,或者選擇官網推薦的,選擇哪個根據自己喜好了我隨 手就是選擇第一個,進去後繼續根據提示繼續操作即可。
Apache2.4使用VC14編譯的所以你還需要下載 Visual C++ Redistributable for Visual Studio 2015,去微軟官網下載即可,下載完了直接安裝。
2. 下載PHP7,PHP的下載比較簡單,直接去官網下載對應作業系統的PHP7.*即可。
3. PHP7下載下來不需要安裝只需要配置即可
①.官方推薦,將php7目錄下的 php.ini-production 重新命名為 php.ini,既然官方推薦,那咱就按官方推薦的來.
②.修改php.ini目錄:doc_root =D:\Apache24\htdocs 後面為Apache的htdocs目錄絕對路徑,
extension_dir = "ext" ext改成PHP 安裝路徑下的ext的絕對路徑就好
把需要的擴充開啟extension=php_mysqli.dll和extension=php_pdo_mysql.dll前面的分號去掉,然後儲存檔案。
4. 配置Apache,Apache的conf下的設定檔http.conf中有一個SRVROOT修改成自己對應的路徑,(我Apache24檔案的絕對路徑為C:\sofes\Apache\Apache\Apache24,故修改未 的值),
在檔案的最後加上如下語句(兩處路徑修改成自己對應的路徑即可)。
# For PHP 7 do something like this:LoadModule php7_module "C:\Sofes\PHP\PHP7\php7apache2_4.dll"AddType application/x-httpd-php .php# configure the path to php.iniPHPIniDir "C:\Sofes\PHP\PHP7"
5. 在 htdocs下增加info.php,寫入 (測試),雙擊bin目錄下的httpd.exe,然後在瀏覽器中輸入 localhost/info.php,出現phpinfo資訊的頁面,則表示成功了。
<?php phpinfo();?>
6. 添加Apache服務,在cmd下 cd到 apache的bin目錄下:執行
httpd -k install
7. 報錯解析,最後執行httpd -k install 如果出現如下報錯,則使用管理員身份運行cmd。
出現如下提示,並不是報錯,但是如果在這句話的下面如果有錯誤則必須先解決才能添加Apache服務,比如80連接埠被佔用等等,錯誤解決自行百度。
windows下分別安裝apache和php7