利用 Caddy 一鍵反代網(wǎng)站并簽發(fā)證書SSLcms教程
導(dǎo)讀:cms教程cms教程安裝Caddy運(yùn)行以下命令:wget -N --no-check-certificate https://raw.githubusercontent.com/Tseo網(wǎng)站優(yōu)化培訓(xùn)網(wǎng)站seo優(yōu)化軟件。
安裝Caddy
運(yùn)行以下命令:
wget -N --no-check-certificate https:建設(shè)網(wǎng)站//raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh #備用地址 wget -N --no-check-certificate https://down.boluo.link/linux/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh配置文件
以下所有示例域名為boluo.link,請(qǐng)注意替換為自己的域名 !
1、服務(wù)器IP反向代理
下面是一網(wǎng)站seo優(yōu)化軟件個(gè),用你服務(wù)器的IP來反向代理一個(gè)http協(xié)議的網(wǎng)站http://www.baidu.com 。
# 以下全部?jī)?nèi)容是一個(gè)整體,是一個(gè)命令,全部復(fù)制粘貼到SSH軟件中并一起執(zhí)行! echo ":80 { gzip proxy / http://www.baidu.com }" > /usr/local/caddy/Caddyfile服務(wù)器IP也可以反向代理HTTPS協(xié)議的網(wǎng)站,但是需要自簽SSL證書,現(xiàn)在的瀏覽器一般都不會(huì)認(rèn)自簽的SSL證書,所以不建議這么做。
2、域名反向代理HTTP
下面是一個(gè),用你的域名來反向代理一個(gè)http協(xié)議的網(wǎng)站http://www.baidu.com。
# 以下全部?jī)?nèi)容是一個(gè)整體,是一個(gè)命令,全部復(fù)制粘貼到SSH軟件中并一起執(zhí)行! echo "http://boluo.link { gzip proxy / http://www.baidu.com }" > /usr/local/caddy/Caddyfile如果你需要反向代理HTTPS協(xié)議的網(wǎng)站,比如https://www.baidu.com,那么繼續(xù)看下面步驟。
3、域名反向代理HTTPS
如果你有SSL證書和密匙的話,把SSL證書(xxx.crt)和密匙(xxx.key)文件放到/root文件夾下(也可以是其他文件夾,自己改下面代碼),然后這樣做:
# 以下全部?jī)?nèi)容是一個(gè)整體,是一個(gè)命令,全部復(fù)制粘貼到SSH軟件中并一起執(zhí)行! echo "https://boluo.link { gzip tls /root/xxx.crt /root/xxx.key proxy / https://www.baidu.com }" > /usr/local/caddy/Caddyfile如果你沒有SSL證書和密匙,那么你可以這樣做:
下面的xxxx@xxx.xx改成你的郵箱,同時(shí)需要注意的是,申請(qǐng)SSL證書前,請(qǐng)務(wù)必提前解析好域名記錄(解析后最好等一會(huì),以全球生效),否則Caddy會(huì)申請(qǐng)并配置失敗!
# 以下全部?jī)?nèi)容是一個(gè)整體,是一個(gè)命令,全部復(fù)制粘貼到SSH軟件中并一起執(zhí)行! echo "https://boluo.link { gzip tls xxxx@xxx.xx proxy / https://www.baidu.com }" > /usr/local/caddy/Caddyfile如果一切正常,那么Caddy會(huì)自動(dòng)幫你申請(qǐng)SSL證書并配置好,而且會(huì)定時(shí)續(xù)約SSL證書和強(qiáng)制http重定向至https!
4、HTTP重定向?yàn)镠TTPS
當(dāng)你是手動(dòng)指定SSL證書和密匙來配置的話,Caddy只會(huì)監(jiān)聽443端口(https),并不會(huì)自動(dòng)設(shè)置80端口(http)的重定向(如果是Caddy自動(dòng)申請(qǐng)的SSL證書,那么就自動(dòng)做好了),如果要做重定向的話,可以這樣做:
關(guān)鍵詞標(biāo)簽: ssl Caddy 反代網(wǎng)站
聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-05-28 ,文章利用 Caddy 一鍵反代網(wǎng)站并簽發(fā)證書SSLcms教程主要講述Caddy,SSL,反代網(wǎng)站網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_11827.html
為你推薦與利用 Caddy 一鍵反代網(wǎng)站并簽發(fā)證書SSLcms教程相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長(zhǎng)度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時(shí)期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12