Linux 之 JavaEE 定制篇(Linux搭建JavaEE环境 超详细安装教程: JDK的安装、tomcat 的安装、 idea2020 的安装、mysql5.7 的安装(*) )

目录

第 16 章 搭建 JavaEE 环境

16.1 概述 

16.2 安装 JDK

16.2.1 安装步骤

16.2.2 测试是否安装成功

16.3 tomcat 的安装

16.3.1 步骤

16.3.2 测试是否安装成功

16.4 idea2020 的安装

16.4.1 步骤

16.5 mysql5.7 的安装(!!) 


第 16 章 搭建 JavaEE 环境

16.1 概述 

如果需要在 Linux 下进行 JavaEE 的开发,我们需要安装如下软件 

这些安装包已经提供好了,直接打开链接,到百度网盘下载就可以。
链接: https://pan.baidu.com/s/1VhZJrQI8zKgcb5ZwWmhUjQ
提取码: 6666         复制这段内容后打开百度网盘

16.2 安装 JDK

16.2.1 安装步骤

1)创建/opt/jdk文件夹,一般情况下我安装的软件都安装到opt目录下面。
执行命令:mkdir /opt/jdk

2)通过 xftp6 上传到 /opt/jdk 下

3)cd /opt/jdk

4)使用tar命令进行解
tar -zxvf jdk-8u261-linux-x64.tar.gz

5)创建目录 /usr/local/java
执行命令:mkdir /usr/local/java

6)将刚刚解压得到的 jdk1.8.0_261 目录移动到 /usr/local/java
执行命令:mv /opt/jdk/jdk1.8.0_261 /usr/local/java

7) 配置环境变量的配置文件,打开配置文件
执行命令:vim /etc/profile

8) 找到文件的最后末尾,输入下面两行配置,然后保存
export JAVA_HOME=/usr/local/java/jdk1.8.0_261   (注意:jdk所在的位置,修改成你自己的)
export PATH=$JAVA_HOME/bin:$PATH

9) source /etc/profile [让新的环境变量生效]
修改完环境变量一定要执行这条命令,才会生效。 

此时输入 javac -version,可以看到 java 和 javac 命令就生效了

16.2.2 测试是否安装成功

编写一个简单的 Hello.java 输出"hello,world!"  

编写Hello.java文件。然后保存。

保存完之后,可以看到 home 下面生成了我们刚刚写的Hello.java文件。

javac 编译,java 运行
执行命令:javac Hello.java,java Hello。

可以看到hello,java输出了
到此,我们就把 JDK 安装成功了。我们也测试了JDK是可以用的。

16.3 tomcat 的安装

16.3.1 步骤

1)新建目录 /opt/tomcat 
执行命令: mkdir /opt/tomcat

2)通过Xftp把安装包上传到/opt/tomcat

3)解压tomcat安装包

4)进入解压目录/bin , 启动 tomcat ./startup.sh

5)开放端口 8080 , 回顾 firewall-cmd (对 firewall-cmd 命令不熟悉的可以看 文章Linux实操篇 ⑦ 的 14.7 firewall 打开或者关闭指定端口

开放8080端口之后,我们就可以访问到Tomcat了

16.3.2 测试是否安装成功

在 windows、Linux 下 访问 http://linuxip:8080 

16.4 idea2020 的安装

下载地址: https://www.jetbrains.com/idea/download/#section=windows  
(也可以使用上边提供的百度网盘下载)

16.4.1 步骤

1) 创建 /opt/idea 目录
执行命令:mkdir /opt/idea 

2)通过Xftp把idea安装包上传到 /opt/idea

3)解压idea安装包

4) 启动idea:进入bin目录下,运行 ./idea.sh,配置 jdk。 (这里在Xshell远程连接启动 /idea.sh 是启动不了的,需要到图形化界面进行启动)

勾选,点击Continue =>  点击 Don't Send

选择 Evaluate => 点击 Evaluate

点击 New Project

点击下一步Next

继续,点击下一步Next

输入你的项目名,点击Finish

关闭这些不重要的提示

点击project,查看我们的项目

5) 编写 Hello world 程序并测试成功!
右击src目录 创建Hello.java文件


编写main方法,并运行,输出hello,hspedu~

右击文件空白处,点击run运行

可以看到控制台输出了 hello,hspedu~

到此,我们的idea就安装成功了。

16.5 mysql5.7 的安装(!!) 

1)新建文件夹/opt/mysql,并cd进去

2)下载mysql安装包。
方式一:运行wget http://dev.mysql.com/get/mysql-5.7.26-el7.x86_64.rpm-bundle.tar(通过网络获取mysql安装包),这里是通过网络下载的,可能会有点慢,需要耐心等待。

方式二:大家也可以通过上面准备好的百度网盘下载,这个mysql安装包,已经提前下载好了。
然后通过 Xftp 将这个mysql 安装包上传到 /opt/mysql 目录

上传完成之后,可以看到 /opt/mysql 目录就有 mysql安装包了

3)解压安装包,运行命令: tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar

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

4)运行rpm -qa|grep mari,查询mariadb相关安装包

5)运行命令:rpm -e --nodeps mariadb-libs、rpm -e --nodeps marisa,将两个包都卸载掉


再次查询发现两个包已经没有了。

6)然后开始真正安装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

7)执行命令:systemctl start mysqld.service,启动mysql

8)然后开始设置root用户密码

Mysql自动给root用户设置了随机密码,运行命令:grep "password" /var/log/mysqld.log 可看到当前密码。

9)执行:mysql -u root  -p,用root用户登录,提示输入密码,输入上面查看到的密码,敲击回车,成功登陆进入mysql命令行

10)设置mysql密码策略,对于个人开发环境,可以设比较简单的密码(如果生产环境服务器要设复杂密码)

执行命令: set global validate_password_policy=0;  设置提示密码策略(validate_password_policy默认值1)

11)设置mysql密码
执行命令:set password for 'root'@'localhost' =password('hspedu100');
hspedu100修改为你要设置的mysql密码,我这里就设置为hspedu100

12)运行命令:flush privileges;(使密码设置生效,执行完这条命令之后,新密码才会生效)

测试:使用新密码进行登录

到此,我们的 mysql 就安装好了。就可以对mysql进行一系列操作了。

感谢大家的阅读!HZJ,一个在学习路上匍匐前行的小菜鸟!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值