Tomcat部署开源站点JPress

前言

JPress使用Java开发,是我们常见的开源博客系统。JPress是一个开源的WordPress插件,它提供了一个简单而强大的方式来创建企业级站点。该插件包括许多特性,例如主题定制、页面构建器、性能优化、SEO、安全、电子商务和社交媒体整合等。使用JPress,您可以快速地构建出一个响应式、兼容性好的企业站点。该插件完全免费,由社区维护和支持。

JPress官方网站:http://www.jpress.cn

JPress下载地址:https://gitee.com/JPressProjects/jpress.git

【如果你跟我一样做了web站点部署,请将Tomcat主配置文件server.xml添加的内容删掉,并将Tomcat下的webapps目录中创建的test目录删掉。】

**!!!**注意:确保您已经安装并配置好了Tomcat服务器,以及JDK环境。

目录

[1 数据库准备](#1 数据库准备)

[1.1 安装数据库](#1.1 安装数据库)

[1.2 启动数据库](#1.2 启动数据库)

[1.3 配置数据库](#1.3 配置数据库)

[1.3.1 进入数据库](#1.3.1 进入数据库)

[1.3.2 创建数据库jpress并设置字符集](#1.3.2 创建数据库jpress并设置字符集)

[1.3.3 创建用户jpress](#1.3.3 创建用户jpress)

[1.3.4 授权](#1.3.4 授权)

[1.3.5 刷新权限](#1.3.5 刷新权限)

[1.3.6 退出](#1.3.6 退出)

[2 jpress站点上线](#2 jpress站点上线)

[2.1 上传jpress war包](#2.1 上传jpress war包)

[2.2 启动Tomcat](#2.2 启动Tomcat)

[2.3 浏览器访问](#2.3 浏览器访问)


1 数据库准备

1.1 安装数据库

复制代码
yum -y install mariadb-server

1.2 启动数据库

复制代码
systemctl start mariadb

设置开机自启

复制代码
systemctl enable mariadb

1.3 配置数据库

1.3.1 进入数据库

mysql命令进入数据库

复制代码
mysql

1.3.2 创建数据库jpress并设置字符集

复制代码
create database jpress DEFAULT CHARACTER set utf8;

1.3.3 创建用户jpress

复制代码
create user 'jpress'@'localhost' identified by '123456';

1.3.4 授权

复制代码
grant all privileges on jpress.* to 'jpress'@'localhost';

1.3.5 刷新权限

复制代码
flush privileges;

1.3.6 退出

复制代码
exit

2 jpress站点上线

jpress war包获取链接: https://pan.baidu.com/s/1J6C5qjR6dQHTkPuiZOsFcA 提取码: moz7

jpress-v5.1.0.war链接:https://pan.baidu.com/s/1NNw32hJ39J3YoMaFdokaEg 提取码:ea3a

2.1 上传jpress war包

准备jpress的war包并上传并将其放置在Tomcat的webapps目录下。

进入Tomcat的webapps目录下

复制代码
cd /application/tomcat/webapps/

rz命令上传

复制代码
rz

2.2 启动Tomcat

在Linux命令行界面中,切换到Tomcat的bin目录,执行**./startup.sh**

复制代码
/application/tomcat/bin/startup.sh

启动成功后webapps目录下会出现 jpress-v5.1.0 目录。

2.3 浏览器访问

复制代码
http://IP地址:8080/jpress-v5.1.0

出现如图所示安装页面。点击 "下一步"

填写数据库信息并勾选"数据库不存在... "按钮。

数据库名:jpress 用户名:jpress 密码:123456

填写完毕后点击 下一步。

自行填写下面信息并点击 完成。

点击 完成 后会出现下面所示情况,表明jpress安装成功!

点击 确定并登录即可。

登录结果:

相关推荐
weixin_BYSJ19872 小时前
电竞先锋网站---附源码02032
java·vue.js·spring boot·python·django·tomcat·php
2301_32241428041 天前
springboot农产品交易平台的设计与实现08055-计算机毕设 原创(免费领源码+部署教程+开发环境)
java·spring boot·redis·mysql·tomcat·maven·mybatis
BioRunYiXue2 天前
使用docker分析高通量测序数据
java·数据库·人工智能·spring cloud·docker·tomcat·html
paopaokaka_luck2 天前
美食推荐系统(协同过滤算法推荐、AI助手、HanLP中文分词、 ECharts可视化分析、菜谱学习与话题交流)
java·spring boot·mysql·tomcat·echarts
鬼手点金3 天前
单轮对话:最简单的 API 调用
java·服务器·前端·javascript·react.js·servlet·tomcat
慧都小项3 天前
图解 MyEclipse Deployment Assembly:资源如何进入部署产物?
java·ide·tomcat·maven·myeclipse·部署排查
VX_bysjlw9855 天前
基于协同过滤的美食推荐系统的设计与实现32221-计算机毕设原创(免费领源码+带部署教程)
java·spring boot·redis·mysql·tomcat·maven·mybatis
2301_32241428046 天前
基于SSM框架的在线考试管理系统的设计与实现14750-计算机毕设 原创(免费领源码+部署教程+开发环境)
java·redis·mysql·tomcat·maven·mybatis·ssm
毕业设计7038 天前
(免费领源码)SSM董家湾线上点餐系统04682- java、PHP、python、C#、小程序、大数据、单片机、网络工程等)
java·redis·mysql·tomcat·maven·mybatis·ssm
paopaokaka_luck9 天前
校园新闻推荐系统(DeepSeek新闻助手、个性化推荐算法、 Redis热词排行榜、ECharts运营分析、互动与实时通知、新闻运营闭环)
java·spring boot·mysql·spring·tomcat·echarts·intellij idea