自動的HTTPS伺服器:HTTPS-PORTAL
HTTPS-PORTAL是一個完全自動化的HTTPS伺服器,由 Nginx,Let's Encrypt和 Docker提供支援,用它可以執行任何基於HTTPS的Web App,注意:只需一個額外的配置行。
該伺服器能獲取SSL證書,並自動從Let's Encrypt更新。
HTTPS-PORTAL作為Docker映象提供,要使用它,需要一臺Linux機器(本地或遠端主機):
1. 有80和443埠可用和暴露。
2. 已安裝Docker。此外,強烈建議使用Docker Compose,因為它可以讓您的生活更輕鬆。我們的文件中的示例主要是Docker Compose格式。
選擇的任何目錄,建立docker-compose.yml包含以下內容的:
執行:
docker-compose up
你會看到歡迎頁面,類似:https://example.com.
下面是一個結合wordpress部落格應用的真實配置:
執行docker-compose up -d命令。片刻之後,您將在https://wordpress.example.com上執行WordPress 。
該伺服器能獲取SSL證書,並自動從Let's Encrypt更新。
HTTPS-PORTAL作為Docker映象提供,要使用它,需要一臺Linux機器(本地或遠端主機):
1. 有80和443埠可用和暴露。
2. 已安裝Docker。此外,強烈建議使用Docker Compose,因為它可以讓您的生活更輕鬆。我們的文件中的示例主要是Docker Compose格式。
選擇的任何目錄,建立docker-compose.yml包含以下內容的:
https-portal: image: steveltn/https-portal:1 ports: - '80:80' - '443:443' environment: DOMAINS: 'example.com' # STAGE: 'production' <p class="indent"> |
執行:
docker-compose up
你會看到歡迎頁面,類似:https://example.com.
下面是一個結合wordpress部落格應用的真實配置:
https-portal: image: steveltn/https-portal:1 ports: - '80:80' - '443:443' links: - wordpress restart: always environment: DOMAINS: 'wordpress.example.com -> http://wordpress' # STAGE: 'production' # FORCE_RENEW: 'true' wordpress: image: wordpress links: - db:mysql db: image: mariadb environment: MYSQL_ROOT_PASSWORD: '<a secure password>' <p class="indent"> |
執行docker-compose up -d命令。片刻之後,您將在https://wordpress.example.com上執行WordPress 。
相關文章
- Caddy 服務-- 自動httpsHTTP
- 如何自動申請免費的HTTPS證書?HTTP
- IIS7 IIS8 自動跳轉到HTTPS – HTTPS SSL 教程HTTP
- 如何設定HTTP自動跳轉到HTTPSHTTP
- 配置HTTPS伺服器HTTP伺服器
- 簡易實現 HTTPS (一) 自動實現 sslHTTP
- Node.js 部署免費/自動續訂 HTTPSNode.jsHTTP
- 伺服器如何取消windows的自動更新伺服器Windows
- 在 k8s 中自動為域名配置 httpsK8SHTTP
- 區域網 伺服器 https伺服器HTTP
- 使用 Cert Manager 為 Kubernetes 應用自動簽發 HTTPS 證書HTTP
- 微信小程式——搭建自己的Https伺服器微信小程式HTTP伺服器
- 深入剖析OkHttp系列(四) 來自官方的HTTPSHTTP
- Swift iOS : 訪問 https 伺服器SwiftiOSHTTP伺服器
- 什麼是https?網站啟動https的好處有哪些?HTTP網站
- 自動佈署伺服器環境,並利用 Git 實現原生程式碼自動同步到伺服器!伺服器Git
- 如何控制開放HTTPS服務的weblogic伺服器HTTPWeb伺服器
- https祕鑰互動HTTP
- windows下用nginx配置https伺服器WindowsNginxHTTP伺服器
- 伺服器自動重啟的原因及解決方法-VeCloud伺服器Cloud
- AWS伺服器自動化遷移工具指南伺服器
- windows伺服器間自動傳輸檔案Windows伺服器
- Git 伺服器 利用 hook 實現自動部署Git伺服器Hook
- 使用openSSL構造一個支援https的nodejs伺服器HTTPNodeJS伺服器
- 詳解Nginx伺服器和iOS的HTTPS安全通訊Nginx伺服器iOSHTTP
- 自動的自動化:EvoSuite 自動生成JUnit的測試用例UI
- 【運維自動化】37秒萬臺伺服器標準化與交付自動化運維伺服器
- 如何在伺服器端自動ban掉掃描ssh的IP伺服器
- 使用letsencrypt給伺服器新增https證書伺服器HTTP
- Ubuntu 伺服器採用Systemed管理Tomcat服務自動啟動Ubuntu伺服器Tomcat
- 部署scp2自動上傳到伺服器伺服器
- Node.js: 一個剛剛夠用的 HTTPS 伺服器Node.jsHTTP伺服器
- gitee 和 GitHub 的 webhook 的使用,實現伺服器程式碼的自動更新。GiteeGithubWebHook伺服器
- 3.6 萬顆星!開源 Web 伺服器後起之秀,自帶免費 HTTPS 開箱即用Web伺服器HTTP
- 阿里雲 centos 伺服器無法自動掛載 nas 的問題阿里CentOS伺服器
- 完美解決瀏覽器輸入http被自動跳轉至https問題瀏覽器HTTP
- 伺服器多站點多域名HTTPS實現伺服器HTTP
- 微信支付HTTPS伺服器常見問題HTTP伺服器