Web伺服器總結知識點

2021-09-29 21:48:32 字數 3138 閱讀 4418

建立使用者及使用者檔案

如果繼續新增使用者去掉選項 -c

配置檔案

httpd -t檢測語法是否正確

重啟服務 測試即可

yum -y install httpd-manual
檢視時在瀏覽器輸入伺服器ip/manual

在/etc/httpd/conf.d/目錄下單獨建立虛擬機器檔案

配置虛擬主機檔案

httpd -d測試語法

重啟機如果虛擬主機網頁目錄不在預設目錄下(/var/www/html/),則在虛擬主機配置檔案加上

country name (2 letter code) [xx]:bj

state or province name (full name) :bj

locality name (eg, city) [default city]:bj

organization name (eg, company) [default company ltd]:bj

organizational unit name (eg, section) :bj

common name (eg, your name or your server』s hostname) :www.caj. c om

email address :[email protected]

please enter the following 『extra』 attributes

to be sent with your certificate request

a challenge password :

an optional company name :

(4)檢視生成的秘鑰和證書檔案

(5)簽發證書檔案

(6)再次檢視生成證書檔案

2.安裝mod_ssl模組

yum install -y mod_ssl

檢視生成配置虛擬主機的https的配置檔案

3.修改ssl.conf

vim ssl.conf

修改四處:

另外,由於虛擬機器配置根目錄不是在/var/www/html下,所以需要新增訪問/caj的許可權

require all granted

儲存退出

4.檢視生成的ssl.conf檔案

5.測試服務,重啟埠

6.測試

7.使用url重寫模組,實現網域名稱跳轉

rewriteengine on

rewritecond % ^www.caj.com

rewriterule ^/(.*) [l]

使客戶端訪問https網頁時,直接使url變成https版

新增到任意虛擬主機配置檔案都可以

伺服器相關知識點

1 官方產品定位 個人消費級 應用於普通pc,包括geforce gtx1080 ti和 titan xp等 工業應用級 應用於資料中心,包括tesla v100 nvidia t4等 2 實際應用部署 在實際採購時,應該考慮日常應用場景需求,如果沒特別高的要求,從價效比上來說絕對選geforce ...

TCP伺服器連線相關知識點

netstat an awk tcp sort uniq c 68 close wait 2 closing 136 established 38 fin wait1 16 fin wait2 2 last ack 8 listen 71 syn recv 2936 time wait 狀態 描述 ...

web安全知識點

前端資料的不信任原則 對使用者輸入校驗包括 表單驗證 正規表示式規範資料 限制長度 轉換特殊字元 sql注入 不使用動態拼接sql 使用引數化的sql 使用儲存過程查詢訪問 管理員許可權資料庫連線 有限的資料庫連線 單獨許可權 機密資訊不可明文存放 加密或者hash xss 非法獲取使用者資訊 使用...