服务器搭载+javaWeb项目发布

    经历了无数的坑之后,终于在阿里云的免费服务器(公司太财迷0_0)上把项目搭起来了,简单的说,一定要根据系统 32/64位去选择安装,不然总会有稀奇古怪的错误,再者尽量把安装路径选择在系统盘以外的盘符

搭载环境:

    1.JDK:一开始我选的JDK8,不知道为什么到jre安装的时候报错,后来换了64位的JDK安装成功

注:JDK为开发环境,JRE为运行环境,JDK里面也包含JRE的,但是安装tomcat的时候会自动检测JVM,理论上只安装JRE也应该可行,我是都装了。

    2.Tomcat:一定要在JDK之后安装,因为tomcat会检测你的java运行环境,需要匹配JVM,而且要看好jdk版本对应的tomcat版本

    3.MySQL:大部分的时间都是跟他玩,由于现在大部分都是官网下载的压缩版,但是压缩版运行mysqld --initialize又报错,不能自动生成data,很是懊恼,最终我选择的5.7.20安装版,如果之前安装过mysql,一定要彻底删除mysql,具体百度

    4.登录阿里云-->云服务器ECS-->网络和安全-->点击 安全组-->点击 操作里面的 配置规则-->右上角 快速创建规则  创建mysql 3306端口,之后就可以正常连接数据库了(没有这一步会报mysql驱动异常)

之后将tomcat的自启动在 管理工具-->服务 里面改为自动启动就可以了,大功告成

发布项目:

    将javaWeb打war包,贴到tomcat的webapps中,重启tomcat会自动解压缩war包,然后在127.x.x.x:8080/工程名 就可以访问到项目工程了

猜你喜欢

转载自my.oschina.net/u/3782790/blog/1630014