发表于: 2017-04-21 15:19:11
4 1353
今天完成的事情:
- 22.买一台服务器,阿里云或者是金山云都可以。部署数据库到远程DB,从本地直接连远程。
我选择的是阿里云,买了一台服务器
配置好tomcat:
在做第23条:部署maven客户端到云服务器上时,百度答案几乎全部都运用到了tomcat,之前没接触过tomcat,就下了一个,并配置成功
明天计划的事情:
- 23.将部署自己服务到服务器上,包括Maven,Mysql客户端等。直接用Maven命令跑单元测试。
- 24.直接执行Main方法,去在服务器上跑通流程。
- 25.测试一下不关闭连接池的时候,在Main函数里写1000个循环调用会出现什么情况。
今天在22上耗费了大半天的时间,状态不好,再学下去效率估计也不高,先休息了,配置好tomcat,明天再把maven项目部署到阿里云服务端
遇到的问题:不知道阿里云自带有mysql,就又下了一份mysql,然后在解决bug的问题上浪费了大半天,然后在师兄帮助下,最终发现问题在于阿里云有自带mysql....然后重置了密码就连上了.
连上后navicat又报错,在百度上查原因发现有三种原因会导致这个问题
1,网络不通(这个直接pass,网络没问题)
2,防火墙设置:检查防火墙,暂时停止防火墙的代码为service iptables stop
(然后发现还是不行,则排除防火墙的问题)
3.mysql的账户设置:检查mysql账户是否不允许远程连接
grant all privileges on *.*To'root'@'%'identified by'123456' with grant option;
//其中,root填写的是用户名字,'123456'填的是账户密码
'%'含义为想让任何主机连接到mysql服务器
之后刷新mysql 即service mysqld restart
再次登录navicat,就连接成功了
收获:简单使用xshell5,简单了解阿里云服务器用法,简单接触linux命令.今天没什么收获
评论