jpress连接不上mysql_JPress安装部署超详细文档

JPress 简介

JPress 是一个国人开发的类似WordPress的产品,但是更加注重中国互联网生态,完美支持了比如微信生态的产品体系,通过其API和SDK,我们可以基于JPress快速开发微信小程序、百度小程序等产品。

由于 JPress 是使用 Java 编程语言开发,因此,在安装 JPress 之前,需要我们提前在安装 JPress 的电脑(或服务器)上安装好 Java 环境。

Java 环境安装

在Windows上安装Java

在 windows 上安装Java需要如下几个步骤:

1、下载Java

2、安装Java

3、配置Java

下载Java

我们需要进入 Oracle 的官方网站 https://www.oracle.com/technetwork/java/javase/downloads/index.html ,选择 JDK8 进行下载,JPress 暂时不支持其他 JDK 版本,这一点要注意。

安装Java

下载好 jdk-8u221-windosws-x64.exe 后,双击运行就可以,在安装的过程中会提示是否安装 Jre,选择安装就可以了。

配置Java

Java 安装完毕之后,假设我们安装的目录在 C:\Program Files (x86)\Java\jdk1.8.0_221 ,接下来我们需要给电脑配置下环境变量。

第一步:右键点击 "我的电脑",点击"属性",选择"高级系统设置"。如下图:

第二步:选择 "高级" 选项卡,点击"环境变量";

第三步:在 "系统变量" 中新建 JAVA_HOME、PATH、CLASSPATH。

JAVA_HOME、PATH、CLASSPATH 的变量值和变量名分别如下:JAVA_HOME C:\Program Files (x86)\Java\jdk1.8.0_221 // 要根据自己的实际路径配置

CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; (注意前面有个点 ”.“)

Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

配置完毕后,我们可以通过 "开始"->"运行",输入 "cmd",

弹出命令窗口后,在输入命令: java -version ,能够正常显示 Java 版本号,说明我们成功安装 Java。

在 Linux 上安装 Java

在 Linux 服务器安装Java需要如下几个步骤:

1、下载Java

2、上传Java到 Linux

3、配置Java

下载Java

我们需要进入 Oracle 的官方网站 https://www.oracle.com/technetwork/java/javase/downloads/index.html ,选择 JDK8 进行下载,JPress 暂时不支持其他 JDK 版本,这一点要注意。

上传 Java 到 Linux

假设我们自己的电脑是 Mac 系统,可以通过 scp 命令把 刚刚下载的 jdk-8u221-linux-x64.tar.gz 上传到Linux服务器。

scp命令如下:

scp jdk-8u221-linux-x64.tar.gz root@你的服务器ip地址:/home

如果我们的是 windows 电脑,我们需要安装 xshell ,或者 ftp 等功能,然后通过 xshell 进行上传,这里不再阐述。

配置Java

通过终端命令行进入 Linux 服务器,然后进入文件 jdk-8u221-linux-x64.tar.gz 所在目录,执行命令:

tar -zxvf jdk-8u221-linux-x64.tar.gz -C /opt/java/

然后通过 vim 修改 /etc/profile ,命令如下:

sudo vim /etc/profile

在 profile 文件添加如下内容:

export JAVA_HOME=/opt/java/jdk1.8.0_221

export PATH=${JAVA_HOME}/bin:${PATH}

修改完成后,我们需要让刚刚修改好的 profile 文件生效,需要执行如下命令:

source /etc/profile

在 Mac 上安装 java

在 Mac系统上安装Java需要如下几个步骤:

1、下载Java

2、安装Java

3、配置Java

下载Java

我们需要进入 Oracle 的官方网站 https://www.oracle.com/technetwork/java/javase/downloads/index.html ,选择 JDK8 进行下载,JPress 暂时不支持其他 JDK 版本,这一点要注意。

安装Java

mac系统安装java比较简单,下载完毕后,双击一路下一步就可以了。

配置Java

然后通过 vim 修改 /etc/profile ,命令如下:

sudo vim /etc/profile

在 profile 文件添加如下内容:

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home"

CLASS_PATH="$JAVA_HOME/lib"

PATH=".:$PATH:$JAVA_HOME.bin"

修改完成后,我们需要让刚刚修改好的 profile 文件生效,需要执行如下命令:

source /etc/profile

下载JPress

JPress是开源的软件,源码托管在 Gitee 和 GitHub上。

gitee 的地址是:

https://gitee.com/fuhai/jpress

github 的地址是:

https://github.com/JpressProjects/jpress

如果您会使用git,您可以通过如下的方式下载 JPress

git clone https://gitee.com/fuhai/jpress.git

或者

git clone https://github.com/JpressProjects/jpress.git

