1.前言
我们已经尝到了将代码部署到云服务器的流畅感。现在就要进入正题了,即将我们的JavaWeb项目部署到云服务器上。兴奋的?冷静点~
2.项目部署
对于在本地机器(无论是Windows还是Linux)上部署JavaWeb项目我们已经有了清晰的认识,那么在云服务器上部署JavaWeb项目呢?如何在Internet上部署JavaWeb项目?其实很简单,一个Web项目的部署始终离不开三点:
①基本的JDK环境
②Web服务器。像Tomcat、JBoss
③数据库。例如:mysql
将JavaWeb项目部署到云服务器与Windows和Linux上的常规部署相同。最多只能以纯命令模式进行操作。其实过程是一样的。
2.1准备环境
既然是JavaWeb项目的部署,自然要先配置相关环境。即:首先在云主机上搭建Java开发环境,比如安装OpenJDK、安装Tomcat、安装Mysql数据库。
2.2项目部署
如果我们要部署一个JavaWeb项目,至少需要将项目上传到云服务器。其实过程很简单,基本上就是以下三个步骤:
①打包上传:将项目打包成war文件,然后传输到远程服务器(在Eclipse中直接将项目导出为.war文件)。
②将war文件移动到Tomcat目录下的webapps中。
③重新启动Tomcat并导航到我们的项目。
在这个过程中我们一定要细心。因为这只是一般情况。作为一个网络项目,我们需要使用数据库。那么数据库部分呢?基本上,我们只需要把现有的数据库转储到一个SQL文件中,然后将SQL文件上传到云服务器上执行即可。以mysql为例,执行以下操作:
①转储成SQL脚本并上传:首先将我们项目使用的数据库在本地转换为SQL文件,然后上传到云服务器上(您可以使用Navicat将转储的数据库转换为.sql文件)。
②运行sql:然后输入mysql运行sql文件。(如果服务器配备了Navicat,可以直接使用Navicat执行.sql文件,执行前必须选择该表存储的数据库,必须与该数据库包含的数据的数据库名称一致代码中的连接语句)
上一篇:微信运行内存不足小程序无法使用
下一篇:java部署项目云服务器