快速体验

本节将带领大家快速体验MRCMS系统,过程比较简单。Java Web开发人员可以忽略了,本篇适合略懂java开发的朋友,针对Linux系统的部署。

从github下载最新版本程序包(请下载源码哦) https://github.com/wuweiit/mushroom/releases

文件较大,耐心等待下载....,或者这样,直接拉取Git源码,git源码是最新的,但不排除会有bug存在,出现问题积极到MRCMS交流群里反馈错误。

git clone https://github.com/wuweiit/mushroom.git

准备Maven环境

http://maven.apache.org/

下载二进制版本Maven,如下命名格式的即可

http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

解压到到 /opt/maven 目录,配置环境变量

修改 /etc/profile 增加一行

export PATH=$PATH:/opt/maven/bin/

执行以下命令让配置生效

source /etc/profile

执行mvn命令测试部署是否成功

mvn --version

执行后输出如下情况的版本信息,恭喜你Maven已经部署成功。

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /DATA/buildtools/apache-maven-3.3.9
Java version: 1.8.0_131, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.6", arch: "x86_64", family: "mac"

很不幸失败了检查是否安装Java环境,推荐安装JDK8版本,本文不在介绍如何安装JDK请参阅网络博客或者官方文档。

启动MRCMS系统

解压前面下载的包到 /opt/mrcms ,检查代码中是否有安装锁文件,如果有请删除该文件。

src/main/webapp/data/install.lock

进入到代码根目录/opt/mrcms ,执行以下命令,此时你执行mvn卡爆了的情况,请查阅maven仓库如何加速。

mvn jetty:run -Djetty.port=8080

我们看到日志啪啪啪的下载依赖的各种jar包,耐心等待,下载完了就能看到MRCMS的芳容了。

Jetty 默认端口为8080,访问地址:http://localhost:8080 进入安装界面

启动完成后,日志输出如下:

[INFO] Started o.e.j.m.p.JettyWebAppContext@4bb003e9{/,file:///opt/mrcms/src/main/webapp/,AVAILABLE}{file:///opt/mrcms/src/main/webapp/}
[INFO] Started ServerConnector@7afb9c93{HTTP/1.1,[http/1.1]}{0.0.0.0:8099}
[INFO] Started @53414ms
[INFO] Started Jetty Server

进入安装界面

Web界面的安装文档详见:《 MRCMS安装步骤

results matching ""

    No results matching ""