首页 > 系统相关 >centOs8 安装JavaEE

centOs8 安装JavaEE

时间:2023-08-20 16:44:07浏览次数:52  
标签:tomcat jdk rpm JavaEE idea 文件夹 mysql 安装 centOs8

(1)安装linux版本的jdk步骤:

  1. 先下载linux的jdk版本:下载网站:Java Downloads | Oracle 中国

  2. 利用xshell:创建一个jdk文件夹:

    mkdir /opt/jdk
  3. 利用xftp将步骤1中下载好的jdk版本安装包上传到jdk文件夹中;

  4. 解压jdk文件夹中的jdk压缩包

    1.先进入jdk文件: cd /opt/jdk
    2.在jdk文件中进行解压: tar -zxvf jdk_linux-x64_bin.tar.gz
  5. 创建一个新的文件夹,将jdk解压后的文件移动到该文件夹中

    1.创建文件夹:mkdir /usr/local/java
    2.将jdk文件移动到java文件夹中: mv /opt/jdk/jdk-17.0.8/ /usr/local/java/
  6. 切换到home文件,编辑etc目录下的profile(进行环境变量的设置)

1.cd /home
2.环境变量的设置: vim /etc/profile
进入vim模式后;利用i切换到插入模式;光标移动到最下面后,添加指令如下:
export JAVA_HOME=/usr/local/java/jdk-17.0.8
export JAVA PATH=$JAVA_HOME/bin:$PATH
最后保存退出vim

7.最后进行资源的更新后,上面的配置才能生效

source /etc/profile

最后进行测试即可:

(2)安装tomcat

  1. 先下载linux的tomcat版本:下载网站:Apache Tomcat® - Apache Tomcat 10 Software Downloads

  2. 利用xshell:创建一个tomcat文件夹:

    mkdir /opt/tomcat
  3. 使用xftp 步骤1中下载好的tomcat版本安装包上传到tomcat文件夹中;

  4. 进入tomcat文件夹,对tomcat安装包进行解压缩

    cd /opt/tomcat
    tar -zxvf apache-tomcat-10.1.12.tar.gz  
  5. 解压缩后,进入tomcat文件下的bin目录

    cd apache-tomcat-10.1.12/
    cd bin/
  6.  

7.对tomcat的端口8080,设置防火墙状态为允许通过,并进行配置刷新后,设置生效;

firewall-cmd --permanent --add-port=8080/tcp  # 配置8080端口为允许通过
firewall-cmd --reload   # 刷新配置

8.进行测试 :当前linux系统的ip地址:8080

(3) Idea2022的安装

  1. 下载linux版本的idea软件: 网址:Thank you for downloading IntelliJ IDEA! (jetbrains.com)

  2. 打开linux终端:创建一个idea文件夹:

    mkdir /opt/idea
  3. 使用xftp 步骤1中下载好的idea版本安装包上传到idea文件夹中;

  4. 进入idea文件夹,并进行解压idea压缩包,并进入idea2022文件中的bin文件

    cd /opt/idea
    tar -zxvf ideaIC-2022.2.5.tar.gz
    cd idea-IC-222.4554.10/
    cd bin/

    5.执行./iead.sh命令,即可打开idea的图形界面;

(4) centos8安装mysql-8.1.0-1

  1. 先从官网中下载linux版本的mysql8;网址:MySQL :: Download MySQL Community Server

  2. 在opt目录中创建mysql文件夹(注意要使用:root用户登录)

    1. mkdir /opt/mysql
  3. 使用xftp 步骤1中下载好的mysql8版本安装包上传到mysql文件夹中;

  4. 进入mysql文件夹,对mysql安装包进行解压缩

    1. cd /opt/mysql
    2. tar -xvf mysql-8.1.0-1.el8.x86_64.rpm-bundle.tar
  5. 由于mysql会与mariadb冲突,所以需要检查是否含有mariadb文件,有则需要删除

    1.  rpm -qa|grep mari  # 检查是否含有
    2. rpm -e --nodeps mari  #进行删除
  6. 按照如下进行逐个安装

    1.  rpm -ivh mysql-community-common-8.1.0-1.el8.x86_64.rpm 
    2. rpm -ivh mysql-community-client-plugins-8.1.0-1.el8.x86_64.rpm
    3. rpm -ivh mysql-community-libs-8.1.0-1.el8.x86_64.rpm
    4. rpm -ivh mysql-community-client-8.1.0-1.el8.x86_64.rpm
    5. rpm -ivh mysql-community-icu-data-files-8.1.0-1.el8.x86_64.rpm
    6. rpm -ivh mysql-community-server-8.1.0-1.el8.x86_64.rpm
  7.  

  8. 设置登录mysql密码(注意 因为默认安装并启用了validate_password, 所以口令必须满足以下全部条件: 至少一个大写字母+至少一个小写字母+至少一个数字+至少一个符号+总长度不低于8)

    1. alter user 'root'@'localhost' identified by 'rootMysql8@';
    2. flush privileges; #密码重新设置后,需要进行刷新才生效
  9. 最后重新登录进行测试即可:

