標籤:協助 管理 mod 源碼 網站 自己 配置 pos 模組化
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配置