当前位置 : 主页 > 操作系统 > centos >

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

来源:互联网 收集:自由互联 发布时间:2023-07-28
下面是对于如何在 Linux 上搭建 java 部署环境的完整攻略: 一、安装 JDK 在 Linux 上安装 JDK 的方式有很多,这里我们介绍一种适用于 CentOS 7 的方式: 下载 JDK 安装包 在官网下载对应版本

下面是对于如何在 Linux 上搭建 java 部署环境的完整攻略:

一、安装 JDK

在 Linux 上安装 JDK 的方式有很多,这里我们介绍一种适用于 CentOS 7 的方式:

  1. 下载 JDK 安装包

在官网下载对应版本的 JDK 安装包,比如 jdk-8u251-linux-x64.tar.gz

  1. 解压安装包

使用以下命令解压安装包:
tar -zxvf jdk-8u251-linux-x64.tar.gz

  1. 移动文件夹

移动解压后的文件夹到某个目录下,比如 /usr/local/
sudo mv jdk1.8.0_251 /usr/local/

  1. 配置环境变量

打开 /etc/profile 文件,加入以下环境变量配置:
export JAVA_HOME=/usr/local/jdk1.8.0_251
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

保存文件,执行以下命令让环境变量生效:
source /etc/profile

  1. 验证安装是否成功

执行以下命令验证 JDK 是否安装成功:
java -version

如果输出 JDK 的版本信息,则说明安装成功。

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

二、安装 Tomcat

在 Linux 上安装 Tomcat 的方式也有很多,这里我们介绍一种适用于 CentOS 7 的方式:

  1. 下载 Tomcat 安装包

在官网下载对应版本的 Tomcat 安装包,比如 apache-tomcat-8.5.56.tar.gz

  1. 解压安装包

使用以下命令解压安装包:
tar -zxvf apache-tomcat-8.5.56.tar.gz

  1. 移动文件夹

移动解压后的文件夹到某个目录下,比如 /usr/local/
sudo mv apache-tomcat-8.5.56 /usr/local/

  1. 开启 Tomcat 服务

执行以下命令开启 Tomcat 服务:
/usr/local/apache-tomcat-8.5.56/bin/startup.sh

  1. 验证安装是否成功

打开浏览器,在地址栏输入:
http://localhost:8080

如果出现 Tomcat 的欢迎页面,则说明安装成功。

三、安装 MySQL

在 Linux 上安装 MySQL 的方式也有很多,这里我们介绍一种适用于 CentOS 7 的方式:

  1. 安装 MySQL 客户端

使用以下命令安装 MySQL 客户端:
sudo yum install mysql

  1. 安装 MySQL 服务器

使用以下命令安装 MySQL 服务器:
sudo yum install mysql-server

  1. 启动 MySQL 服务

执行以下命令启动 MySQL 服务:
sudo systemctl start mysqld

  1. 设置 MySQL 密码

执行以下命令设置 MySQL 密码:
mysqladmin -u root password "new_password"

  1. 验证安装是否成功

执行以下命令登录 MySQL 数据库:
mysql -u root -p

输入密码,如果成功登录到 MySQL 数据库,则说明安装成功。

四、将程序部署到云服务器上
  1. 打包程序

在本地打包程序为 war 包:
mvn clean package

  1. 上传程序到云服务器

执行以下命令将 war 包上传到云服务器:
scp target/xxx.war root@server_ip:/usr/local/apache-tomcat-8.5.56/webapps/

  1. 编辑 Tomcat 配置文件

在 /usr/local/apache-tomcat-8.5.56/conf/server.xml 文件中,找到以下节点:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">

在该节点下增加以下节点:
<Context path="/xxx" docBase="/usr/local/apache-tomcat-8.5.56/webapps/xxx" debug="0" reloadable="true">
</Context>

这里假设应用的访问路径为 /xxx,war 包上传到 /usr/local/apache-tomcat-8.5.56/webapps/xxx 目录下。

  1. 重启 Tomcat 服务

执行以下命令重启 Tomcat 服务:
/usr/local/apache-tomcat-8.5.56/bin/shutdown.sh
/usr/local/apache-tomcat-8.5.56/bin/startup.sh

  1. 验证部署是否成功

打开浏览器,在地址栏输入:
http://server_ip:8080/xxx

如果能够访问到应用,则说明部署成功。

示例说明

下面给出两个示例,分别是在 CentOS 7 和 Ubuntu 18.04 上搭建 java 部署环境的过程:

示例一:在 CentOS 7 上搭建 java 部署环境
  1. 安装 JDK

参考上面的步骤,完成 JDK 的安装。

  1. 安装 Tomcat

参考上面的步骤,完成 Tomcat 的安装。

  1. 安装 MySQL

参考上面的步骤,完成 MySQL 的安装。

示例二:在 Ubuntu 18.04 上搭建 java 部署环境
  1. 安装 JDK

参考上面的步骤,在 Ubuntu 18.04 上安装 JDK 的方式为:
sudo apt-get install openjdk-8-jdk

  1. 安装 Tomcat

参考上面的步骤,在 Ubuntu 18.04 上安装 Tomcat 的方式为:
sudo apt-get install tomcat8

  1. 安装 MySQL

参考上面的步骤,在 Ubuntu 18.04 上安装 MySQL 的方式为:
sudo apt-get install mysql-server

【感谢龙石为本站提供数据共享平台 http://www.longshidata.com/pages/exchange.html】
上一篇:linux环境下恢复rm误删的文件方法
下一篇:没有了
网友评论