apache2.2版本安裝說明

 

 部署httpd服務
  apache是一個模塊化設計的服務,所謂的模塊化就是將各個功能,特性都獨立的分開,這樣設計的好處是可擴展性強,各個功能之間的依賴性相對較弱,在後期修改,升級,添加新功能是很是方便。不一樣的模塊能夠靜態的編譯進程序,也能夠被動態加載。動態加載是apache的特性(DSO,dynamic shared object),所謂的動態加載就須要新的功能的時候,只需將功能模塊編譯出來,經過配置文件加載到apache服務中,而不須要從新編譯apache.html

apache的版本有2.0、2.二、2.4三個版本使用較多,每一個版本使用安裝都有少量差別,我今天介紹的是2.2的版本,兄弟們使用的話要看仔細了,2.4的版本下次更新會第一時間和你們說的。linux

 下面開始安裝:apache

須要的軟件連接:https://pan.baidu.com/s/1qYWWCck   提取碼:r5dm     永久有效vim

咱們通常不用自帶的httpd,因此通常都是卸載了自帶的httpd軟件。瀏覽器

 將下載好的httpd軟件解壓。模塊化

配置httpd服務安裝路徑,啓用字符集支持等,好了之後編譯及安裝。工具

 確認安裝結果測試

 /data/soft/httpd/bin:存放httpd服務的各類執行程序文件,包括主程序httpd,服務控制工具apachectl等
 /data/soft/httpd/conf:存放httpd的各類配置文件,包括主配置文件httpd.conf,加強配置子目錄extra等
 /data/soft/httpd/htdocs:存放網頁文檔,包括默認首頁文件index.html等
 /data/soft/httpd/logs:存放httpd服務的日誌文件
 /data/soft/httpd/modules:存放httpd服務的各類模塊文件
 /data/soft/httpd/cgi-bin:存放各類cgi程序文件網站

 

配置並啓動httpd服務,編輯配置文件vim /data/soft/httpd/conf/httpd.confspa

 配置文件修改後,使用-t選項檢查是否有語法錯誤

 能夠本身在index.html裏添加本身的效果,等下服務起來後在瀏覽器上就能看到效果

 不廢話,啓動服務試試。

 服務啓動後要看linux的防火牆設置,通常有兩種放行httpd服務端口的方法,要是加上一次性的就有三種了,下面分別說明,朋友們作的時候看具體狀況,若是是測試就選第一種和第三種,若是是生產環境就選第二種。

第一種放行80端口的方法,添加一次性防火牆規則,這種狀況從新加載,重啓都會丟失這條規則,僅限與測試使用。

 第二種放行80端口的方法,添加永久的防火牆規則,防火牆不關閉,這種比較推薦。

 第三种放行80端口的方法,直接關閉防火牆,這種也是測試的時候推薦使用。

 下面在本身的訪問端客戶機的hosts文件里加入映射條目,方便快速訪問

 

 

 

 httpd安裝好了,下面安裝一個統計訪問信息的軟件awstats,結合httpd一塊兒使用看看效果。

開始不說了,同樣的,解壓,以後移動目錄。

爲統計站點簡創建配置文件

 遇到y/n是一概輸入y便可

 修改站點統計配置文件vim / /etc/awstats/awstats.www.test.com.conf.改下面兩行便可

 建立上面寫入的分析統計數據的目錄

  執行日誌分析腳本

 查看訪問網站分析頁面

 

 此時再次快速訪問www.test.com,多刷新幾回,而後執行下面的命令查看。

 再次查看分析頁面

 

 這個分析工具須要實時監控,因此作個計劃任務很方便,下面是每5分鐘更新一次的設置,在生產環境裏很是實用

 好了,一個簡單的httpd服務和awstats日誌分析工具就安裝完了,其實awstat不光是對網站訪問信息作統計,還能夠分析各類服務的日誌分析,這裏我就不一一列出了,有困難的朋友能夠在下方留言,我看到必定儘可能幫您解決安裝過程當中的問題!再次感謝你們的關注!!!

相關文章
相關標籤/搜索