2014年8月21日 星期四 阴

昨天拜访了其他部门,学习了人家的项目代码管理、日常维护和工具,感觉别人的都还不错。后续我会陆续把他们用的一些工具或方法列出来,自己部门也使用一下。

今天搭建了dokuwiki,这就是一个wiki,主要用来公布部门规章制度、编码规范、开发总结等,是个很好的网站。搜了一下,部署的方法也五花八门,我只有两台Windows服务器能控制,我不想再申请一台Linux系统做服务器了,所以我都是搭建在windows服务器的。本来还想玩点ngnix,装个nginx没问题,但装php却出了错,可能跟VC9和VC11之类的有关吧,我的电脑上Windows XP。本来还想装一个python的wiki,叫moinmoin的,用Flask写的,无奈没有moin2中文的i18n,我就不弄了。

搜了一下网上的攻略,觉得不要浪费时间了,用了最简单的。

  1. 安装XAMPP: https://www.apachefriends.org/zh_cn/index.html

原则上,一路next安装就可以了。我个人做了一些定制化,我没装perl,因为我本机编译需要perl,怕新装的有冲突。安装目录也改了一下。

装完之后,在开始菜单有XAMPP Control Panel。我把Mysql和Apache都运行了。

  1. 安装Bitnami dokuwiki。在这里,dokuwiki是bitnami的一个app。 https://bitnami.com/stack/dokuwiki

记得安装时要一定要启动Apache,要不可能安装进行不下去。

安装结束后访问http://localhost/dokuwiki ,应该就可以访问了。

  1. 简单配置: 在\xampp\apps\dokuwiki\doku_conf目录下,主要改local.php和dokuwiki.php,先把语言和网站名改了吧,端口号之类的也可以改。

  2. 安装模板,下载dokubook,解压放到D:\Bitnami\xampp\apps\dokuwiki\htdocs\lib\tpl下。在dokuwiki.php可以修改配置,也可以用admin去网站在线修改template。

  3. 安装插件:我还装了一个color的插件,https://www.dokuwiki.org/plugin:color?&#step_one_-_upload_your_plugin

  4. 网站的备份: wiki文章是txt文本,文件是放在media目录下。备份的时候把data目录拷贝出来就好。

插件看起来很丰富,应接不暇,自己喜欢装啥就装啥吧。装完可以自己用,也可以给大家一起用,enjoy。