发表于: 2018-03-25 15:06:16

1 410


今天完成的事情

 

之前申请的那个7天的云服务体验只剩4天了,那个续费特别贵。看到有个学生套餐1个月10元,想想看还是买了,虽然之前那个mysql已经配置好了。不过长痛不如短痛,就重新配置下吧。

     刚开始它会分配给你一个又臭又长的密码,登录后的第一件事自然是改密码

先输入原来的密码,再连续输入两次新密码,注意这里输入的信息是看不到的,不要以为自己并没有输入。

腾讯云默认是不能以root用户登录的,但linux系统做很多事都需要使用到root权限,所以我们进行一下修改

先设置root密码,跟之前一样连续输入两次。

 

进入这个文件

将这里改成

退出

重启服务

之后就可以以root用户登录了,接下来都以root用户操作.

 

先下载javajava不像mysql那样可以本地里有,可以直接下载,我们需要在自己的电脑上下好然后传到服务器上。

去官网下载,记得对应自己的服务器的系统和版本

下载一个winscp,用于上传我们的java

使用方法非常简单,在此就不多赘述了

登录之后进到/home/ubuntu目录我们新建一个java文件夹

将之前下好的jdk压缩包放进去

传输完成。

如果觉得每次都需要网页登录服务器有点麻烦,可以下载一个putty

我们就能像客户端一样登录了。

解压

解压完之后我们去设置java的环境变量

在最后加上这3行,注意java版本可能有所不同。

export JAVA_HOME=/home/ubuntu/java/jdk1.8.0_161

export CLASSPATH=/home/ubuntu/java/jdk1.8.0_161/lib

 export PATH=$JAVA_HOME/bin:$PATH

更新配置

Java安装成功

 

接下来安装mysql

输入

sudo apt-get install mysql-server

按下y 回车

输入root用户密码

安装完成后输入

sudo apt-get install mysql-client

sudo apt-get install libmysqlclient-dev

就彻底安装完毕了

sudo netstat -tap | grep mysql

使用这条命令检查是否安装成功

若处于listen则安装成功

接下来再配置一次本地连接服务器数据库

 

进入mysql

 

use mysql

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password(这里输入你自己的密码)' WITH GRANT OPTION; 回车

flush privileges;

输入以上指令

1. 第一个*代表数据库名;第二个*代表表名。这里的意思是所有数据库里的所有表都授权给用户 
2. root
:授予root账号,也可以是其他用户。 
3. “%”
:表示授权的用户IP可以指定,这里代表任意的IP地址都能访问MySQL数据库。 
4. “password”
分配账号对应的密码,注意,这里输入的密码是你要连接数据库时输入的密码 
5.
刷新权限:flush privileges;让我们所做设置立即生效。

输入exit退出

输入 cd /etc/mysql/mysql.conf.d去修改mysql的配置文件

Vim mysqld.cnf进入配置文件

 

bind-address = 127.0.0.1这一行注释掉(最前面加#即可)

并在mysqlid 下面添加如下几行

lower_case_table_names=1

skip-name-resolve

保存退出

输入sudo service mysql restart重启mysql服务

 

接着就可以用navicat检查是否可以成功连接

输入自己的ip地址

可成功连接。

若没有成功连接,可能是腾讯云安全组的问题,去开放3306端口就好了。

 

 

接下来下载maven,与mysql一样,maven可以直接用命令下载

apt install maven

maven安装成功

 

去该目录下建立一个工作目录,用于存放我们的工程文件

将我们的单元测试工程文件传到服务器的workplace目录

到工程目录下

mvn test

即可执行单元测试

有一个错误,与我在本地电脑上执行结果一样。

明天计划的事情

继续按任务步骤走下去


遇到的困难


修改环境变量时不小心把配置文件改错了,结果导致linux大部分命令都不可以使用,

export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

输入该命令即可使用命令去将配置文件改回来

收获

对linux系统越来越得心应手了,知道了几个实用的工具,服务器搭建的越来越完善。


返回列表 返回列表
评论

    分享到