Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)

1. 安装JDK1.8

Java开发工具包(JDK)是每个Java开发人员和运行Java应用的系统的必备工具,JDK1.8是一款广泛使用的Java版本,因其稳定性和性能而受到开发者的喜爱。

安装步骤:
  1. 更新系统包索引:
    首先,打开终端并运行下面的命令更新您的包索引。这将确保您安装软件时是从最新的软件仓库获取的。

    sudo apt-get update

  2. 安装JDK1.8:
    在更新软件仓库之后,您可以通过运行下面的命令来安装JDK1.8。

    sudo apt-get install openjdk-8-jdk

  3. 验证安装:
    安装完成后,您可以通过运行下面的命令来验证JDK是否成功安装。

    java -version

安装JDK的过程是相对简单的,一旦完成,您就可以开始Java应用的开发和运行了。

2. 安装Tomcat

Tomcat是一个开源的Web服务器和Servlet容器,由Apache软件基金会开发,用Java语言编写,能够提供一个纯Java的HTTP Web服务器环境,供Java代码运行。

安装步骤:
  1. 下载Tomcat:
    首先,前往Apache Tomcat的官方网站下载Tomcat的最新版本。您可以选择.tar.gz文件以手动安装。使用wget命令下载Tomcat到您的系统。

    wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.56/bin/apache-tomcat-9.0.56.tar.gz

  2. 安装Tomcat:
    下载完成后,解压文件,并将解压后的Tomcat目录移动到您的目标安装目录。

    tar -xvf apache-tomcat-9.0.56.tar.gz
    sudo mv apache-tomcat-9.0.56 /usr/local/tomcat9

  3. 运行Tomcat服务器:
    通过以下命令启动Tomcat服务器。

    /usr/local/tomcat9/bin/startup.sh

通过浏览器访问 http://localhost:8080 来验证您的Tomcat服务器是否运行。您应该能够看到Tomcat的默认页面。

3. 安装MariaDB

MariaDB是一款开源的关系数据库管理系统,它是MySQL的一个分支,目的是保持开源自由。MariaDB的安装和使用对于Linux用户而言是一个相对直接的过程。

安装步骤:
  1. 安装MariaDB:
    通过运行以下命令在Linux系统中安装MariaDB。

    sudo apt-get install mariadb-server

  2. 启动MariaDB服务并设置开机自启:
    安装完成后,启动MariaDB服务,并确保它设置为开机启动。

    sudo systemctl start mariadb
    sudo systemctl enable mariadb

  3. 安全设置:
    运行 sudo mysql_secure_installation命令来设置密码策略、更改root密码、移除匿名用户、禁止root远程访问和删除测试数据库。

这个命令将引导您完成一些基本的安全设置,帮助保护您的MariaDB安装。

相关推荐
HLC++3 小时前
Linux的进程间通信
android·linux·服务器
华清远见IT开放实验室4 小时前
实验室建设案例 | 石家庄科技信息职业学院嵌入式实验室——从底层硬件到系统应用,一所应用型高校的嵌入式人才培养这样落地
linux·arm开发·stm32·嵌入式硬件·高校·实验室建设
groundhappy7 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
通信小小昕8 小时前
Ubuntu 26.04 中文输入法安装
linux·运维·ubuntu
张小姐的猫9 小时前
【Linux】网络编程 —— HTTP协议(上)
linux·运维·服务器·网络·http·单例模式·策略模式
栩栩云生9 小时前
AI 写代码犯的错,早被写进了错题集
linux·安全·ai编程
imc.1110 小时前
linux基础IO
linux·运维·服务器
BelongPanda12 小时前
Linux Nginx 纯手动 Let‘s Encrypt 泛域名证书配置教程
linux·nginx
酷可达拉斯12 小时前
Linux操作系统-shell编程(0)
linux·运维·服务器·python·云计算
2301_7779983413 小时前
Linux中断机制:操作系统如何高效运行
linux·运维·服务器