内容简介: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应用服务器只需一分钟
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Linux命令行大全
绍茨 (William E.Shotts) / 郭光伟、郝记生 / 人民邮电出版社 / 2013-3-1 / 69.00元
《Linux命令行大全》主要介绍Linux命令行的使用,循序渐进,深入浅出,引导读者全面掌握命令行的使用方法。 《Linux命令行大全》分为四部分。第一部分开始了对命令行基本语言的学习之旅,包括命令结构、文件系统的导引、命令行的编辑以及关于命令的帮助系统和使用手册。第二部分主要讲述配置文件的编辑,用于计算机操作的命令行控制。第三部分讲述了从命令行开始执行的常规任务。类UNIX操作系统,比如L......一起来看看 《Linux命令行大全》 这本书的介绍吧!