如何在 Linux 上搭建 java 部署环境(安装jdk/tomcat/mysql) + 将程序部署到云服务器上的操作)

  • Post category:Linux

下面是如何在 Linux 上搭建 Java 部署环境并将程序部署到云服务器上的操作攻略。本文将包含 JDK、Tomcat、MySQL 的安装,以及将程序部署到云服务器的操作。

安装 JDK

首先,使用以下命令安装 OpenJDK:

sudo apt-get update
sudo apt-get install -y openjdk-8-jdk

在安装过程中,您需要输入密码确认安装。

安装 Tomcat

使用以下命令下载 Tomcat,您也可以指定版本。例如:

wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.46/bin/apache-tomcat-9.0.46.tar.gz

解压下载的文件,并将解压后的目录重命名为 tomcat

tar -xzvf apache-tomcat-9.0.46.tar.gz
mv apache-tomcat-9.0.46 tomcat

接下来,进入 tomcat/bin 目录,使用以下命令启动 Tomcat:

./startup.sh

在成功启动后,您可以使用以下命令验证 Tomcat 是否已经运行:

curl http://localhost:8080/

安装 MySQL

使用以下命令安装 MySQL:

sudo apt-get update
sudo apt-get install -y mysql-server

在MySQL安装过程中,您将会被要求设置 MySQL 的 root 密码。安装完成后,您可以使用以下命令验证 MySQL 是否已经运行:

sudo systemctl status mysql

将程序部署到云服务器

首先,您需要将您的 Web 应用程序放置到 tomcat/webapps 目录下。例如,假设您的应用程序名为 myapp.war,那么可以使用以下命令将其复制到 tomcat/webapps 目录下:

cp myapp.war tomcat/webapps/

此时,Tomcat 将自动解压并运行您的应用程序。

接下来,您需要启动 Tomcat 的服务器。使用以下命令来启动 Tomcat 服务器:

./startup.sh

在成功启动 Tomcat 服务器后,您可以使用浏览器访问和测试您的应用程序,例如:

http://<your-server-ip>:8080/myapp

示例说明

以下是两个示例说明,您可以按照这些示例操作来安装和部署 Java 应用程序:

示例一:安装 JDK、Tomcat 和 MySQL

安装 JDK、Tomcat 和 MySQL 可以使用以下命令:

sudo apt-get update
sudo apt-get install -y openjdk-8-jdk
wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.46/bin/apache-tomcat-9.0.46.tar.gz
tar -xzvf apache-tomcat-9.0.46.tar.gz
mv apache-tomcat-9.0.46 tomcat
sudo apt-get install -y mysql-server

示例二:部署 Java 应用程序到云服务器

在您的本地计算机上打包您的 Java 应用程序,并将其上传到云服务器,例如:

scp myapp.war ubuntu@112.123.456.789:/home/ubuntu/myapp.war

接下来,您需要登录到云服务器,并将应用程序放置到 tomcat/webapps 目录下:

ssh ubuntu@112.123.456.789
mv myapp.war tomcat/webapps/

最后,启动 Tomcat 服务器,访问应用程序:

./startup.sh

以上就是完整的操作攻略,希望能够对您有所帮助。