CentOS7搭建JavaEE开发环境(JDK、Tomcat、IDEA、MySQL)

一、JDK的安装

  1. 下载JDK:https://www.oracle.com/cn/java/technologies/downloads/

  • 下载前需先注册Oracle账户

  1. 创建一个安装目录

mkdir /opt/jdk
  1. 通过Xfp7上传到/opt/jdk下(也可采用其他的方式上传)

  1. 进入所在的目录

cd /opt/jdk
  1. 解压(tab键可快速输入)

tar -zxvf jdk-8u361-linux-x64.tar.gz
  1. 创建目录

mkdir /usr/local/java
  1. 复制到新目录

 mv /opt/jdk/jdk1.8.0_361/ /usr/local/Java/
  1. 配置环境变量的配置文件:

  • 进入vim /etc/profile

  • 将下列代码输入到最后然后退出

export JAVA_HOME=/usr/local/Java/jdk1.8.0_361
export PATH=$JAVA_HOME/bin:$PATH
  1. 让文件生效:

source /etc/profile
  1. 测试是否安装成功:建一个文档vim Hello.java并输入如下内容

public class Hello
{
    public static void main(String[] args)
    {
        System.out.println("hello,java");
    }
}
  • 执行java Hello,若出现如下则表明成功


二、Tomcat的安装

  1. 在官网下载:阿帕奇雄猫® - 欢迎! (apache.org)

  1. 创建安装目录

mkdir /opt/tomcat
  1. 通过Xfp7上传到/opt/tomcat下(也可采用其他的方式上传)

  1. 进入所在的目录

cd /opt/tomcat
  1. 解压

tar -zxvf apache-tomcat-10.0.27.tar.gz
  1. 进入解压后的目录

cd apache-tomcat-10.0.27/
  1. 进入bin目录

 cd bin/
  1. 执行可执行文件

./startup.sh
  1. 开放端口8080

firewall-cmd --permanent --add-port=8080/tcp 
firewall-cmd --reload
firewall-cmd --query-port=8080/tcp
  1. 测试能不能进入tomcat:在浏览器上输入所在系统的ip地址+:8080(冒号得是英文)看看能不能访问,eg 192.168.198.135:8080


三、IDEA安装

  1. 下载IDEA:https://www.jetbrains.com/idea/

  1. 创建一个目录

mkdir /opt/idea
  1. 通过Xfp7上传到/opt/idea下(也可采用其他的方式上传)

  1. 进入所在的目录

cd /opt/idea
  1. 解压

tar -zxvf ideaIU-2022.3.2.tar.gz

下面步骤需都在虚拟机里面操作,无法远程操作

  1. 进入目录并安装

cd idea-IU-223.8617.56/
cd bin/
./idea.sh
  1. https://www.ajihuo.com/idea/4222.html可获取激活代码

  1. 安装完后若无法识别到jdk,就自己选择/usr/local/java里面的jdk就可以啦


四、MySQL的安装

  1. 前往官网下载:https://www.mysql.com/

也可选择直接用命令行安装

Wegt https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.32-linux-glibc2.12-x86_64.tar.xz
  1. 创建一个目录

mkdir /opt/mysql
  1. 通过Xfp7上传到/opt/mysql下(也可采用其他的方式上传)

  1. 进入所在的目录

cd /opt/mysql
  1. 解压

tar -xvf mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar
  1. 检查有没有mariadb的库,如果有就卸载掉,不然会影响到mysql 的安装

rpm -qa | grep mari
rpm -e --nodeps mariadb-libs
rpm -e --nodeps marisa
  1. 依次安装所需要的rpm,顺序不能乱!!!

rpm -ivh mysql-community-common-8.0.31-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.31-1.el7.x86_64.rpm 
rpm -ivh mysql-community-libs-8.0.31-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.31-1.el7.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.0.31-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.31-1.el7.x86_64.rpm
  1. 安装完之后初始化一下

mysqld --initialize --console
  1. 把安装目录的所有者和所属组都修改一下权限,以便在敲MySQL的时候有些权限可以直接使用

chown -R mysql:mysql /var/lib/mysql/
  1. 启动服务

systemctl start mysqld.service

启动完之后程序会给我们设置一个临时密码,我们需要修改一下

  1. 查看临时密码

cat /var/log/mysqld.log | grep localhost
  1. 进入mysql(需先输入临时密码)并修改密码:123456为密码,可自行修改

mysql -u root -p
alter user 'root'@'localhost' identified by '123456';
  1. 测试是否已安装完成

  1. 退出MySQL

exit

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值