在 Linux 上搭建 Java 环境

2024-07-09 1157阅读

目录

一、安装jdk 

 1. 挑选 jdk 版本 

 2. 安装

 3. 验证 jdk  

二、安装tomcat

 1. 下载压缩包

 2. 上传压缩包给 Linux (需要用到 rz 命令)

 3. 解压压缩包(需要用到 unzip) 

 4. 进入 bin 目录 

 5. 给启动脚本增加可执行权限 

 6. 启动 tomcat

 7. 验证 tomcat 启动

三、安装mysql

 1. 安装必要的包

 2. 启动

 3. 测试连接


为了运行 JavaWeb 程序,我们需要在 Linux 安装 jdk、tomcat、mysql 等,下面我使用管理员用户(root)在 Linux 上演示安装步骤

一、安装jdk 

 1. 挑选 jdk 版本 

yum list | grep jdk

在 Linux 上搭建 Java 环境

我这里选择的是 java-1.8.0-openjdk-devel.x86_64   

 2. 安装

yum install java-1.8.0-openjdk-devel.x86_64

 在 Linux 上搭建 Java 环境

 3. 验证 jdk  

安装之后输入 javac 验证是否安装成功,如下图所示,就是安装成功了

在 Linux 上搭建 Java 环境

二、安装tomcat

这里我的 CentOS 系统版本太低,导致没有 tomcat 8,所以就需要去官网手动下载 tomcat 压缩包,如果有 tomcat 8 版本的话就可以直接下载(下载命令跟上面一样)

在 Linux 上搭建 Java 环境

 1. 下载压缩包

tomcat 官网  Apache Tomcat® - Welcome!

 在 Linux 上搭建 Java 环境

 2. 上传压缩包给 Linux (需要用到 rz 命令)

  把下载好的压缩包,拖拽到 Linux 系统中

在 Linux 上搭建 Java 环境

 如果出现进度条不都的情况,说明缺少 rz 命令

在 Linux 上搭建 Java 环境

 安装 rz 

yum install lrzsz

安装之后就可以了 

 3. 解压压缩包(需要用到 unzip) 

下一步,解压缩安装包

unzip apache-tomcat-8.5.98.zip 

解压完成 

 在 Linux 上搭建 Java 环境

如果缺少 unzip 命令,那就输入下面命令安装

yum install unzip

 4. 进入 bin 目录 

 解压完成之后,进入,并找到 bin 进去

cd apache-tomcat-8.5.98
cd bin
ll

这些就是我们熟悉的 tomcat 启动脚本了 

在 Linux 上搭建 Java 环境

这里有两个启动脚本

  • startup.bat 是windows 上用的
  • startup.sh  是 Linux 上用的

     5. 给启动脚本增加可执行权限 

    在 bin 目录中,需要给这些 .sh 文件加上可执行权限

    chmod +x *.sh

    在 Linux 上搭建 Java 环境

     6. 启动 tomcat

    sh startup.sh

    在 Linux 上搭建 Java 环境

     7. 验证 tomcat 启动

    1)通过 ps 验证

    ps aux | grep tomcat

    在 Linux 上搭建 Java 环境 2)通过 netstat 验证

    netstat -anp | grep 8080

    在 Linux 上搭建 Java 环境

     以上两种情况都可验证 tomcat 运行成功

    三、安装mysql

    使用 yum 安装 mariadb (是 mysql 的孪生兄弟)

     1. 安装必要的包

    1)安装 mariadb 服务

    yum install -y mariadb-server

    2)安装 mariadb 命令行客户端

    yum install -y mariadb

    3)安装 mariadb C library

    yum install -y mariadb-libs

    4)安装 mariadb 开发包

    yum install -y mariadb-devel

     2. 启动

    1)启动服务

    systemctl start mariadb

    2)设置服务自动启动

    systemctl enable mariadb

    3)查看服务状态

    systemctl status mariadb

     运行成功,Active 状态为 active(running)

    在 Linux 上搭建 Java 环境

     3. 测试连接

    使用命令行客户端尝试连接

    mysql -uroot

    在 Linux 上搭建 Java 环境

    查看 mariadb 版本号

    select version();

    在 Linux 上搭建 Java 环境

    创建数据库时为了支持中文,统一指定 uft8mb4 字符集

    create database demo_db charset utf8mb4;

    按 ctrl + c 退出 nariadb

    在 Linux 上搭建 Java 环境

VPS购买请点击我

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

目录[+]