首頁 後端開發 php教程 apache 怎麼安裝

apache 怎麼安裝

May 14, 2019 am 09:21 AM
apache

PHP的運作必然少不了伺服器的支持,何為伺服器?通俗講就是在一台電腦上,安裝個伺服器軟體,這台電腦便可以稱之為伺服器,伺服器軟體和電腦本身的作業系統是兩碼事,電腦本身的作業系統可以為linux、Unix、Windows或MacOS,同時服務軟體也可以是Apache(PHP)、Tomcat(java/jsp)、IIS(asp)。

推薦課程:PHP教學

apache 怎麼安裝

PHP主要使用的是Apache伺服器,主流的網站建置組合為LAMP(Linux、Apache、MySQL、PHP),Windows下的整合式伺服器軟體為WAMP(Windows 、Apache、MySQL、PHP)。另外,還有一些其它的PHP伺服器軟體,如德國的lighttpd,俄國的nginx。

自己在學習中,主要使用了Apache伺服器,因此這裡主要講述下關於Apache服務的下載和安裝。

(一)apache官網下載Apache HTTP Server伺服器

#我相信有些朋友剛用apache伺服器時,都希望從官網上下載,而面對著官網上眾多的項目和鏡像以及目錄,也許有點茫然。以下是具體步驟:

 ①開啟apache官網http://www.apache.org/    

   ②點選右上角Download,出現下列介面,這裡是各鏡像伺服器,隨便找一個,這裡用的是推薦版。 

   ③出現目錄列表,這些是apache的項目列表,我也不明白apahce為什麼用這種方式瀏覽,好醜。

   ④點「httpd",出現下列介面  

   ⑤點紅框部分,出現下列介面 

   ⑥進入下列介面後,選擇第一項ApacheHaus,這是第三方下載平台,在它的網站下載獨立的Apache會是一個壓縮套件。另外四個中,第二個也是獨立的Apache下載位址,另外三個是整合開發環境。自己選的第一個。

   ⑦在新的介面中,會發現VC9和VC11字樣,透過閱讀相關內容得知,VC9是指用VS2008編譯的程式碼,而VC11是用VS2012編譯的,而用VS2012編譯的無法在Windows XP和Server 2003中使用。算是為了相容性好點吧,自己選的用VC9編譯的32位元Apache,選擇下載至此,下載過程完成!  

   (二)Apache伺服器的安裝

   Apache伺服器下載完成後,進行解壓縮。

   1.下載安裝套件

   

   2.解壓縮檔案到你想要放置的目錄下,這裡我自己選擇放在D:\Apache- 2.4.20目錄下。

   

   註:Apache24名稱可以依照自己狀況改變,自己改成「Apache”,如下:

##   

#   

   (三)Apache伺服器的設定

   開啟httpd.conf檔案(在D:\Apache-2.4.20\Apache\conf下,這是我的,放置的位置不同,則文件位置不同)

   ①修改目錄位置,如下圖所示:######   #########   若你的80埠被佔用(可在cmd下使用指令netstat -a查看),則將80埠改為別的保存。 ###

   

   ②設定安裝Apache的主服務,有了它,Apache才可啟動。開啟cmd窗口,輸入:"D:\Apache-2.4.20\Apache\bin\httpd.exe" -k install -n apache記得包含引號。這個指令的意思是,安裝apache服務,並將該服務名稱命名為apache(你也可以改成別的),回車。

   服務安裝完畢,完畢後,會自動測試,若有問題,視窗會提示錯誤,此時請依錯誤自行排查。

   正常安裝完成如下圖所示:

   

   其中,Errors reported here must be corrected before the service can be started.意思是,此處報告的錯誤必須在服務開始前進行修正。若沒有,則成功。

   (四)Apache伺服器的啟動

   設定好Apache伺服器之後,我們可以啟動伺服器,Windows下Apache伺服器的啟動方式有三種。

   1.利用Windows啟動

   開啟電腦管理,找到apache服務項,選擇後,以滑鼠右鍵按一下,可選擇對應操作(啟動、停止、重新啟動) 

   2.利用命令列啟動

   不知道為什麼我用命令列啟動不了,截圖如下:

   

