linux学习笔记linux搭建javaee环境(包括jdkideamysqltomcat)

吞吞吐吐大魔王      2022-04-12     470

关键词:

文章目录

1. JDK 安装

  1. 在 opt 下创建一个目录,用来存放 jdk 软件

    mkdir /opt/jdk
    
  2. 通过 xftp 软件,将我们安装的 jdk 压缩文件传输到这个 /opt/jdk 目录

  3. 到该目录下解压传输过来的 jdk 压缩文件

    cd /opt/jdk
    tar -zxvf jdk-8u311-linux-x64.tar.gz
    
  4. 再创建一个目录,用来存放解压后的 jdk 文件

    mkdir /usr/local/java
    mv /opt/jdk/jdk1.8.0_311 /usr/local/java
    
  5. 配置并且引入环境变量

    vim /etc/profile
    export JAVA_HOME=/usr/local/java/jdk1.8.0_311
    export PATH=$JAzaiVA_HOME/bin:$PATH
    
  6. 让新的环境变量生效

    source /etc/profile
    

2. tomcat 安装

  1. 在 opt 下创建一个目录,用来存放 tomcat 软件

    mkdir /opt/tomcat
    
  2. 通过 xftp 软件,将我们安装的 tomcat 压缩文件传输到这个 /opt/tomcat 目录

  3. 到该目录下解压传输过来的 tomcat 压缩文件

    cd /opt/tomcat
    tar -zxvf apache-tomcat-8.5.59.tar.gz
    
  4. 进入解压文件的 bin 目录中

    cd apache-tomcat-8.5.59/bin/
    
  5. 启动 tomcat

    ./startuo.sh
    
  6. 开放端口8080

    firewall-cmd --permanent --add-port=8080/tcp
    firewall-cmd --reload
    

3. IDEA 2021 安装

  1. 在 opt 下创建一个目录,用来存放 idea 软件

    mkdir /opt/idea
    
  2. 通过 xftp 软件,将我们安装的 idea 压缩文件传输到这个 /opt/idea 目录

  3. 到该目录下解压传输过来的 idea 压缩文件

    cd /opt/idea
    tar -zxvf ideaIC-2021.3.tar.gz
    
  4. 进入解压文件的 bin 目录中

    cd idea-IC-213.5744.223/bin/
    
  5. 启动 IDEA

    ./idea.sh
    

4. MySQL 5.7 安装

  1. 在 opt 下创建一个目录,用来存放 mysql 软件,并 cd 到该目录下

    mkdir /opt/mysql
    cd /opt/mysql
    
  2. 下载 MySQL 5.7 安装包

    wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
    
  3. 到该目录下解压下载的 MySQL 压缩文件

    tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
    
  4. 如果你是 CentOS7.6 的话,会自带一个类 MySQL 的数据库 mariadb,会跟 MySQL 冲突,因此你要使用 MySQL 的话,就要先删除 mariadb

    // 查询 mariadb 安装包
    rpm -qa | grep mariadb
    
    // 卸载 mariadb
    rpm -e --nodeps mariadb-libs
    
  5. 安装 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
    
  6. 启动 MySQL

    systemctl start mysqld.service
    
  7. MySQL 会自动给 root 用户设置随机密码,查看方法为

    grep "password"/var/log/mysqld.log
    
  8. 更改 root 用户密码

    // 先运行 mysql,输入 MySQL 自动设置的密码
    mysql -u root -p
    
    // 更改 root 用户密码
    set password for 'root'@'localhost'=password('新的密码')
    
    // 使设置密码生效
    flush privileges
    

linux学习必备|搭建javaee开发环境

搭建JAVAEE开发环境安装JDK第一步:先将软件通过xftp5上传到/opt下第二步:解压缩到/opt目录下第三步:配置环境变量的配置文件vim/etc/profileJAVA_HOME=/opt/jdk1.7.0_79PATH=$JAVA_HOME/bin:$PATHCLASSPATH=$JAVA_HOME/lib:.exportJAVA_HOMEPATHCLASSPATH第四步:... 查看详情

linux中搭建javaee环境之安装jdk-1.8和tomcat(代码片段)

搭建JavaEE环境概述:如果需要在Linux下进行JavaEE的开发,我们需要安装一些适合在Linux环境下运行的软件如idea、Tomcat、MySQL、jdk、centos等等 1.jdk的安装安装步骤mkdir/opt/jdk通过xftp7上传到/opt/jdk下cd/opt/jdk解压tar-zxvfjdk-8u281-linux-x64... 查看详情

javaee——宜立方商城07:linux上搭建solr服务数据库导入索引库搜索功能的实现