mysql -u root -p     #进行登录

(十六) Shell编程

标签:tomcat,jdk,rpm,JavaEE,idea,文件夹,mysql,安装,centOs8
From: https://www.cnblogs.com/nzm-2019/p/17644229.html

相关文章

  • Windows安装Archlinux(WSL2)
    导言对于在Windows中使用Linux系统,有很多种实现方法。最常见的方法就是使用VM虚拟机软件。于是微软推出了WSL(WindowsSubSystemForLinux),初代的WSL1,总体上是在运行时将LinuxSystemCall翻译为NTAPI调用,从而在NT内核基础之上模拟实现Linux内核。也许是因为WSL1靠翻译SystemCa......
  • linux 安装jdk
    (1)下载安装包JDK安装包下载地址:链接:https://pan.baidu.com/s/1Vt0nqNBOVl7Chuap4Gj3tg提取码:9fy2(2)SSH上传工具SSH安装包下载地址:链接:https://pan.baidu.com/s/1TiFqxSJbmxupcjSHmcLLvQ提取码:tbo9(3)安装SSH成功可直接右键,点击【Upload】上传到/usr/local/java目录......
  • JAVAEE就业免费视频教程springboot综合案例
    day06_springboot综合案例资源权限管理查询资源权限查询资源权限执行流程编写PermissionMapper接口publicinterfacePermissionMapper{/***查询资源权限*/List<Permission>findAll();}编写PermissionServicepublicinterfacePermissionServi......
  • 安装fastadmin插件之企业官网
    1、前置条件安装企业官网插件之前,需要先安装好fastadmin框架,如何安装fastadmin框架,请访问该网址https://www.fastadmin.net/video.html2、安装企业官网插件打开插件管理点击本地安装选择企业官网插件压缩包安装完成,刷新浏览器......
  • windows上多版本nodejs安装和切换
    安装nvm下载地址:https://github.com/coreybutler/nvm-windows/releases下载exe安装即可。查看nvm版本: 查看已安装的nodejs版本: 安装Nodejs,比如安装版本v14.21.3执行命令:nvminstall14.21.3然后输入:nvmuse14.21.3指定当前使用的nodejs版本 ......
  • esxi虚拟机安装群晖,并直通核显给群晖,实现核显硬解以N5105为例。
    n5105一直又个遗憾就是不能虚拟机安装群晖并硬解,之前的硬解方案大多数都是套娃式的解决方案,没有一个是可以真正实现群晖下直接硬解的。当然遗憾的还不是N5105,可以说英特尔11-13代的cpu的核显都是不被支持的,包括N6005、J6412、J6413、N100、N200、N305等都是一个情况。本次也是一......
  • Anaconda安装与配置(Python环境及库依赖)
    一,下载安装相关1,这个软件什么作用?Anaconda:Python大礼包(包含解析器,一系列库,软件包管理器Conda)主要作用,不用配库,如果需要库a,anaconda会把库a相关的依赖库一并打包下载次要作用,可以同时安装不同版本的python,和对应依赖库,相互隔离。2,在哪下载anaconda?清华源:Indexof/anaconda/a......
  • 嵌入式开发软件安装教程(STM32CubeMX+MDK)
    1.STM32CubeMX,图形化配置工具安装STM32CubeMX必须具备的条件(1)JRE(JavaRuntimeEnvironment):JAVA运行环境。(2)STM32CubeMX软件:图形化配置,生成初始化代码。(3)HAL库PACK包:F0、F1、F3、H7等Cortex内核,都需要对应的PACK包安装。安装步骤:安装路径尽量避免出现中文1.1安装JAVAJRE......
  • vuepress 安装报错问题
    关于vuepress部署出现样式的问题及解决6月前作者:我yi癫狂分类: 博客文章阅读(35)原文违法举报 目录vuepress部署出现样式问题vuepress个人博客部署遇到的一些问题1、js和css出现404问题2、每次都要重复操作打包、运行、上传github很麻烦怎么办?3、github.io无法打开怎......
  • 如何使用U盘安装Ubuntu 14.04
    对于做运维的同学来说U盘装个系统不就是分分钟的事吗,这有什么好说的?可偏偏通过U盘安装Ubuntu却是问题重重,下面我们就来说说几个U盘安装UbuntuServer时遇到的问题。对于做运维的同学来说U盘装个系统不就是分分钟的事吗,这有什么好说的?U盘安装系统一般就是如下几步:下载系统......