如何用Elastic Beanstalk部署ionic brow
指导视频
前提条件
- 一个已经开通服务的Aws账号
- 一个可在本地 ionic serve运行的ionic app
- aws的 Elastic Beanstalk很贵,几十 美金一个月(也许是我不太会配置,挺坑的,欢迎知道的大神指导),最后我没有使用这个aws服务,还是直接部署到其它服务器上了。
创建好要上传的zip
- 在ionic 项目路径下执行 ionic cordova build browser
-压缩 platforms/browser/www/ 路径下的多有文件,生成appName.zip(注意不是www目录而是www路径下的所有文件)
在Aws创建 web application
- 登录Aws 控制台,选则你想要部署的地区
- 在Service 搜索栏里搜索 Elastic Beanstalk,点击进入。
- 创建一个web application,输入appName,选则平台(我选的是Tomcat),选择Application code(我是直接选择默认的sample code)
- 点击创建,创建完成后在dashboard上会给一个默认地址。直接浏览默认地址就可以访问网页了
上传你的zip文件,部署新版本到 Elastic Beanstalk。很简单,DashBoard上会有现成的upload/deploy按钮。
完成后,你就可以通过url直接浏览你的web app了(此时你可以到aws s3,你会发现aws自动为你创建了一个bucket)
todo 应该可以通过aws cli一键部署。有时间再研究
如何修改Elastic Beanstalk 的域名为自己的域名
- 到 https:domains.register365.com 注册一个域名(怎么注册我也不会,我没注册过)
- 把Elastic Beanstalk上的URL配置到 域名的DNS setting中
- 接着你就可以用你自己的域名浏览你的webapp了
本文标题:如何用Elastic Beanstalk部署ionic brow
本文链接:https://www.haomeiwen.com/subject/mkcsvqtx.html
网友评论