如何配置安裝httpd服務器

一.初識FTP服務器
httpd是Apache超文本傳輸協議(HTTP)服務器的主程序。被設計爲一個獨立運行的後臺進程,它會創建一個處理請求的子進程或線程的池。
語法
httpd
[ -d serverroot ] [ -f config ] [ -C directive ] [ -c directive ] [ -D parameter ] [ -e level ] [ -E file ]
[ -k start|restart|graceful|stop|graceful-stop ] [ -R directory ]
[ -h ] [ -l ] [ -L ] [ -S ] [ -t ] [ -v ] [ -V ] [ -X ] [ -M ]
在中 Windows系統,還可使用下列參數:
httpd [ -k install|config|uninstall ] [ -n name ] [ -w ]
選項
-d serverroot
將ServerRoot指令設置初始值爲serverroot。它能夠被配置文件中的ServerRoot指令所覆蓋。其默認值是/usr/local/apache2 。
-f config
在啓動中使用config做爲配置文件。若是config不以"/"開頭,則它是相對於ServerRoot的路徑。其默認值是conf/httpd.conf 。
-k start|restart|graceful|stop|graceful-stop
發送信號使httpd啓動、從新啓動或中止。更多信息請參見中止Apache 。
-C directive
在讀取配置文件以前,先處理directive的配置指令。 -c directive 在讀取配置文件以後,再處理directive的配置指令。
-D parameter
設置參數parameter ,它配合配置文件中的<IfDefine>段,用於在服務器啓動和從新啓動時,有條件地跳過或處理某些命令。
-e level
在服務器啓動時,設置LogLevel爲level 。它用於在啓動時,臨時增長出錯信息的詳細程度,以幫助排錯。
-E file
將服務器啓動過程當中的出錯信息發送到文件file 。
-R directory
當在服務器編譯中使用了SHARED_CORE規則時,它指定共享目標文件的目錄爲directory 。
-h
輸出一個可用的命令行選項的簡要說明。
-l
輸出一個 靜態編譯在服務器中的模塊的列表。它不會列出使用LoadModule指令動態加載的模塊。
-L
輸出一個指令的列表,幷包含了各指令的有效參數和使用區域。
-M
輸出一個已經啓用的模塊列表,包括靜態編譯在服務器中的模塊和做爲DSO動態加載的模塊。
-S
顯示從配置文件中讀取並解析的設置結果(目前僅顯示 虛擬主機的設置)
-t
僅對配置文件執行語法檢查。程序在語法解析檢查結束後當即退出,或者返回"0"(OK),或者返回非0的值(Error)。若是還指定了"-D DUMP_VHOSTS",則會顯示虛擬主機配置的詳細信息。
-v
顯示httpd的版本,而後退出。
-V
顯示httpd和APR/APR-Util的版本和編譯參數,而後退出。
-X
以調試模式運行httpd 。僅啓動一個工做進程,而且服務器不與控制檯脫離。
下列參數僅用於Windows平臺:
-k install|config|uninstall
 
 
安裝過程簡介:
1991  linux  GPL
       |- 軟件
       |-跑網頁( yum  二進制   )(LAMP架構)(搭建論壇、搭建博客、搭建網盤)
         |-靜態網頁  HTML
         |-動態網頁  PHP
(注意:若使用非本地客戶端登錄時,須要網絡暢通,配置好相關客戶端網絡。)

第一步:網絡安裝(誤操做)
第二步:本地yum源安裝
mkdir /opt/dvd   (先用mkdir去根下opt目錄下建一個名字叫dvd的目錄)
mount /dev/sr0   /opt/dvd  (用mount命令,掛載光盤設備(/dev/sr0),將光盤掛載到剛剛創建的dvd目錄下(/opt/dvd))
 
第三步:
寫yum源配置文件
    |-cd  /etc/yum.repo.d/  (首先,用cd命令,到/etc/yum.repo.d 目錄下)
    |-vi dvd.repo  (在/etc/yum.repo.d 目錄下,vi編輯一個名字爲dvd.repo的文件)

注意:將如下內容寫入dvd.repo文件中。
[dvd]
name=dvd
baseurl=file:///opt/dvd
gpgcheck=0
(shift+; , wq (保存並退出))
第四步:
  yum clean all   (使用此命令清一下緩存配置)

  yum list        (查看是否能列出dvd源中的列表文件)
第五步:
安裝httpd(httpd這是個服務)
    |-yum install httpd  (安裝httpd服務)

    |-systemctl start httpd  (啓動httpd服務)

    |-systemctl  status htttpd  (經過此命令查看服務是否爲啓動狀態)
第六步:
    |-iptables -F
    |-iptables -X
    |-setenfaces 0
 
第七步:
    |-打開本網段地址的任意一臺主機,打開網頁瀏覽器
       |-輸入   http://IP(地址)
 
 

****************************以上爲安裝httpd服務配置簡略過程*************************************************************
 
 
案例一:
  因爲,首次配置httpd服務,因此,在瀏覽首頁文件的時候,會跳至到/etc/httpd/conf.d/wlcom.conf文件,將此文件用網頁的形式顯示到屏幕。若是想修改主頁,操做以下:
第一步:mv /etc/httpd/conf.d/wlcom.conf   /   (移動/etc/httpd/conf.d/wlcom.conf文件到根目錄下,注意:此時/etc/httpd/conf.d/這個文件目錄下已經沒有wlcom.conf的這個文件)
第二步:cd /var/www/html/   (切換至 /var/www/html/ 下面來)
第三步:在此目錄下,編輯一個index.html的文件,注意:文件後綴名要以html結尾
     |-vi  index.html
  列:此index.hrml的配置內容簡略以下:
     |-<h1> wcm  login start !!   <h1>
   

第四步:修改爲功退出後,重啓服務器,生效配置文件
    |-systemctl restart httpd
第五步:
    |-iptables -F
    |-iptables -X
    |-setenfaces 0
 
相關文章
相關標籤/搜索