MoinMoin桌面版本的安装和配置
来源:互联网 发布:iphone更新后数据丢失 编辑:程序博客网 时间:2024/05/01 08:19
简介
使用wiki的方式管理知识,是一种有效的方式。
本文介绍使用wiki工具建立个人桌面知识管理的方案。
wiki就像bbs一样,是一种组织知识的方式,bbs以时间和主题为线索,wiki以知识结构为线索。
wiki的实现很多,PHP,Python,Java,ASP等都有。
这里采用moinmoin wiki,moinmoin.wikiwikiweb.de/
目前使用的是moinmoin的桌面版本(安装非常简单):1.5.5a-1,下载:moinmoin.wikiwikiweb.de/DesktopEdition
这里有exe格式和zip格式供选择,其中exe版本内置了python支持,不需要再下载安装python了,不过配置不灵活,本文使用zip格式。
moinmoin是使用python编写的wiki实现, 需要下载python,www.python.org/,当前版本2.5。
moinmoin桌面版本的优点是:
- 安装简单;
- 支持中文全文检索;
- 汉化较好;
- 不依赖外界的数据库, 使用纯文本保存, 备份非常容易, 直接复制即可。
安装和配置
安装python
默认安装这个安装包,不需要特别的配置。安装moinmoin的桌面版
zip格式,直接解压缩即可。运行moinmoin
- 确保8080端口未被占用, 默认启动使用这个端口
- 进入解压缩的目录, 双击moin.py
- 通过浏览器访问: localhost:8080
修改moinmoin端口
见moin.py:
python 代码
- class DefaultConfig(StandaloneConfig):
- docs = os.path.join(moinpath, 'wiki', 'htdocs')
- # Port (default 8080)
- # To serve privileged port under 1024 you will have to run as root
- port = 9911
配置为windows服务
访问www.tacktech.com/display.cfm, 下载srvany.zip.将srvany.zip中的srvany.exe和instsrv.exe放置到c:\WINDOWS目录下.
在命令行窗口运行, 创建moinmoin Windows服务:
- c:\WINDOWS\instsrv.exe "MoinMoin desktop edition" c:\WINDOWS\srvany.exe
编辑注册表, 在命令行下输入:
- regedit
在注册表中找到:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MoinMoin desktop edition
在MoinMoin desktop edition下创建一个项, 名为Parameters
在Parameters下创建新的字符串值, 名为Application, 值为:
- D:\Python25\python.exe E:\moin-desktop\moin.py
其中E:\moin-desktop\moin.py是指moin.py的绝对路径
在服务中启动MoinMoin desktop edition, 就可以通过浏览器访问了.
转载自:http://marshal.iteye.com/blog/143582
- MoinMoin桌面版本的安装和配置
- MoinMoin的安装笔记
- MoinMoin 安装与配置
- Linux下MoinMoin的WikiFarm的安装
- 最简单的Windows XP上安装MoinMoin方法
- SVN版本控制器的安装和配置
- SVN版本控制器的安装和配置
- SVN版本控制器的安装和配置
- SVN版本控制器的安装和配置
- SVN版本控制器的安装和配置
- SVN版本控制器的安装和配置
- jdk1.7版本的安装和配置
- ROS Indigo版本的安装和配置
- 强大的moinmoin
- MoinMoin在Window7上安装
- mysql 5.6免安装版本的配置和安装
- Ubuntu桌面版本和服务器版本之间的区别
- MoinMoin的页权限设定
- Android中的Intent详细讲解
- POJ 1200 Crazy Search
- 如何利用list属性获取jsp传的整型值
- js中trim()方法
- poj 2379 ACM Rank Table
- MoinMoin桌面版本的安装和配置
- 在用户控件中调用父窗体的某个方法
- iphone开发中文章显示的一种排版技术
- 纠结啊!!!!!!!!!!!!!!!到底java还是.net???
- C#程序退出的几种方法及说明
- Android SD卡操作 (Environment 状态)
- 编写pl/sql包并执行包中的过程和函数
- HDU/HDOJ 3714 Error Curves 2010年成都赛区
- 手把手教你把Vim改装成一个IDE编程环境(图文)