dekiwki配置安装

 

 
安装前先搭建一个lamp环境
   MindTouch 文档管理系统的架构
  MindTouch使用的是一种经过验证的架构:Web前端、后端数据库、以及将前端和后端连接在一起的应用程序层。 MindTouch使用Apache和MySQL。
  MindTouch的系统要求
包括红帽,CentOS,Debian,Ubuntu在内的主流的Linux发行版本中都包含MindToch。本文中,采用的是 CentOS5.5。我们只需要几个安装包便能在系统中实现MindTouch功能,还可以提供一些额外的特性。不断更新的指令集可用于各种操作系统。
MindTouch 的安装
  除非另有说明,所有这些命令都是在根权限下执行。
  要安装mono和其它一些有依赖关系的安装包,需要按照以下的步骤。
  下载mono:
登录http://s3.amazonaws.com/mindtouch下载最新版本
  接下来用rpm命令安装mono:
  Prince XML转换器
登录http://www.princexml.com/download可以下载最新版本
# ./install.sh
  为了方便MindTouch和一些重要更新的安装,建立一个yum库从而让yum命令针对MindTouch的托管库来运行是非常必要的。要创建这个库,需要编辑库的配置文件:
# vi /etc/yum.repos.d/mindtouch.repo
  将以下内容拷贝到文件中:
[home_mindtouch]
name=mindtouch's Home Project (CentOS_5)
type=rpm-md
baseurl=http://repo.mindtouch.com/CentOS_5/
gpgcheck=1
gpgkey=http://repo.mindtouch.com/CentOS_5/repodata/repomd.xml.key
enabled=1
  这时就可以安装MindTouch软件了,安装命令:
# yum install mindtouch
将MindTouch 的Apache配置文件就位:
# mv /etc/httpd/conf.d/deki-apache.conf.disabled /etc/httpd/conf.d/deki-apache.conf
  文件deki-apache.conf中包含了服务器的名称,所以需要修改文件中ServerName的值。修改好之后,重新启动Apache并启动MySql:
# service httpd stop
# service httpd start
# service mysqld start
  此时,可以通过浏览器继续对其进行配置。如果MindTouch发现任何一个需要安装的软件包没有安装,安装程序就会报错,让你输入安装包的路径。 (例如,Prince XML转换常器就经常会有问题,可以在Centos5.5中指定路径为/ usr/ local / bin。)
  共有三种安装类型(Communications Suite、Platform, 或Core)可供选择,本文中,选择的是core。然后,系统会提示你输入一些基本信息,如站点的名称、管理员密码、联系人信息。
网页方式的安装完成后,你还需要执行以下的命令:
# cd /var/www/dekiwiki/config/
# cp -p mindtouch.host.conf /etc/dekiwiki/
# cp -p mindtouch.deki.startup.xml /etc/dekiwiki/

# cp -p LocalSettings.php /var/www/dekiwiki/      看清这个路径遇上两个不一样的
# /etc/init.d/dekiwiki start
# rm mindtouch.host.conf
# rm mindtouch.deki.startup.xml
# rm LocalSettings.php
这时用浏览器再次打开MindTouch的网页,现在需要你输入许可证密钥。你可以从MindTouch网站申请许可证密钥。 打开 https://trial.mindtouch.com/
选择looking for mindtouch core
填好邮箱地址等待证书发放,等收到后导入即可,不过有可能会失效,那就要看看是啥原因了,遇到过一次是Access to the path "/var/www/dekiwiki/bin/_x002F_deki/default" is denied.,那就是default这个目录没权限,最好把dekiwiki的所有者改为apache
 现在MindTouch Core的安装已经完成并且它已经在运行了。它的界面简洁直观,你可以随时对用户和内容进行管理。
 
如果不能连接到 repo.mindtouch.com 的话就用tar包来安装
 
对于 tar 包的安装,把 web 下的内容拷到 dekiwiki 下,把 config 下的 dekiwiki-init.redhat 拷到 /etc/init.d/ 下,把 deki-apache.conf 拷到 /etc/httpd/conf.d/ 下,不过 deki-apache.conf 可能有些错误的地方导致 apache 不能启动,主要是日志的路径把apache2改成httpd即可 
然后就是通过网页来安装了。

你可能感兴趣的:(职场,wiki,休闲,dekiwiki,mindtouch)