apache伺服器用cerbot實現HTTPS

2021-09-07 20:03:22 字數 1644 閱讀 1064

系統:centos7 web伺服器:apache-2.4.10

**根目錄 /alidata/www/phpwind

伺服器配置目錄 /alidata/server/httpd/conf/

這裡選用的是免費的let』s encrypt證書,

使用certbot配置https。certbot真的是便捷,不用去let』sencrypt註冊賬號(它會自動幫你註冊),certbot 的官方**是 ,開啟這個鏈結選擇自己使用的 web server 和作業系統,eff 官方會給出詳細的使用方法。接下來按照**上的命令複製貼上下來

證書檔案一般放在 /etc/letsencrypt/live/ 中,在伺服器配置目錄下建立乙個 ssl 目錄,將證書檔案複製過來。接下來進行 apache 配置。

開啟httpd.conf檔案,我的檔案放在/alidata/server/httpd/conf(也就是伺服器配置目錄)下面。尋找下面三行語句,將前面的#號去掉

開啟httpd-ssl.conf檔案,這個檔案放在伺服器配置目錄conf/extra/httpd-ssl.conf,查詢並修改下面語句(找不到則增加語句

documentroot "你的**根目錄"

servername 你的網域名稱:443

# 新增 ssl 協議支援協議,去掉不安全的協議

sslprotocol all -sslv2 -sslv3

# 修改加密套件如下

sslciphersuite high:!rc4:!md5:!anull:!enull:!null:!dh:!edh:!exp:+medium

sslhonorcipherorder on

# 證書公鑰配置(目錄改為你剛才複製過來的證書目錄

# 證書私鑰配置

重啟apache

驗證https是否配置成功

3.wordpress全站開啟https

這裡是可選的,因為我是使用wordpress搭建的部落格,可以設定一下。
2.可能出現樣式丟失或者鏈結不安全等問題,這時候修改一下wordpress設定

這裡本來有兩張的哈,不知道怎麼地丟失了。不管了反正我的部落格也刪掉了。

雲伺服器使用者建立

以root使用者登入之後,輸入以下命令,即可新增使用者名為showtime的使用者 useradd d usr showtime m showtime其中 d usr showtime 是建立乙個目錄 cd usr showtime 為新建立的使用者設定密碼 passwd showtime賦予sho...

伺服器使用者名稱密碼

如何更改伺服器使用者名稱和密碼 1修改伺服器使用者名稱 2修改伺服器密碼 要遠端修改伺服器的使用者密碼,方法有三,如下 一 選擇 我的電腦 右鍵 管理 本地使用者和組 使用者 找到你的那個管理員賬號,右鍵進行設定密碼。那個提示windows的乙個安全警告,並不影響你的使用。如果你真的擔心資料丟失的話...

伺服器用什麼Linux系統較好?

伺服器用什麼linux系統較好?2011 04 17 09 36biij5698 分類 linux redhat?centos?freebsd?ubuntu?other?2011 04 17 09 45提問者採納 三個選擇 debian系 伺服器主要用debian的stable分支,ubuntu s...