Apache server配置
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配置