【Linux 学习笔记】Linux 搭建 JavaEE 环境(包括 JDK、IDEA、MySQL、tomcat)

本文阅读 2 分钟
首页 Linux,系统 正文
  1. 在 opt 下创建一个目录,用来存放 jdk 软件 mkdir /opt/jdk
  2. 通过 xftp 软件,将我们安装的 jdk 压缩文件传输到这个 /opt/jdk 目录
  3. 到该目录下解压传输过来的 jdk 压缩文件 cd /opt/jdk
  4. -zxvf jdk-8u311-linux-x64.tar.gz
  5. 再创建一个目录,用来存放解压后的 jdk 文件 mkdir /usr/local/java
  6. /opt/jdk/jdk1.8.0_311 /usr/local/java
  7. 配置并且引入环境变量 vim /etc/profile
  8. JAVA_HOME=/usr/local/java/jdk1.8.0_311

export PATH=$JAzaiVA_HOME/bin:$PATH

  1. 让新的环境变量生效 source /etc/profile
  2. 在 opt 下创建一个目录,用来存放 tomcat 软件 mkdir /opt/tomcat
  3. 通过 xftp 软件,将我们安装的 tomcat 压缩文件传输到这个 /opt/tomcat 目录
  4. 到该目录下解压传输过来的 tomcat 压缩文件 cd /opt/tomcat
  5. -zxvf apache-tomcat-8.5.59.tar.gz
  6. 进入解压文件的 bin 目录中 cd apache-tomcat-8.5.59/bin/
  7. 启动 tomcat ./startuo.sh
  8. 开放端口8080 firewall-cmd --permanent --add-port=8080/tcp
    firewall-cmd --reload
  1. 在 opt 下创建一个目录,用来存放 idea 软件 mkdir /opt/idea
  2. 通过 xftp 软件,将我们安装的 idea 压缩文件传输到这个 /opt/idea 目录
  3. 到该目录下解压传输过来的 idea 压缩文件 cd /opt/idea
  4. -zxvf ideaIC-2021.3.tar.gz
  5. 进入解压文件的 bin 目录中 cd idea-IC-213.5744.223/bin/
  6. 启动 IDEA ./idea.sh
  7. 在 opt 下创建一个目录,用来存放 mysql 软件,并 cd 到该目录下 mkdir /opt/mysql
  8. /opt/mysql
  9. 下载 MySQL 5.7 安装包 wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
  10. 到该目录下解压下载的 MySQL 压缩文件 tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
  11. 如果你是 CentOS7.6 的话,会自带一个类 MySQL 的数据库 mariadb,会跟 MySQL 冲突,因此你要使用 MySQL 的话,就要先删除 mariadb // 查询 mariadb 安装包
  12. -qa | grep mariadb

// 卸载 mariadb
rpm -e --nodeps mariadb-libs

  1. 安装 MySQL rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm
  2. -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

  1. 启动 MySQL systemctl start mysqld.service
  2. MySQL 会自动给 root 用户设置随机密码,查看方法为 grep "password"/var/log/mysqld.log
  3. 更改 root 用户密码 // 先运行 mysql,输入 MySQL 自动设置的密码
  4. -u root -p

// 更改 root 用户密码
set password for 'root'@'localhost'=password('新的密码')

// 使设置密码生效
flush privileges

本文为互联网自动采集或经作者授权后发布,本文观点不代表立场,若侵权下架请联系我们删帖处理!文章出自:https://t4dmw.blog.csdn.net/article/details/121867764
-- 展开阅读全文 --
BUUCTF Web [极客大挑战 2019]Knife
« 上一篇 06-24
安全面试之XSS(跨站脚本攻击)
下一篇 » 07-24

发表评论

成为第一个评论的人

热门文章

标签TAG

最近回复