1. 程式人生 > >Apache server配置

Apache server配置

線程 地址 試驗 解決方法 .net 開放源代碼 font 站點 我的電腦

Apacheserver在我們生活中非經常常使用

今天給大家將一下mac 下apache server的配置

這對程序來說是必備技能之中的一個,假設我們在公司開發都是用的公司的server

將自己的代碼上傳下載 更新以及進行數據請求 和數據訪問

可是當我們回到家中,公司的server不能用了。解決方法非常easy

那就是我們自己在電腦上配置一個本地的server。僅僅要是局域網處在同一個網段的

計算機都能夠訪問資源。這對辦公非常有幫助

首先來介紹一下:

apache (Webserver)

Apache是世界使用排名第一的Webserver軟件。它能夠執行在差點兒全部廣泛使用的計算機平臺上。因為其跨平臺和安全性被廣泛使用,是最流行的Webserver端軟件之中的一個。它高速、可靠而且可通過簡單的API擴充,將Perl/Python等解釋器編譯到server中。

同一時候Apache音譯為阿帕奇,是北美印第安人的一個部落。叫阿帕奇族,在美國的西南部。也是一個基金會的名稱、一種武裝直升機等等。

具體介紹

Apache HTTP Server(簡稱Apache)是Apache軟件基金會的一個開放源代碼的網頁server,能夠在大多數計算機操作系統中執行,因為其多平臺和安全性被廣泛使用,是最流行的Webserver端軟件之中的一個。它高速、可靠而且可通過簡單的API擴展,將Perl/Python等解釋器編譯到server中。[2]
Apache HTTPserver是一個模塊化的server,源於NCSAhttpdserver。經過多次改動。成為世界使用排名第一的Webserver軟件。
它能夠執行在差點兒全部廣泛使用的計算機平臺上。
Apache源於NCSAhttpdserver。經過多次改動,成為世界上最流行的Webserver軟件之中的一個。Apache取自“a patchy server”的讀音,意思是充滿補丁的server,由於它是自由軟件,所以不斷有人來為它開發新的功能、新的特性、改動原來的缺陷。

Apache的特點是簡單、速度快、性能穩定,並可做代理server來使用。


本來它僅僅用於小型或試驗Internet網絡,後來逐步擴充到各種Unix系統中,尤其對Linux的支持相當完美。Apache有多種產品,能夠支持SSL技術。支持多個虛擬主機。Apache是以進程為基礎的結構,進程要比線程消耗很多其它的系統開支。不太適合於多處理器環境,因此,在一個Apache Web站點擴容時,一般是添加server或擴充群集節點而不是添加處理器。

到眼下為止Apache仍然是世界上用的最多的Webserver。市場占有率達60%左右。

世界上非常多著名的站點如Amazon、Yahoo!、W3 Consortium、Financial Times等都是Apache的產物,它的成功之處主要在於它的源碼開放、有一支開放的開發隊伍、支持跨平臺的應用(能夠執行在差點兒全部的Unix、Windows、Linux系統平臺上)以及它的可移植性等方面。
Apache的誕生極富有戲劇性。

當NCSAWWWserver項目停頓後。那些使用NCSAWWWserver的人們開始交換他們用於該server的補丁程序,他們也非常快認識到成立管理這些補丁程序的論壇是必要的。就這樣,誕生了Apache Group,後來這個團體在NCSA的基礎上創建了Apache。

接下來給大家解說一下配置

一、我們打開終端 (mac 是源於unix 系統)

我們運行以下命令

技術分享

二、在瀏覽器上輸入一個ip 地址 127.0.0.1 這個是回環地址 用來測試用的

能夠測試本地網卡是否正常

技術分享

大家的電腦上會顯示,我的電腦將配置文件裏的路徑更改了所以看不到

我們能夠思考這個It Works 究竟放在哪裏呢?

我們能夠到這個目錄裏看看 以下有個html 文件 能夠打開看一下就在以下

技術分享


技術分享

三、接下來進入配置文件進行配置

我們進入配置文件

執行以下命令 sudo是以管理員權限執行

運行這些命令必須獲得最高權限

技術分享技術分享

然後執行以下命令:

技術分享

我們要更改文件夾:自己新建一個 一般在/Users/ms/

自己新建一個文件夾

技術分享技術分享

四、重新啟動server

技術分享

最後一步:在瀏覽器再輸入127.0.0.1

測試一下

我們能夠奇妙的發現

技術分享

Apache server配置