天天看點

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

這一節主要記錄了豆子對apache做的基本練習,配置虛拟主機,配置https,已經用虛拟主機搭建了一個論壇和部落格。

apache安裝之後,他的主要配置檔案位于 /etc/httpd/conf/httpd.conf

配置檔案的解釋(略),參考

<a href="http://pvbutler.blog.51cto.com/7662323/1352360" target="_blank">http://pvbutler.blog.51cto.com/7662323/1352360</a>

https基本原理(略),參考

<a href="http://baike.baidu.com/view/14121.htm" target="_blank">http://baike.baidu.com/view/14121.htm</a>

配置證書:

生成私鑰

openssl genrsa -out ca.key 2048

生成證書請求檔案

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

根據私鑰和請求檔案生成公鑰證書

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

/etc/httpd/conf.d/vhosts裡面配置 虛拟主機和ssl

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

通路站點,因為是自簽發的,沒有對ca的根證書,所有會彈出警告,點選确認即可登入;

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

登入的效果,自動打開index.html檔案

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

首先配置vhosts檔案,指明伺服器名字和檔案根目錄

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

對應的dns unbound檔案裡面寫好本地記錄

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

首先確定所有的包都安裝了

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

下載下傳discuz的安裝檔案,然後解壓

把 discuz的upload 目錄内容拷貝到 /etc/www/html/discuzz下面,更改權限 chmod 777 這個目錄

為了避免幹擾,我把selinux也關閉了。

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

然後輸入位址就可以安裝了

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格
RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格
RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格
RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格
RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格
RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

把wordpress下載下傳之後,拷貝到 /etc/www/html/blog下面,同樣修改權限chmod 777;

拷貝一個配置模闆 cp wp-config-sample.php wp-config.php

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

登入mariadb,建立資料庫和使用者

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

授權使用者通路資料庫

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

wp-config.php裡面綁定資料庫

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

重新開機服務,登入就可以安裝了

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

安裝之後會自動給我管理者發送郵件

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格

安裝完成

RHCE 學習筆記(37) - Aapche- 證書加密,虛拟主機搭建論壇和部落格