发表于: 2017-08-12 21:54:20

1 1071


今天完成的事情:

远程连接mysql

要从本地电脑登陆数据库,需要允许root用户在任何地方进行远程登陆

先用root用户登陆mysql

mysql -u-root -p

输入密码

进行授权操作

grant all privileges on *.* to 'root'@'%'identified by 'password' with grant option;

重载授权表

flush privileges;

然后退出

quit

重新启动mysql

service mysqld restart

然后我又试了用navicat直连数据库,报1103错误

之后去阿里云控制台实例里边添加了3306的安全组

在CentOS里配置了一下防火墙,结果配置到一半掉线了就连不上服务器了..

问了师兄说是可以在阿里云控制台里边远程连接,连接之后继续配置防火墙

清除默认防火墙规则

iptables -F
iptables -X
iptables -Z

设置策略

iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

根据所需服务定制各项规则

iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 53 -j ACCEPT
iptables -A INPUT -p udp --dport 53  -j ACCEPT
iptables -A INPUT -p tcp --sport 53  -j ACCEPT
iptables -A INPUT -p udp --sport 53  -j ACCEPT
iptables -A INPUT -p icmp -j ACCEPT

写入配置文件,保存

etc/init.d/iptables save

利用mavan建项目,一些命令

mvn help:describe -Dplugin=help -Dmojo=describe 显示插件信息

mvn archetype:generate 构建项目骨架

mvn tomcat:run 直接在浏览器里运行网站

mvnDebug tomcat:run 远程测试

mvn dependency:sources 项目里所依赖的jar包的源码

mvn clean package 生成jar包

花了些时间改之前的spring项目,还学了一个

类型转换

Integer.parseInt("3")
java内建类 Integer的一个方法,将string解析 采用String的参数
parseInt只对数字有兴趣

明天计划的事情:

爬山!

遇到的问题:

主要就是远程连接mysql的问题,防火墙和权限的问题,3306端口的问题

收获:

这两天进度挺慢的,总想找时间看看之前的代码,linux环境下的操作还需要多练习



返回列表 返回列表
评论

    分享到