阿里云centOS7服务器安装jdk与MySQL并配置

首先,得购买个阿里云的服务器。如果你注册阿里云账号在半年内,或者是学生用户,会有优惠滴~

阿里云centOS7服务器安装jdk与MySQL并配置_第1张图片

咱是没了,遂花了60来大洋买了最低配置的centOS7一个月玩玩;首先,连接实例有阿里云提供的窗口,不过亲测貌似发现些问题,遂找了第三方程序去连接云服务器,喏就是下面这哥俩:

阿里云centOS7服务器安装jdk与MySQL并配置_第2张图片

 其中Xshell提供命令行接入,就是哇哇的敲Linux指令的地儿;Xftp是提供轻松快捷的文件复制,还可以看到服务器上的文件目录结构,至于软件嘛,百度搜搜会有的吧~软件安装也是很简单,一路next然后启动,输入密码连接即可使用。

然后就是使用Xshell进行安装JDK的操作了,这里少码点,引用 Centos7 通过yum命令安装jdk1.8

然后就是安装mysql,引用 Linux- centos7通过命令下载安装mysql

这两篇文章比较完美,照着弄就OK了;

因为mysql存在默认密码的情况,因此需要进行一些配置,具体笔记整理如下

centOS7配置mysql下root密码
停止服务:service mysqld stop
使用vim编辑器编辑配置文件:vim /etc/my.cnf
输入i插入,在最后一行写入:skip-grant-tables 然后ctrl C使用:wq指令保存并退出
启动服务:service mysqld start
进入mysql:mysql
看一下数据库:show databases;
使用mysql系统库:use mysql
更新表密码:update user set authentication_string=password('161775') where user='root';
完成后就退出:exit
再停止下服务:service mysqld stop
在启动下服务:service mysqld start
登录:mysql -u root -p
输入密码:*******

 然后就会想到,如何通过远程的方式链接这个阿里云上的centOS服务器中的mysql呢??

就使Navicat吧!切记用新版的Navicat,最好是版本V12以上,以免出现问题~

首先,对阿里云控制台中的规则进行设置,如下:选择云服务器ECS》安全组

阿里云centOS7服务器安装jdk与MySQL并配置_第3张图片

 然后,点击配置规则

阿里云centOS7服务器安装jdk与MySQL并配置_第4张图片

再点击快速创建规则

阿里云centOS7服务器安装jdk与MySQL并配置_第5张图片 

勾选mysql,并将授权对象设置为全部,即是:0.0.0.0/0。如果是有针对性的IP放行,这里将是输入IP地址。

阿里云centOS7服务器安装jdk与MySQL并配置_第6张图片 

然后,对mysql进行一下设置,登录服务器Linux命令行,具体命令整理如下:

使用Navicat远程登录配置
先停止服务:service mysqld stop
进入vim编辑器,使用# 注释掉上文后加的那句话 #skip-grant-tables
启动服务:service mysqld start,用之前的密码登录mysql
取消强密码设置校验
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;
修改一下密码(其实密码和之前一样也可以):SET PASSWORD = PASSWORD('123456'); 
设置规则【二选一】:
(1带IP设置的)GRANT ALL PRIVILEGES ON *.* TO 'root'@'120.xxx.xxx.xxx' IDENTIFIED BY '123456' WITH grant option;  【其中123456是密码,120.XXX是服务器IP】
(2不带IP设置的)mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
更新并应用规则:flush privileges;

最后,打开你的Navicat,在常规下,起个连接名,主机使用默认localhost,端口3306(如果你在服务器上修改了则使用修改后的端口吧),用户名是你数据库用户名,密码是数据库的密码。

阿里云centOS7服务器安装jdk与MySQL并配置_第7张图片 

 没完呢,然后点击ssh继续配置,勾选使用ssh通道,填入你的公网服务器IP地址,输入服务器用户名,注意,这里是服务器的用户名,再输入服务器的登录密码,服务器的呦~,然后单击一下链接测试,通过了则勾选保存,完成即可。

阿里云centOS7服务器安装jdk与MySQL并配置_第8张图片

之前使用Navicat11出现链接不上的问题,换了Navicat12之后就好使了。 

over。

你可能感兴趣的:(Linux,mysql)