#  3.利用Apache伺服器自身的視窗開啟

   找到bin目錄下的ApacheMonitor.exe,開啟

   

   雙擊運行,桌面會出現圖標,雙擊開啟視窗介面,會看到如圖:

   

   點選左側start,啟動apache服務。

   補充句,從該介面可看出,其可手動控制服務的開啟與關閉,為了節省資源,關閉Apache伺服器的時候,請先點選「Stop」關閉apache服務。當然,該服務也可以windows系統服務中關閉(建議設定成手動)。

   下圖顯示的是該服務成功顯示的狀態:

   

   開啟瀏覽器,輸入存取http://localhost,若出現如下圖所示界面,則Apache伺服器的基本配置完畢,此時apache伺服器已經可以運行,更具體的配置,需要使用者自行去參悟了。   

以上是apache 怎麼安裝的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

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

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

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

apache中cgi目錄怎麼設置 apache中cgi目錄怎麼設置 Apr 13, 2025 pm 01:18 PM

要在 Apache 中設置 CGI 目錄,需要執行以下步驟:創建 CGI 目錄,如 "cgi-bin",並授予 Apache 寫入權限。在 Apache 配置文件中添加 "ScriptAlias" 指令塊,將 CGI 目錄映射到 "/cgi-bin" URL。重啟 Apache。

apache80端口被佔用怎麼辦 apache80端口被佔用怎麼辦 Apr 13, 2025 pm 01:24 PM

當 Apache 80 端口被佔用時,解決方法如下:找出佔用該端口的進程並關閉它。檢查防火牆設置以確保 Apache 未被阻止。如果以上方法無效,請重新配置 Apache 使用不同的端口。重啟 Apache 服務。

apache怎麼連接數據庫 apache怎麼連接數據庫 Apr 13, 2025 pm 01:03 PM

Apache 連接數據庫需要以下步驟:安裝數據庫驅動程序。配置 web.xml 文件以創建連接池。創建 JDBC 數據源,指定連接設置。從 Java 代碼中使用 JDBC API 訪問數據庫,包括獲取連接、創建語句、綁定參數、執行查詢或更新以及處理結果。

怎麼查看自己的apache版本 怎麼查看自己的apache版本 Apr 13, 2025 pm 01:15 PM

有 3 種方法可在 Apache 服務器上查看版本:通過命令行(apachectl -v 或 apache2ctl -v)、檢查服務器狀態頁(http://<服務器IP或域名>/server-status)或查看 Apache 配置文件(ServerVersion: Apache/<版本號>)。

apache怎麼刪除多於的服務器名 apache怎麼刪除多於的服務器名 Apr 13, 2025 pm 01:09 PM

要從 Apache 中刪除多餘的 ServerName 指令,可以採取以下步驟:識別並刪除多餘的 ServerName 指令。重新啟動 Apache 使更改生效。檢查配置文件驗證更改。測試服務器確保問題已解決。

apache怎麼啟動 apache怎麼啟動 Apr 13, 2025 pm 01:06 PM

啟動 Apache 的步驟如下:安裝 Apache(命令:sudo apt-get install apache2 或從官網下載)啟動 Apache(Linux:sudo systemctl start apache2;Windows:右鍵“Apache2.4”服務並選擇“啟動”)檢查是否已啟動(Linux:sudo systemctl status apache2;Windows:查看服務管理器中“Apache2.4”服務的狀態)啟用開機自動啟動(可選,Linux:sudo systemctl

怎麼查看apache版本 怎麼查看apache版本 Apr 13, 2025 pm 01:00 PM

如何查看 Apache 版本?啟動 Apache 服務器:使用 sudo service apache2 start 啟動服務器。查看版本號:使用以下方法之一查看版本:命令行:運行 apache2 -v 命令。服務器狀態頁面:在 Web 瀏覽器中訪問 Apache 服務器的默認端口(通常為 80),版本信息顯示在頁面底部。

apache不能啟動怎麼解決 apache不能啟動怎麼解決 Apr 13, 2025 pm 01:21 PM

Apache 無法啟動,原因可能有以下幾點:配置文件語法錯誤。與其他應用程序端口衝突。權限問題。內存不足。進程死鎖。守護進程故障。 SELinux 權限問題。防火牆問題。軟件衝突。

See all articles