httpd虛擬機器主機和https實現

來源:互聯網
上載者:User

標籤:https   虛擬機器主機   http   mpm   mime   

    如果你的網站訪問量不是非常大,很輕量級,那麼單獨放在一台伺服器上對伺服器來說是一種浪費,電費也會很多,所以有了虛擬機器主機這個問題就可以解決了,虛擬機器主機可以實現一台主機維護多個網站。

有三種實現方案:
    基於ip:為每個虛擬機器主機準備至少一個ip地址;
    基於port:為每個虛擬機器主機準備至少一個專用port;實踐中很少使用;
    基於hostname:為每個虛擬機器主機準備至少一個專用hostname;
    可混合使用上述三種方式中任意方式;

    注意:一般虛擬機器主機莫與中心主機混用,所以,要使用虛擬機器主機,先禁用中心主機;
    禁用中心主機:注釋DocumentRoot

    每個虛擬機器主機都有專用配置:
    <VirtualHost "IP:PORT">
    SeverName
    DocumentRoot ""
    </VirtualHost>

    ServerAlias: 虛擬機器主機的別名;
    ErrorLog
    CustomLog
    <Directory "">
    </Directory>

實驗:

1.基於ip的虛擬機器主機:

禁用中心主機:注釋DocumentRoot

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/73/6B/wKioL1X9YDOxKoQ5AACJV_mmOCQ230.jpg" style="float:none;" title="22.png" alt="wKioL1X9YDOxKoQ5AACJV_mmOCQ230.jpg" />

更改設定檔:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/73/6D/wKiom1X9XfiSYQnQAAB1PVcTqIY894.jpg" style="float:none;" title="23.png" alt="wKiom1X9XfiSYQnQAAB1PVcTqIY894.jpg" />

建立分頁檔存放目錄:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/73/6B/wKioL1X9YDSAsD4uAAD6ssZcsHM678.jpg" style="float:none;" title="24.png" alt="wKioL1X9YDSAsD4uAAD6ssZcsHM678.jpg" />

建立分頁檔:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/73/6D/wKiom1X9XfmAG1FYAABF7d3Q2Ac386.jpg" style="float:none;" title="25.png" alt="wKiom1X9XfmAG1FYAABF7d3Q2Ac386.jpg" />

2.基於連接埠的虛擬機器主機:

httpd.conf檔案:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/73/6B/wKioL1X9YdfBP_EDAAB1JI664dE012.jpg" title="26.png" alt="wKioL1X9YdfBP_EDAAB1JI664dE012.jpg" />

建立分頁檔:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/73/6E/wKiom1X9XwOy0YhZAABEzI_Fu3Q309.jpg" style="float:none;" title="27.png" alt="wKiom1X9XwOy0YhZAABEzI_Fu3Q309.jpg" />

3.基於主機名稱的虛擬機器主機:

修改設定檔:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/73/6C/wKioL1X9Y3_hi_4mAAAsnIauJXs956.jpg" style="float:none;" title="28.png" alt="wKioL1X9Y3_hi_4mAAAsnIauJXs956.jpg" />

注意上下IP地址應該對應

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/73/6E/wKiom1X9YUSzgSLkAAC4NiQqGlI946.jpg" style="float:none;" title="29.png" alt="wKiom1X9YUSzgSLkAAC4NiQqGlI946.jpg" />

重載httpd服務測試

修改/etc/hosts檔案:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/73/6C/wKioL1X9ZYGR8AP9AAAd_yOXl_Q459.jpg" style="float:none;" title="31.png" alt="wKioL1X9ZYGR8AP9AAAd_yOXl_Q459.jpg" />

測試發現成功:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/73/6E/wKiom1X9Y0bQaQCTAAA_9aRJlq4068.jpg" style="float:none;" title="32.png" alt="wKiom1X9Y0bQaQCTAAA_9aRJlq4068.jpg" />
對於虛擬機器主機自訂記錄檔存放位置:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/73/6C/wKioL1X9Z3rBODhBAAD7Xbq7cx4784.jpg" style="float:none;" title="33.png" alt="wKioL1X9Z3rBODhBAAD7Xbq7cx4784.jpg" />

重啟服務後發現產生了虛擬機器主機各自的記錄檔:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/73/6E/wKiom1X9ZT_RjezpAABEYWueoqc634.jpg" style="float:none;" title="34.png" alt="wKiom1X9ZT_RjezpAABEYWueoqc634.jpg" />

配置內建的status頁面

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/73/6C/wKioL1X9aGGA-rvmAABBk6oIjrE096.jpg" style="float:none;" title="35.png" alt="wKioL1X9aGGA-rvmAABBk6oIjrE096.jpg" />

發現輸出了主機資訊:(這種做法不安全)

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/73/6C/wKioL1X9aGLwhBcNAAMsD8LafNg068.jpg" style="float:none;" title="36.png" alt="wKioL1X9aGLwhBcNAAMsD8LafNg068.jpg" />






本文出自 “明天過後” 部落格,請務必保留此出處http://leeyan.blog.51cto.com/8379003/1696391

httpd虛擬機器主機和https實現

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.