微信公众号开发(五)部署项目到阿里云服务器

1.准备工作

  • 可以正常运行提供服务的项目
  • 一台云服务器

2.项目打包

首先将我们在IDEA下的项目进行打包,这边基于的是maven项目的打包。
点击菜单栏 File → Project Structure → Artifacts 添加一个jar

之后,对添加的jar进行配置

点击右侧竖排菜单栏的maven project 然后点开Lifecycle,先clean再package,注意在打包之前,要将项目的启动端口号改为80,8080端口是本机端口,不适用于服务器。

当下方控制器显示BUILD SUCCESS时说明打包成功

这时候我们可以在项目的文件目录下看到多了个target目录,点开目录移动到最下方我们可以看到项目jar包,我们可以从电脑磁盘中将放置该项目的文件夹打开并找到该项目文件。

3.导入服务器

使用FTP工具负责构建完成的项目jar包到云服务器

4.运行项目

4.1 配置Java运行环境

  1. 查看yum库中的Java安装包

    1
    yum -y list java*

    以yum库中java-1.8.0为例, “*”表示将java-1.8.0的所有相关Java程序都安装上

    1
    yum -y install java-1.8.0-openjdk*
  2. 检查是否安装成功
    输入 java -version javac

4.2 启动项目

查询一下80端口是否已开放,开放了80端口后我们就可以启动我们的项目了,通过输入指令:
Java -jar [jar包的完整文件名(.jar别忘了加)] 如下图所示。这样我们的项目就开始启动了

1
java -jar WeChat-1.0-SNAPSHOT.jar 

请作者喝瓶肥宅快乐水