Elixir Phoenix部署exrm,letsencrypt freebsd
我想将phoenix应用程序部署到digital ocean的FreeBSD服务器,但我对所有这些新技术有点困惑。我也是一个新手在部署。我以前使用过heroku,但从未“真正部署”: 下面是我目前所做工作的列表:Elixir Phoenix部署exrm,letsencrypt freebsd,elixir,freebsd,phoenix-framework,lets-encrypt,exrm,Elixir,Freebsd,Phoenix Framework,Lets Encrypt,Exrm,我想将phoenix应用程序部署到digital ocean的FreeBSD服务器,但我对所有这些新技术有点困惑。我也是一个新手在部署。我以前使用过heroku,但从未“真正部署”: 下面是我目前所做工作的列表: 1) 下载的virtualbox 2) 创建和配置FreeBSD与服务器类似,以便exrm在同一环境中运行 3) 运行letsencrypt auto-certonly--config/etc/letsencrypt/letsencrypt.ini,其中letsencrypt.ini为
1) 下载的virtualbox
2) 创建和配置FreeBSD与服务器类似,以便exrm在同一环境中运行
3) 运行
letsencrypt auto-certonly--config/etc/letsencrypt/letsencrypt.ini
,其中letsencrypt.ini
为
rsa-key-size = 4096
email = example@email.com
domains = yourdomain.com, www.yourdomain.com
text = True
authenticator = webroot
standalone-supported-challenges = tls-sni-01
webroot-path = /src/isafe/priv/static
这是从偷来的 4) 将phoenix应用程序更改为支持https
5) 使用exrm打包发布,并将tar发送到生产服务器 因此,问题是: 1) 我是否需要在生产服务器上运行letsencrypt,或者我所做的一切正常?
2) 似乎有一个与长生不老药/凤凰和letsencrypt。这里有什么建议?我是否应该不使用letsencrypt
3) 还有什么我遗漏的吗对于您关于letsencrypt的问题,我没有真正的答案,但是您是否阅读了phoenixframework.org上的部署指南?主要是这一个:评论跟随问题:)和@SashaFonseca感谢链接,很好resource@JasonHarrelson感谢链接,但它们太简单了,需要更高级的