如果您不会使用git,也没有关系,您可以通过浏览器,进入网址 https://gitee.com/fuhai/jpress ,然后通过如下图的方式下载 JPress。

编译JPress

编译JPress的目的,是为了让 JPress 生成可以运行的 JPress 软件,我们通过源码托管地址下载到的 JPress 只是其源代码,源代码只是一个一堆类似 txt 的文件,是无法运行的。

如果您不想编译,直接获取 JPress 已经编译好的产品,可以通过网址 http://www.jpress.io/club/post/116 获取。

编译前准备

由于 JPress 是通过 maven 进行编译的,在开始编译 JPress 之前,我们需要在电脑上安装 Maven 环境。

下载Maven

进入 maven 官网下载页面: http://maven.apache.org/download.cgi 点击 apache-maven-3.6.0-bin.zip 下载。建议最低下载 3.5.0 版本,高版本更加稳定。

安装Maven

将 maven 解压到某个目录中,配置一下环境变量即完成安装,环境变量的配置与 JDK 的配置方式类似,配置两个环境变量即可。

以下是 linux 系统下的配置示例:

export MAVEN_HOME=/Users/michael/app/maven-3.5.2

export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin

windows 上安装 maven可以参考: https://jingyan.baidu.com/article/ae97a646026306bbfd461dd6.html

Maven 安装完毕后,打开控制台,输入如下命令检查 maven 是否安装成功,安装成功显示 maven 版本号:

mvn -v

开始编译

Maven 安装成功之后,我们通过控制台,进入下载好的 JPress 源码根目录,然后输入如下命令:

mvn clean install

稍等片刻,就会编译完成。

编译结果

编译完成后,在目录 starter-tomcat/target/ 下会生成 starter-tomcat-2.0.war 的文件,我们把文件 starter-tomcat-2.0.war 复制到 tomcat 的 webapp 目录下就可以运行了,这部分的内容可以参考下方的 运行JPress章节。

同时,在 starter/target/ 目录下,也会生成 starter-2.0.zip 文件以及 starter-2.0 目录 ,starter-2.0 目录的文件结构如下:

michaeldeMacBook-Pro:starter-2.0 michael$ ls -al

drwxr-xr-x 7 michael staff 224 Aug 19 15:22 config

-rwxr-xr-x 1 michael staff 758 May 17 19:41 jpress.bat

-rwxr-xr-x 1 michael staff 2122 May 17 19:41 jpress.sh

drwxr-xr-x 146 michael staff 4672 Sep 2 18:17 lib

drwxr-xr-x 6 michael staff 192 Sep 2 18:17 webapp

我们可以复制 starter-2.0 目录到任何地方,然后在命令窗口执行

./jpress.sh start

就可以把 JPress 启动起来了

Windows 系统执行:

jpress.bat start

安装Mysql

下载 Mysql

JPress 建议使用 mysql 5.6 和 5.7 版本,5.7 版本的下载地址是: https://dev.mysql.com/downloads/mysql/5.7.html#downloads

安装 Mysql

Windows 安装请参考: https://jingyan.baidu.com/article/cbcede0753155b02f40b4d17.html

Linux 安装请参考:https://jingyan.baidu.com/article/a378c9609eb652b3282830fd.html

Mac 安装请参考:https://jingyan.baidu.com/article/fa4125ac0e3c2928ac709204.html

通过 jpress.sh ( 或 jpress.bat )运行JPress

在 Windows 上运行JPress

在 Windows 上运行JPress主要分为以下几个步骤:

1、编译JPress

2、复制编译生成的JPress到任意目录

3、通过命令窗口运行JPress

1、编译JPress

这个过程请参考以上章节的 编译JPress 部分。

2、复制编译生成的JPress到任意目录

编译好JPress之后,在JPress目录的 starter/target 下会生成一个名为:starter-2.0 目录的目录,我们需要复制 starter-2.0 到其他的任意目录,比如 D盘的根目录 D:/starter-2.0

3、通过命令窗口运行JPress

通过电脑 运行,输入 cmd,进入命令窗口,然后 进入到 D:/starter-2.0,执行如下命令:

jpress.bat start

即可启动 JPress,但是此时不能关闭命令窗口,关闭之后,JPress也会停止,如果让 JPress 在后台运行,需要执行如下命令:

start /b jpress.bat start

停止JPress

jpress.bat stop

重启JPress

jpress.bat restart

在Linux上运行JPress

在 Linux 上运行JPress主要分为以下几个步骤:

1、编译JPress

2、复制编译生成的JPress到任意目录

3、通过jpress.sh运行JPress

1、编译JPress

这个过程请参考以上章节的 编译JPress 部分。

2、复制编译生成的JPress到任意目录

编译好JPress之后,在JPress目录的 starter/target 下会生成一个名为:starter-2.0 目录的目录,我们需要复制 starter-2.0 到其他的任意目录,比如/www/starter-2.0

