linux下Apache軟件搭建網站

前面我講解了Web服務器的分類與架構演變,從單臺機到多臺機的架構,這是我們學習Linux網站服務的核心知識,後面我以這個架構爲中心,展開講解,在插入相應的別的內容。畢竟我們的工作是以網站爲主。說道這裏我想說下Linux運維的工作是幹嘛的?我在工作中及跟一些專家學習的時候,總結了下Linux運維的工作主要分兩大塊兒一個是網站7X24小時不宕機,另一個是數據的備份與恢復。好了!開始我們今天的課程。w_0001.gif

我們現在單臺機上搭建一個網站。可以實現我們搭建網站的軟件有apache,nginx,tomcat.等。我們先用apache軟件實現,Apache是一個基金會,公司吧!具體我在這裏不多說了,大家知道我們用他公司的軟件就好了。Apache這個軟件也有很多版本,我們怎麼選擇版本呢?這個也是學習的一個誤區,使用最新的好呢還是用比較老的好呢?我在這裏做選擇的時候,是跟着專家走的,專家用什麼版本我就用什麼版本!爲什麼呢?因爲經過專家多年的使用說明他不僅能實現我們的需求而且穩定。開始我們的實驗吧!

實驗環境準備w_0036.gif

一臺服務器,操作系統是centos6.6.軟件是httpd-2.2.27.tar

實驗步驟:

1.關閉防火牆與selinux查看系統版本信息!

wKiom1bdHZjg9tBKAADpmE29YKA261.png2.上傳httpd-2.2.27.tar軟件到服務器上w_0038.gif

wKiom1bdHdyi1s66AABMb5QnRZY379.png註釋:如果上傳不了執行yum install lrzsz -y命令安裝下即可。w_0052.gif

3.解壓上傳文件,進入目錄

wKiom1bdHlGgaJBNAAAsAazV0V0229.png4.配置要安裝的軟件./configure --prefix=/application/apache2.2.27 --enable-so   --enable-rewrite


wKioL1bdH6nz0BJvAAA3EQOlfpo439.png####################註釋###########################w_0049.gif

 --enable-so //打開 so 模塊so 模塊是用來提 DSO 支持的 apache 核心模塊

   --enable-rewrite//支持 URL 重寫

   --enable-deflate //支持壓縮功能

   --enable-headers //頭部

   --enable-expires //讓瀏覽器緩存

   --enable-modules=most //激活多數模塊

   --with-mpm=worker //工作模式

#########################################################

5.編譯與安裝make && make install

wKiom1bdIAzC3kmpAAA5W81f4MI745.png6.做鏈接,啓動服務

wKioL1bdI2qSxMhbAAAgHfVpoo0481.png

wKiom1bdIuuAyAd-AAA69vfI1J8025.png

7.客戶端測試

wKioL1bdI_yReinfAABy9EquxrE488.png

就是這樣的簡單沒啦。我們把他給搭建好了,現在我的192.168.1.120就是一個網站啦。w_0025.gif

下面我對主要目錄做個簡單的解釋

/application/apache/conf 配置文件目錄

/application/apache/conf/httpd.conf 主配置文件

/application/apache/bin/apachectl 啓動命令

/application/apache/htdocs/ 這個是網頁首頁把編好的網頁放在此下面66 

/application/apache/bin/ab是個壓力測試工具

今天就到此吧!東西雖少,但是大家一定要掌握牢固.w_0014.gif

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章