发表于: 2020-08-21 08:59:41
1 1303
今天完成的事情:
22、买一台服务器。我在阿里云试用了一台服务器。windows版。装系统的时候选择了自带JAVA环境和mysql数据库的镜像。但是由于数据库版本不一致,导致我后面用navicat迁移数据的时候失败了,又费了很大劲装了一个版本8的数据库。
迁移数据库我用的是navicat,本地数据库我已经连接了,然后要连接服务器的数据库。
主机填的是阿里云服务器公网IP。注意连接前和本地一样,要更改权限才能连得上。
还有一点要注意的是,尽量让服务器上数据库名字,密码一样,这样连接数据库的java代码就不用修改了,我自己就踩了坑。。
本地数据库和服务器数据库都连上之后,使用navicat工具中的结构同步和数据同步将本地数据库复制到服务器数据库上。
连接服务器我使用的是windows自带的远程桌面,控制台输入mstsc就行了。
23、部署自己服务到服务器上。感觉自己摆弄服务器的水平很初级。重新下了chrome,百度云,下载maven和mysql安装,就跟用自己电脑差不多,不知道师兄是怎么玩服务器的?服务器上的代码是用的git pull从gitee拉取的。然后在项目目录下执行了mvn compoile,等待maven下载依赖包,不知道能不能复制本地.m2文件夹里的仓库到服务器呢?下载完毕后执行mvn test,顺利通过。首先几次都失败了,就是因为我服务器上数据库名字和密码不一样,改完了就好了。
24、在服务器上执行main方法。我把测试方式都放在了一个main方法里。我首先尝试了用javac命令,先编译再执行,但是不知道javac是不是识别不了文件里的import语句,总是提示找不到。然后我尝试用mvn exec执行,也是参数的路径不会写。最后没办法就把IDEA装在了服务器上,成功执行了。。。
明天计划的事情:
写一个spring + mybatis的。
遇到的问题:
不是很会写日报,代码要直接贴上来吗?
收获:
初步了解了服务器怎么操作,知道利用navicat迁移数据库。
评论