这里讲的是Java Web项目
第一步:购买主机,如果是大学生可以购买学生机,一个月9.9元,阿里云ECS服务器,自己选择不同的操作系统和镜像
,我的选择
得到用户名和密码,可以进行ssh远程登录,登录成功后的界面
第二步:登录https://account.daocloud.io/signin,没有账号就进行注册
在侧边导航栏找到集群管理,添加主机,则跳转到下个页面。下面就是安装Docker,快速安装命令:curl -sSL https://get.daocloud.io/docker | sh
Docker安装完成后进行主机关联,将你的主机与你的集群关联起来。
运行命令:curl -sSL https://get.daocloud.io/daomonit/install.sh | sh -s eddaa2743b138411c3b4432f4aef1d2638d59a54
后面的类似key每次都不同
安装成功后这里显示关联成功,你的集群里就多了一台主机
第三步:创建镜像
点击下一步后就到了设置端口和环境变量,这里我们可以什么都不填,之后可以修改
第三步,强化,直接创建stack
直接创界stack,配置信息写在YAML里 (黑色),填写完成,点击“创建并部署”
将项目放到/www/test/文件夹中。
项目怎么上传到远程服务器呢?
使用WinScp
重启tomcat。
你会发现你的项目跑不起来。不慌,进入你的阿里云ECS服务器,给主机添加安全组;
注意 你新建stack时 主机端口 要在你的端口范围内,重启tomcat,如果还是不行,那就是有可能是你项目里数据库的链接出现问题,可以试试在数据库地址后加上:3306
即: XX.XX.XX.XX:3306,该数据库需外网可以访问。当然你也可以在你的主机上增加一个MySQL数据库服务,那样就是自己连自己了。
中间有许多细节没有经清楚,谅解,时间不够。