windows 安裝 apache 服務以及添加 php 解析

來源:互聯網
上載者:User

標籤:project   目錄   .exe   app   alias   name   dex   檔案   解壓   

apache 官方並沒有提供 windows 的安裝包,但是它們官網給出了第三方的連結,我們可以在那些第三方網站上找到適用於 windows 的二進位包。

 

我們點進去下載一個 64 位元的,

 

 

 

下載完之後,我們把下載到的壓縮檔解壓到任意一個目錄下,本機如下:

然後我們開啟 conf 檔案夾下的 httpd.conf,修改下面一行,把 SVROOT 修改為上面的路徑

 

然後開啟管理員的命令列視窗執行,Apache 的路徑自行修改:(這裡要注意命令的輸出資訊,有提示錯誤請先修改,否則服務將啟動不了)

C:\Users\ASUS\Apache24\bin\httpd.exe -k install "Apache2.4" -f "C:\Users\ASUS\Apache24\conf\httpd.conf"

 

執行完上面的命令後,我們安裝了 Apache 的服務,接下來,開啟 bin 目錄下的 ApacheMonitor.exe 

如果工作列中該表徵圖不是綠的,右鍵表徵圖選擇 "Open Services",然後找到 Apache2.4,右鍵那一行,選擇啟動。

然後就ok了。

 

另外,我們可以設定 ApacheMonitor 開機啟動(自行搜尋)

 

添加 php 解析:在 httpd.conf 檔案頂部添加以下配置:

AddHandler application/x-httpd-php .phpAddType application/x-httpd-php .php .htmlLoadModule php7_module "C:\Users\ASUS\php-7.1.13\php7apache2_4.dll"PHPIniDir "C:\Users\ASUS\php-7.1.13"

 

上面的 C:\Users\ASUS\php-7.1.13 是原生 php 安裝目錄,請自行更改

 

修改下面幾行:入口檔案添加 index.php

<IfModule dir_module>    DirectoryIndex index.php index.html</IfModule>

 

然後重啟 apache

 

附:Apache2.4 樣本 vhost 配置:

<VirtualHost *:80>    ServerAdmin [email protected]    DocumentRoot "C:\Users\ASUS\project\test1"    ServerName test1.local    ServerAlias test1.local    ErrorLog "logs/test1.local-error.log"    CustomLog "logs/test1.local-access.log" common    <Directory C:\Users\ASUS\project\test1>Options FollowSymLinksAllowOverride NoneRequire all granted</Directory></VirtualHost>

  

 

windows 安裝 apache 服務以及添加 php 解析

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.