1. 什么是Ubuntu?

Ubuntu 是一个基于 Debian 的开源 Linux 发行版,旨在提供一个易于使用的操作系统。它是由 Canonical Ltd. 维护和支持的,并且有着丰富的软件生态系统。Ubuntu 提供了一个用户友好的图形界面,但同样适用于服务器环境,广泛应用于云计算、容器技术等领域。

1.1 Ubuntu的特点

  • 易用性:用户友好的界面,适合初学者。
  • 社区支持:强大的社区支持和丰富的文档。
  • 软件更新:定期更新,提供最新的软件包。
  • LTS版本:长期支持版本(LTS),每两年发布一次,提供五年的安全更新。

2. Ubuntu与CentOS的区别

特性UbuntuCentOS
基础基于Debian基于Red Hat Enterprise Linux (RHEL)
包管理器APT (dpkg)YUM (RPM)
发行周期每6个月发布新版本,LTS每2年发布每2年发布新版本
目标用户适合桌面和服务器主要面向服务器
默认桌面环境GNOME不同版本可能有不同的环境

3. 基于VMware安装Ubuntu Server 22.04

3.1 下载Ubuntu Server 22.04

  1. 访问 Ubuntu官方网站
  2. 下载最新的 Ubuntu Server 22.04 LTS ISO 文件。

3.2 在VMware中创建虚拟机

  1. 打开 VMware Workstation。
  2. 点击“Create a New Virtual Machine”。
  3. 选择“Custom (advanced)”选项,点击“Next”。
  4. 选择虚拟机硬件兼容性(例如,选择最新版本),点击“Next”。
  5. 选择“Installer disc image file (iso)”,然后选择下载的 Ubuntu Server ISO 文件,点击“Next”。
  6. 选择操作系统类型为“Linux”,版本选择“Ubuntu 64-bit”,点击“Next”。
  7. 设置虚拟机名称和位置,点击“Next”。
  8. 分配处理器和内存(建议至少2GB RAM),点击“Next”。
  9. 创建虚拟硬盘(推荐选择“Store virtual disk as a single file”),设置大小(建议至少20GB),点击“Next”。
  10. 点击“Finish”完成虚拟机创建。

3.3 启动虚拟机并安装Ubuntu Server

  1. 启动创建好的虚拟机。
  2. 选择“Install Ubuntu Server”。
  3. 选择语言和地区设置。
  4. 配置网络连接(可以选择 DHCP 或手动配置)。
  5. 设置用户和密码。
  6. 选择要安装的服务和软件包(可以选择 OpenSSH server 以便远程访问)。
  7. 安装完成后,重启虚拟机。

4. 配置远程连接

4.1 开启SSH服务

  1. 在终端中更新软件包:

    sudo apt update
    sudo apt upgrade
    
  2. 安装 OpenSSH Server:

    sudo apt install openssh-server
    
  3. 启动 SSH 服务并设置开机自启:

    sudo systemctl start ssh
    sudo systemctl enable ssh
    
  4. 检查 SSH 服务状态:

    sudo systemctl status ssh
    

4.2 远程连接Ubuntu Server

在另一台计算机上,使用 SSH 客户端(如 PuTTY 或命令行)连接到 Ubuntu Server:

ssh username@your_server_ip

5. 安装JDK

5.1 安装OpenJDK

  1. 更新包列表并安装 OpenJDK:

    sudo apt install openjdk-17-jdk
    
  2. 检查 Java 安装是否成功:

    java -version
    

5.2 设置环境变量

编辑 /etc/environment 文件,添加 JAVA_HOME 变量:

sudo nano /etc/environment

在文件末尾添加以下内容:

JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"

保存并退出。使环境变量生效:

source /etc/environment

6. 安装Tomcat

6.1 下载Tomcat

  1. 访问 Tomcat官网 下载最新版本(例如 9.x 或 10.x)。

  2. 使用 wget 下载 Tomcat:

    wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.68/bin/apache-tomcat-9.0.68.tar.gz
    

6.2 解压和配置Tomcat

  1. 解压下载的文件:

    tar -xvzf apache-tomcat-9.0.68.tar.gz
    
  2. 移动到 /opt 目录并重命名:

    sudo mv apache-tomcat-9.0.68 /opt/tomcat
    
  3. 进入Tomcat目录并启动Tomcat:

    cd /opt/tomcat/bin
    sudo ./startup.sh
    

6.3 访问Tomcat

在浏览器中访问 Tomcat 的默认页面:

http://your_server_ip:8080

7. 总结

在本教程中,我们介绍了 Ubuntu 操作系统及其与 CentOS 的区别,并详细讲解了如何在 VMware 中安装 Ubuntu Server 22.04,配置远程连接,以及安装 JDK 和 Tomcat。通过本教程,你应该能够在自己的服务器上搭建一个基本的 Java Web 开发环境。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