1. 学习计划1、Solr服务搭建2、Solrj使用测试3、把数据库中的数据导入索引库4、搜索功能的实现2. Solr服务搭建2.1. Solr的环境Solr是java开发。需要安装jdk。安装环境Linux。需要安装Tomcat。2.2. 搭建步骤第一步:把solr的... 查看详情

linux搭建qt环境笔记

   ***[../../../../lib/libQtWebKit.so.4.7.4]Error1make[1]:Leavingdirectory`/home/cloverbox/qt-everywhere-opensource-src-4.7.4/src/3rdparty/webkit/WebCore‘make:***[sub-webkit-make_defaul 查看详情

docker学习笔记之一,搭建一个javatomcat运行环境

Docker学习笔记之一,搭建一个JAVATomcat运行环境前言Docker旨在提供一种应用程序的自动化部署解决方案,在Linux系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安... 查看详情

java学习心得之linux下搭建javaweb环境

Java学习心得之Linux下搭建JavaWeb环境1.前言2.Java安装3.tomcat安装4.tomcat简单命令 一、前言本篇博文记录了Linux下JavaWeb环境的搭建,本文内容基于以下文章:http://m.blog.csdn.net/article/details?id=7727927(ubuntu下搭建javaweb开发环境的详细... 查看详情

win10下从零搭建linux+ansible+k8s学习环境笔记(1*master/controller+3*node)(代码片段)

...xff0c;所以顺便温习一下ansible。这是一个在Win10上从零搭建学习环境的教程ÿ 查看详情

win10下从零搭建linux+ansible+k8s学习环境笔记(1*master/controller+3*node)(代码片段)

...方便所以顺便温习一下ansible。这是一个在Win10上从零搭建学习环境 查看详情

hadoop学习笔记二集群环境搭建(代码片段)

零、准备工作    准备三台Linux服务器。本文是在自己的台式机上安装了虚拟机工具(vmware和virtualbox都行),装3台CentOS7虚拟机。    集群规划:hadoop001192.168.164.10hadoop002192.168.164.20hadoop003192.168.164.30HDFS集群NameNo... 查看详情

在linux搭建操作系统实战的学习环境(代码片段)

Linux中操作系统模拟的环境搭建1.前期需要的工具bochs(虚拟机),实际上就是操作系统模拟器nasm(intel汇编器),这里不采用as(gasGNU)因为后期都是用的intel汇编。在window上搭建的Linux虚拟机g++编译器 2. 环境的搭建在window上搭建... 查看详情

linux学习笔记linux环境变量初稿

set命令会显示为某个特定进程设置的所有环境变量,但不包括一些没有设置值的默认环境变量可以通过等号来给环境变量赋值,值可以是数值或字符串 如果要给变量赋一个含有空格的字符串值,必需用单引号来界定字符串的... 查看详情

scrapy爬虫学习笔记-windows下搭建开发环境1

一、pycharm的安装和简单使用                  二、mysql和navicat的安装和使用    三、windows和linux下安装python2和pyth 查看详情

linux——学习笔记(环境变量的设置)

目录:1、环境变量概要      2、与环境变量相关的文件      3、设置环境变量 1、环境变量概要   环境变量,简单来说,是储存了环境信息的变量。2、与环境变量相关的... 查看详情

linux深度学习进展笔记(代码片段)

1.环境搭建无线网卡驱动AX201安装:下载合适的无线网卡驱动具体下载链接:https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html把下载好的ucode文件复制到/lib/firmware里cp*.ucode/lib/firmware-然后重启增加用户组sudoadd 查看详情

linux深度学习进展笔记(代码片段)

1.环境搭建无线网卡驱动AX201安装:下载合适的无线网卡驱动具体下载链接:https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html把下载好的ucode文件复制到/lib/firmware里cp*.ucode/lib/firmware-然后重启增加用户组sudoadd 查看详情

谷粒商城学习笔记--环境搭建&项目结构创建(代码片段)

一、环境虚拟机ip192.168.174.128本地ip192.168.31.14本地和虚拟机要互相ping通二、Docker虚拟化容器技术。Docker基于镜像,可以秒级启动各种容器。每一种容器都是一个完整的运行环境,容器之间互相隔离。安装dockerDocker安装文... 查看详情

javaee学习笔记[v1jsp编程]

...月初学校开设了javaee的课程,也就此展开了对javaee基础的学习。然后老师也对这次的课程有一定要求。前面的基础就为最终的作业做准备啦~   在上学期我们学习了java相关知识,也对javase的安装使用有了一定的认知,... 查看详情

linux初学须知(linux发展史环境搭建基础语法)

...inux是什么?二、Linux发展史三、Linux环境搭建四、Linux学习(学习阶段及基础指令)Linux学习阶段Linux基础指令前言首先我们从企业的角度出发,毕竟大部分人毕业之后是要进入到企业工作,企业有什么需求࿰... 查看详情