web项目到tomcat服务器上,从零部署javaWEB项目到tomcat服务器

本文详细介绍了如何在Linux服务器上部署JDK、使用YUM安装和验证JDK1.8,接着讲解了通过Xshell5远程连接服务器,下载并解压安装Tomcat8.0,以及上传和启动Tomcat服务。此外,还提到了使用YUM安装MySQL,以及导出WAR包并上传至Tomcat的webapps目录下,最后简要提及了项目上线的一些后续工作和注意事项,如环境变量配置、服务管理等。
摘要由CSDN通过智能技术生成

1.工具准备

首先,要部署项目到服务器你得有台服务器。假设你有台 linux 系统的服务器。

Shell 命令工具:Xshell 5

2.搭建环境

服务器有了,控制服务器的工具有了,那么就需要配置环境了。

首先安装 JDK,这里安装 JDK1.8。linux 安装软件的方式有很多,这里使用 yum 方式安装 JDK.

2.1 连接服务器

打开 Xshell5, 创建新连接,连接名称随意写,协议选 SSH,主机填服务器的 IP 地址,端口号 22(linux),确定,按提示输入用户名密码,登录成功。

2.2 安装 JDK1.8

输入 yum -y list java (shell 命令下粘贴快捷键为 shift+insert) 查看 yum 库中的 java 资源文件,会出来许多跟 java 相关的资源,我们选择安装 JDK1.8

输入 yum -y install java-1.8.0-openjdk,系统会自动将前缀为 java-1.8.0-openjdk 的文件安装到服务器上。等待安装。

显示 complete 意味着安装完成。输入 java -version 显示出相应的 java 版本信息则证明安装成功。

因为是使用 yum 安装,所以 yum 自动将 java 放到了/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.101-3.b13.el6_8.x86_64/

此时输入 cd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.101-3.b13.el6_8.x86_64 会跳转到 java 根目录,再输入 ll(两个小写的 L),会显示当前文件夹

下的所有子文件,看以看到 bin、jre、lib 等文件都在。

2.3 安装 tomcat(使用下载压缩包解压配置方式安装)

打开 tomcat 官网下载 tomcat8.0 压缩包 (注意是 tar.gz 后缀的,linux 默认不支持 zip 压缩方式)。

Xshell 没有上传下载功能,输入 yum install lrzsz 安装 rzsz 上传下载文件。提示 Is this ok,输入 y。提示 complete,安装成功。

输入 cd usr/local 跳转到该目录,输入 rz,会出现上传文件窗口,选择下载的 tomcat8.0 压缩包,上传.

上传完成之后输入 ll 查看压缩包已经上传成功。

输入 tar -zxv -f apache-tomcat-8.5.5.tar.gz 解压缩 tomcat 压缩包。

输入 mv apache-tomcat-8.5.5 tomcat 将解压出来的文件夹改名成 tomcat,以后使用路径的时候方便使用。

输入 ll 可以看出 tomcat 文件夹已经存在,可以跳转进去发现 bin、lib 文件夹都在.

输入/usr/local/tomcat/bin/startup.sh 启动 tomcat 服务,浏览器地址栏输入 ip 地址:8080 如果能打开 tomcat 页面就表示安装成功。

启动 tomcat

输入/usr/local/tomcat/bin/startup.sh

关闭 tomcat 命令/usr/local/tomcat/bin/shutdown.sh

这里只为了演示用没有配置 tomcat 环境变量和设置 tomcat 服务开机自启动,这样的配置玩玩是可以的,但是真正的项目中是必须要一点一点好好配置的,不能服务器一重启还得手动一点一点去启动服务。想要配置的话自行百度,这里不做赘述。

2.4 安装 mysql

安装步骤选择 2.2 和 2.3 都可以,安装就是那回事,把该配置的配置好就行了。其实更推荐 2.3 的安装方式,如果使用 yum 安装,乍一看很方便,一键安装,yum 会自动将安装软件所需要的所有依赖都自动下载好,但是,你不知道安装在哪,找的话会很麻烦,而且不想 2.3 那样解压出来所有文件就都在一个文件夹下,yum 可能会将文件分成好几个路径。所以为了方便以后使用和控制,建议使用 2.3 安装方式。

3.导出、上传 war 包

在 eclipse 项目上右键>>export>>WAR file>>选择导出路径,导出。然后在 xshell 里跳转到 tomcat 中的 webapps 路径下,使用 rz 命令上传 war 包,重启 tomcat(tomcat 会自动解析 war 包)。在 webapps 路径下输入 ll 会发现项目已经解析出来了。

在浏览器中输入 ip 地址:8080/项目名就能访问了。

只是大概的找了个小白鼠服务器搞了搞,还有很多细节比如环境变量配置(可以从任何目录用快捷指令方便的对软件进行操控)、服务管理(服务自启动)、用户权限限制(mysql、ftp等用户不能随意访问)、tomcat端口号修改(tomcat默认端口号8080但是一般http访问的是80端口,而且linux限制非root用户程序是不能使用小于1024的端口的)、域名解析(让用户一点一点输入地址真的好么)等等都需要慢慢完善的。

以上只是一个linux小白自己捣鼓出来的,写的仓促,知识储备也不多,难免有错误,发现错误了请留言指出,灰常感谢!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
将Java Web项目部署Tomcat服务器可以通过以下步骤进行: 1. 首先,确保已正确安装和配置了Tomcat服务器。打开Tomcat文件夹,找到conf文件夹下的server.xml文件,并确保其中配置了正确的端口号。另外,还需确保在Tomcat的bin文件夹下存在catalina.bat(或catalina.sh)文件。 2. 在Tomcat的webapps文件夹下创建一个新的文件夹,用于存放项目的文件。假设我们将该文件夹命名为"myproject"。 3. 将打包好的Java Web项目(通常为war文件)复制到"myproject"文件夹中。 4. 打开命令行终端,切换到Tomcat的bin目录下。执行"catalina.bat"(或"catalina.sh",根据操作系统而定)命令启动Tomcat服务器。 5. 在浏览器中输入"http://localhost:端口号/myproject",即可访问部署Tomcat服务器上的Java Web项目。 6. 如果想要重新部署项目,可以先关闭Tomcat服务器,在"myproject"文件夹下删除原来的war文件和解压后的文件夹,然后将新的war文件复制到该文件夹中,并重新启动Tomcat服务器。 注意事项: - 在部署项目之前,确保项目的配置文件(如web.xml)中的路径和服务器上的路径相匹配。 - 如果项目需要与数据库进行交互,还需确保数据库的连接配置正确,并在Tomcat的lib文件夹下添加数据库驱动的jar文件。 - 部署过程中可能会遇到一些问题,如端口冲突、权限不足等。需仔细检查服务器项目的配置,确保没有任何错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值