windows下分別安裝apache和php7

來源:互聯網
上載者:User

標籤:使用   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.dllextension=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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.