内容简介:HTTPS-PORTAL是一个完全自动化的HTTPS服务器,由 Nginx,Let's Encrypt和 Docker提供支持,用它可以运行任何基于HTTPS的Web App,注意:只需一个额外的配置行。该服务器能获取SSL证书,并自动从Let's Encrypt更新。HTTPS-PORTAL作为Docker镜像提供,要使用它,需要一台Linux机器(本地或远程主机):
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包含以下内容的:
https-portal: image: steveltn/https-portal:1 ports: - '80:80' - '443:443' environment: DOMAINS: 'example.com' # STAGE: 'production'
运行:
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>'
运行docker-compose up -d命令。片刻之后,您将在https://wordpress.example.com上运行WordPress 。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Web服务器、应用程序服务器、HTTP服务器区别
- 远离服务器宕机 腾讯WeTest推出服务器深度性能测试服务
- FTP服务器和Web服务器知多少
- 无服务器云安全:如何保护无服务器计算
- 服务器完整搭建jupyter 科学环境服务
- [应用服务器]掌握Tomcat应用服务器只需一分钟
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Sovereign Individual
James Dale Davidson、William Rees-Mogg / Free Press / 1999-08-26 / USD 16.00
Two renowned investment advisors and authors of the bestseller The Great Reckoning bring to light both currents of disaster and the potential for prosperity and renewal in the face of radical changes ......一起来看看 《The Sovereign Individual》 这本书的介绍吧!