-------------首先:购买服务器----------------
Step1:
在https://www.aliyun.com/?utm_content=se_1043015注册登录阿里云
Step2:
是学生就学生认证(学生购买阿里云服务器只要9.9一个月),不是就自行省略这一步
Step3:
点击云翼计划----选择相应系统,若为Windows就选如下图选项,其他依情况选择---->点击购买,购买完成。
Step4:
首页点击控制台-->点击云服务器ECS-->实例-->选择所在区域,即可看到自己的服务器,购买完成。
----------------有了服务器后,要进行项目打包------------------------
以我的javaweb maven项目为例
Step1:将mvn_install复制到项目中 与pom.xml同级目录下
注:mvn_install为后缀名为.bat的批处理文件,内容:
echo begin....
call mvn install -Dmaven.test.skip=true
echo installed....
pause
Step2:双击批文件
会有命令行蹦出来,一直在Downloade过一会可能会报错误,比如:
解决方案:在pom.xml中编译插件中指定编码
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties>
重新执行Step2,就会看到打包过程中无异常了。等一段时间,会出现下图最后几行所示,即表示打包完成
打包完成后,打开项目,找到target文件夹打开,会有一个war包,即为打包好的项目。
----------------------连接服务器-------------------------------
方法1:开始-->运行-->输入mstsc-->出现远程桌面连接-->登录的时候会提示你输入凭证,默认当前用户,然后我们选择其他用户
用户名:Administrator 密码:就是登录window的密码
即可连接成功!
方法2:进入阿里云控制台-->实例-->远程链接-->输入密码-->连接成功
可参考连接服务器帮助文档:
---------------------配置服务器------------------------------
项目要放到服务器上,一定是要去访问的,但很多时候会有命名链接是对的却访问不到的情况 ,这是因为服务器没有进行配置。
登录阿里云首页-->控制台-->安全组
添加三个安全组即可,入方向。
---------------------------项目部署---------------------------------
连接成功之后,网上的帖子说需要下载什么什么工具,然后把文件上传到服务器,又折腾了好久,偶然发现根本不用什么工具上传,直接从本地复制,打开远程桌面窗口复制进去就可以了。
Step1:在服务器上安装jdk,tomcat,mysql,将项目中的关于数据库的配置改成服务器上的数据库。
Step2:将打包好的项目war包放在tomcat的 webapps 目录下 然后打开bin目录 运行 startup.bat。
成功运行tomcat,此时应该可以直接外网访问到了,loaclhost换成公网ip
大功告成!