3、通过jpress.sh运行JPress

进入目录/www/starter-2.0,执行如下命令:

./jpress.sh start

停止JPress

./jpress.sh stop

重启JPress

./jpress.sh restart

在 Mac 上运行 JPress

通上个章节《在Linux上运行JPress》

通过 tomcat 运行 JPress

tomcat 是一个专门用来运行 java 网站程序的服务器,使用 tomcat 来运行 JPress,主要分为以下几个步骤:

1、下载tomcat

2、复制 jpress 编译生成的 starter-tomcat-2.0.war 到 tomcat目录

3、启动tomcat

下载tomcat

由于 JPress 是使用 java8 进行开发的,所以建议下载 tomcat 8.x 版本,下载地址:

https://tomcat.apache.org/download-80.cgi

复制 .war 文件到 tomcat 的webapp目录

下载好 tomcat 之后,解压缩。然后 进入 tomcat 的 webapp 目录下,删除所有文件。然后把 jpress 编译生成的 starter-tomcat-2.0.war 复制到 webapps 目录下,并重命名为 ROOT.war 。

启动tomcat

进入 tomcat 的 bin 目录,然后执行如下命令

./startup.sh

Windows 电脑直接进入 bin 目录,然后双击 startup.bat 即可。

通过 Docker 运行 JPress

如果您会使用Docker,同时在电脑上已经安装好了Docker,那么以上的所有步骤都不需要了。在已经安装好Docker的电脑上。

在 Linux上运行JPress

wget https://gitee.com/fuhai/jpress/raw/master/docker-compose.yml && docker-compose up -d

在 Mac上运行JPress

curl -O https://gitee.com/fuhai/jpress/raw/master/docker-compose.yml && docker-compose up -d

在 Windows上运行JPress

在已经安装好 Docker 的 Windows 上运行 JPress,需要这个几个步骤:

1、下载Jpress 的 docker-compose.yml 文件

2、通过命令窗口运行JPress

下载Jpress 的 docker-compose.yml 文件:

进入网址 https://gitee.com/fuhai/jpress/raw/master/docker-compose.yml ,然后右键另存为保存 docker-compose.yml 到本地,或者快捷键 ctrl +s 。

通过命令窗口运行JPress

通过命令窗口进入 docker-compose.yml 所在的目录,然后执行如下命令

docker-compose up -d

通过 宝塔 运行JPress

宝塔是一个优秀的可视化服务器管理工具,提供了web操作面板,方便我们通过宝塔的web面板对服务器进行管理。

例如:1、数据库安装、账号密码管理和数据管理

2、FTP账号的管理

3、各种服务器软件的安装,php、tomcat、nginx等

4、文件管理

宝塔的官网网站: http://www.bt.cn

通过宝塔运行JPress 主要分为以下几个步骤:

1、安装宝塔

2、通过宝塔安装所需环境

3、创建网站

4、上传JPress

安装宝塔

宝塔分为 Linux 版本和 Windows 版本,我们进入宝塔官方网站后,即可下载安装,如下图:

通过宝塔的 立即安装 按钮,我们即可轻松安装宝塔。在安装完成后,控制台会输出宝塔的登陆地址、账号和密码。

重要事情说三遍:

登陆地址、账号和密码,这部分务必要记住。

登陆地址、账号和密码,这部分务必要记住。

登陆地址、账号和密码,这部分务必要记住。

通过宝塔安装所需环境

我们可以在宝塔的后台,通过 软件管理 > 运行环境 可以找到 nginx、mysql 和 tomcat。

点击安装即可。

需要注意的是各个软件的版本号:nginx : 1.15

tomcat : 8.5

mysql : 5.6

创建网站

在宝塔后台,通 网站 > 添加网站 创建一个新的网站。

创建网站的时候需要注意的是:创建mysql数据库的时候,版本要选择 utf8mb4 编码。

在宝塔后台的 网站 里,点击网站域名,在 tomcat 菜单里,启用 tomcat 功能。

上传JPress

在宝塔后台的 网站 里,点击根目录对应的目录链接,然后上传 jpress.war 到此目录。

因为宝塔无法对 .war 这种文件格式解压缩,所以需要重命名为 jpress.zip ,当然也可以在本地先把 jpress.war 先重命名为 jpress.zip 然后再上传也可以。

操作完成后,点击 jpress.zip 的解压缩即可。

通过浏览器打开JPress

JPress 运行起来之后,一般可以通过 http://127.0.0.1:8080 访问到 JPress,在初次访问的时候,JPress 会引导用户进行配置数据库的连接信息。如下图所示:

我们只需要把安装 Mysql 时,把 Mysql 的信息填入到页面即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值