搭建java微服务下的Linux开发环境

6 篇文章 0 订阅

搭建java微服务下的Linux开发环境

Centos7下面安装jdk8

在opt的下面创建一个jdk目录,一般我们所存放的软件都放在opt这个目录的下面。

mkdir /opt/jdk

使用xftp进行文件的传输将jdk的压缩包上传到/opt/jdk/的下面。

进入该目录进行查看

在这里插入图片描述

[root@localhost /]# cd opt/jdk/
[root@localhost jdk]# ls
jdk-8u301-linux-i586.tar.gz

使用tar指令对其进行解压的操作

tar -zxvf jdk-8u301-linux-i586.tar.gz 

将解压后的文件放在user/local/java下面统一的管理

首先先创建user/local/java在将解压后文件移动到指定的目录下

mkdir user/local/java
[root@localhost opt]# cd jdk/
[root@localhost jdk]# ls
jdk1.8.0_301  jdk-8u301-linux-i586.tar.gz
[root@localhost jdk]# mv jdk1.8.0_301/ /usr/local/java/
[root@localhost jdk]# 

在移动的目录下执行这些命令例如javac java-version等一些常规的java命令需要注意的是我们需要./来指定当前的目录

配置环境变量

在ect/profile下配置java的环境变量,完成对应的操作。

vim ect/profile

export JAVA_HOME=/usr/local/java/jdk1.8.0_301
export PATH=$JAVA_HOME/bin:$PATH

配置完环境变量以后再输出path路径发现此时配置文件中的信息并没有生效。

echo $PATH

刷新环境变量

source /etc/profile

此时再次的输出环境变量可以发现环境变量生效

[root@localhost etc]# echo $PATH
/usr/local/java/jdk1.8.0_301/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

**错误点:**如果出现了-bash: /usr/local/java/jdk1.8.0_301/bin/javac: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录说明jdk的版本可能安装错误了安装的版本一定要是64位的

此时在任何地方使用javac jar等命令时就可以直接使用此时的jdk安装成功了

centos7安装mysql5.7

在opt下创建mysql目录并cd进去使用xftp将mysql的安装包传输到该文件夹的下面。

 mkdir opt/mysql

使用解压命令对上传上去的压缩包进行解压处理。

tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar 

PS:centos7.6自带的类mysql数据库是mariadb,会跟mysql冲突,要先删除。

[root@localhost mysql]# rpm -qa|grep mari
mariadb-libs-5.5.56-2.el7.x86_64
marisa-0.2.4-4.el7.x86_64

使用命令将查询出来的自带的数据库删除掉

rpm -e --nodeps mariadb-libs
# 之后在进行查询发现已经清理干净了。
下面开始真正的安装mysql数据库

对下面的指令按照顺序进行执行。

rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm>

rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm

在安装完成之后运行命令启动mysql数据库

systemctl start mysqld.service

启动服务完成之后使用命令来查询默认的密码是多少

grep "password" /var/log/mysqld.log

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QAMpbWyh-1632316636398)(C:\Users\Lenovo\AppData\Roaming\Typora\typora-user-images\image-20210922201437532.png)]

修改root的密码改成自己需要的密码

mysql -uroot -p
输入原始的密码进入mysql之中去

修改密码策略为0 修改限制密码长度的策略

set global validate_password_policy=0;

set global validate_password_length=4;

使用命令来修改密码设置密码为123456

set password for ‘root’@‘localhost’=password(‘123456’);

运行 flush privileges使密码生效

flush privileges;

到此为止我们已经将mysql安装完成了。

安装配置idea2020

下载idea 2020 1.1的linux版本的安装包,使用xftp传输到opt/idea目录的下面
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Z6uJzSf5-1632316636399)(C:\Users\Lenovo\AppData\Roaming\Typora\typora-user-images\image-20210922205512385.png)]
使用解压的指令对idea的压缩包进行解压操作

 tar -zxvf ideaIU-2020.1.1.tar.gz 

解压完成之后打开虚拟机在虚拟机中找到指定的安装目录同时启动idea的安装程序。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uw1xNHX6-1632316636400)(C:\Users\Lenovo\AppData\Roaming\Typora\typora-user-images\image-20210922210449933.png)]

此时对idea的安装已经基本接近完成

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rlIJyxZI-1632316636402)(C:\Users\Lenovo\AppData\Roaming\Typora\typora-user-images\image-20210922210707136.png)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序小旭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值