设为首页
收藏本站
开启辅助访问
切换到宽版
论坛
BBS
官方网站
资料下载
视频教程
开发板商城
手持方案
搜索
搜索
本版
帖子
用户
linux开发板,arm开发板,安卓开发板,-ARM开发板|核心板丨嵌入式开发板-北京迅为电子-官方ARM开发社区
»
论坛
›
开发平台技术交流及互动版块
›
龙芯产品讨论专区
›
龙芯平台上XWiki的安装与配置
返回列表
admin
admin
当前离线
积分
3581
151
主题
508
帖子
3581
积分
管理员
积分
3581
发消息
发表于 2020-7-4 19:10:21
7331 浏览
0 回复
龙芯平台上XWiki的安装与配置
XWiki是一个由Java编写的基于LGPL协议发布的开源wiki和应用平台。具有优秀的所见即所得编辑器、强大的权限管理、全文本搜索、版本控制、LDAP身份验证等等。以及超过700个扩展功能。在这里给大家介绍下基于龙芯如何快速部署XWiki系统。
1 软件版本
Loongnix Server 1.6 Loongson OpenJDK 1.8 MariaDB 10.1.20 Tomcat 7.0.96 XWiki 10.11.9
2 建立数据库和用户
启动MariaDB server并创建xwiki数据库。
# Create the wiki database
mysql
-
u root
-
e
"create database xwiki default character set utf8 collate utf8_bin"
# Give privileges to the xwiki user for accessing and creating databases (for the multi wiki support)
mysql
-
u root
-
e
"grant all privileges on xwiki.* to 'xwiki'@'%' identified by 'xwiki'"
3 安装OpenOffice
为了在XWiki中实现导入导出Office Word文档,需要单独安装OpenOffice,并在XWiki中进行调用。PS: 安装目录是在 /usr/lib64/libreoffice/ ,后面配置要用到。
yum install
-
y libreoffice
4 建立OS用户
根据运维规范,需要使用一个独立的用户来运行XWiki,建立用户和相关目录。
#新建用户
useradd xwiki
passwd xwiki
#建立用于保存XWiki附件的目录
mkdir
/
data
/
xwiki
chown
-
R xwiki
.
xwiki
/
data
/
xwiki
5 安装配置Tomcat
XWiki运行过程中对容器有一些特殊的配置要求,所以使用一个独立的Tomcat来承载XWiki服务。
使用二进制安装包
unzip apache
-
tomcat
-
7.0
.
96.zip
-
d
/
usr
/
local
/
mv
/
usr
/
local
/
apache
-
tomcat
-
7.0
.
96
/ /
usr
/
local
/
xwiki
/
chown
-
R xwiki
.
xwiki
/
usr
/
local
/
xwiki
设置字符集为utf8
vi /usr/local/xwiki/conf/server.xml
<Connector
port
=
"8080"
...
URIEncoding
=
"UTF-8"
/>
必须修改默认JVM内存大小,否则启动XWiki后会报错。
修改 bin/catalina.sh 文件。vi /usr/local/xwiki/bin/catalina.sh
# 在开头加入下面一行
JAVA_OPTS
=
"-Xmx2048m"
6 安装配置XWiki
# 下载指定版本
# 安装到webapps目录下
unzip xwiki
-
platform
-
distribution
-
war
-
10.11
.
9.war
-
d
/
usr
/
local
/
xwiki
/
webapps
/
xwiki
/
# 拷贝数据库驱动程序 MySQL JDBC Driver JAR (mysql-connector-java*.jar)
cp mysql
-
connector
-
java
-
5.1
.
48.jar
/
usr
/
local
/
xwiki
/
webapps
/
xwiki
/
WEB
-
INF
/
lib
/
7 配置XWiki数据库
默认情况下XWiki使用的是自带的HSQLDB,需要修改成使用外部MySQL(Mariadb)。
# 数据库相关的配置在hibernate.cfg.xml
vi
/
usr
/
local
/
xwiki
/
webapps
/
xwiki
/
WEB
-
INF
/
hibernate
.
cfg
.
xml
# 首先注释掉 Configuration for the default database 的部分
# 取消注释并修改 MySQL configuration 的部分,修改url,username,password信息
<
property name
=
"connection.url"
>
jdbc
:
mysql
:
//localhost/xwiki?useSSL=false</property>
<
property name
=
"connection.username"
>
xwiki
<
/property>
<property name="connection.password">xwiki</
property
>
8 配置OpenOffice
在XWiki中配置在启动阶段自动连接OO服务器。vi /usr/local/xwiki/webapps/xwiki/WEB-INF/xwiki.properties
# 修改下列信息
openoffice
.
autoStart
=
true
openoffice
.
homePath
=
/usr/
lib64
/
libreoffice
/
9 XWiki配置附件管理
vi /usr/local/xwiki_app/webapps/xwiki/WEB-INF/xwiki.properties
# 指定存放附件文件的目录
environment
.
permanentDirectory
=
/data/
xwiki
/
10 XWiki启动后初始化配置
启动XWiki完成配置。
# 启动Tomcat
sh
/
usr
/
local
/
xwiki
/
bin
/
startup
.
sh
在浏览器中打开以下链接,根据安装向导进行设置。
http
:
//localhost:8080/xwiki/bin/view/Main/
11 配置管理员账号
12 安装常用插件
标准插件包的安装过程比较慢,避免长时间等待可使用
离线安装
方式。
13 安装常用插件
看到以下界面说明安装成功。
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
登录或注册
您好游客,请选择:
关闭面板
登录账号
注册账号
名称
北京迅为电子有限公司
官方客服
QQ:2551456065
官方QQ群
195631883
扫一扫关注迅为公众号
© 2001-2003
Comsenz Inc.
Powered by
Discuz!X3.4.
(
京ICP备12036083号-2
)
快速回复
返回顶部
返回列表