【學習總結】快速上手Linux玩轉典型應用-第7章-WebServer安裝和配置講解

課程目錄連接

目錄

==============================================================html

1 Apache的安裝

  • 安裝演示:

    • 第一步:啓動虛擬機並由xshell鏈接到Linux虛擬主機的非root帳戶

  • 第二步:安裝命令:sudo yum install httpd

  • 第三步:啓動關閉以及進程查詢:sudo service httpd start/stop

  • 第四步:瀏覽器訪問80端口(web服務器默認):關閉防火牆之後能夠在瀏覽器訪問阿帕奇

    (再次啓動時須要從新開啓阿帕奇以及關閉防火牆)





==============================================================linux

2 Apache的虛擬主機配置及僞靜態操做

  • 虛擬主機配置

    • 注:虛擬主機:在配置多域名時,好比在服務器配置多個網站。

    • 第一步:進入配置文件目錄下並提權打開配置文件進行編輯:cd /etc/httpd/conf/httpd.conf

  • 第二步:提權訪問httpd.conf文件並搜索/virtual後在相應位置進行編輯




#### 注:上圖文字第二行,是「其實」,不是「其餘」,打錯了。。nginx

  • 第三步:鍵入相應的配置內容


  • 第四步:重啓阿帕奇httpd

  • 第五步:新建剛剛配置的文件DocumentRoot /data/www

    (不存在,須要手動新建,爲方便操做能夠另開一個終端)

  • 第六步:在/data/www/路徑下新建index.html文件並編輯內容




  • 第七步:瀏覽器訪問www網址發現不行:須要在hosts文件進行配置




#### 注:Windows系統在修改hosts文件保存失敗時,能夠嘗試先複製hosts文件到其餘目錄,修改保存後再複製到系統hosts文件所在目錄,並用管理員權限經過,親測有效
#### 參考連接:Win7系統保存hosts時提示拒絕訪問如何解決




web

  • 第八步:查詢相關信息



  • 第九步:在另外一個窗口的imooc帳戶中進行設置:cd /etc/httpd/conf/httpd.conf







  • 第十步:重啓服務器:重啓後失敗因而發現上一個修改,即路徑錯誤,這裏把這個部分放在第九步說了


  • 第十一步:當重啓服務器仍是不行時,進行這步操做:切換寬鬆模式/強制模式





  • 後續:配置多個虛擬主機










  • 僞靜態操做

    • 注:僞靜態技術是指展現出來的是以html一類的靜態頁面形式,但實際上是用ASP一類的動態腳原本處理的。

      • ps:不過這裏所說的僞靜態彷佛好像跟上述定義不太同樣??

    • 準備步驟:查看相關文件

  • 第一步:編輯相應路徑下的httpd.conf文件的內容

  • 第二步:esc切換狀態後定位LoadModule/LoadModule


  • 第三步:httpd重啓


  • 第四步:在httpd.conf文件的虛擬主機部分進行相應的設置


  • 第五步:從新訪問

  • 後續:自行搜索阿帕奇僞靜態語法規則並學習

  • 注意:

    • 若是進行下述操做時沒有關閉終端或者重啓終端窗口,能夠先把httpd關閉

    • 命令:sudo service httpd stop

==============================================================shell

3 Nginx的基本操做

==============================================================apache

4 Nginx僞靜態的實現

==============================================================瀏覽器

5 實例演示反向代理和負載均衡

END

相關文章
相關標籤/搜索