Dokuwiki安装测试手记
其实在建这个blog的时候,就试过Dreamhostçš„mediawiki One-click install. 安装过程很顺利,但åŽé¢é—®é¢˜å°±å‡ºæ¥äº†ã€‚比如è¦ç”¨åˆ°Tex输出,编译 /math 下é¢çš„æ–‡ä»¶æˆåŠŸï¼Œä½†æ˜¯è¾“å‡ºä¸æˆåŠŸï¼ŒæŒ‰ç…§ä»¥å‰çš„æ–¹æ³•[å³wiki.dreamhost上所介ç»çš„]调试ä¸è¡Œã€‚åŠ ä¸Šæ¯”è¾ƒæ‹…å¿ƒmediawiki消耗太多的cpu time, å½“å¤©æ™šä¸Šå°±ç»™åˆ äº†...
以剿²¡æœ‰æ€Žä¹ˆç•™æ„wiki软件,åªçŸ¥é“有mediawiki[! GFW]å’ŒTWiki. å…¶å®žæˆ‘åªæ˜¯åšä¸ªäººçŸ¥è¯†åº“,这两个都有点... 在wikipedia上查了下,比较适åˆçš„æœ‰WikkaWikiå’ŒDokuWiki. DokuWikiæ£å¥½èƒ½åŸºæœ¬æ»¡è¶³è¦æ±‚,Tex输出,很好的namespace管ç†ï¼Œè‡ªå¸¦syntax highlight [by Geshi]...还有æ’件支æŒgnuplot, freemind, åªæ˜¯dreamhost䏿”¯æŒGraphviz, 没办法用很强大的Graphvizæ’件。
由于数æ®å…¨éƒ¨å˜æ”¾ä¸ºæ–‡æœ¬æ–‡ä»¶è€Œä¸éœ€è¦sql, å‚ç…§Dokuwiki的文档, 很容易自己æžå®šã€‚
wget http://dev.splitbrain.org/download/snapshots/dokuwiki-2006-06-21.tgz #[建议下载最新版, stable release会和MathMultiæ’件冲çª] tar xvvzf dokuwiki-2006-06-21.tgz ln -s dokuwiki-2006-06-21 dokuwiki #[åšé“¾æŽ¥æ¯”较方便] touch dokuwiki/data/changes.log cd dokuwiki/conf cp users.auth.php.dist users.auth.php cp acl.auth.php.dist acl.auth.php chmod 664 users.auth.php chmod 664 acl.auth.php chmod -R g=rwx ~/dokuwiki/data cp dokuwiki.php local.php #[推èlocal.php作为é…置文件]
ç„¶åŽè¾“å…¥æµè§ˆå™¨ http://domain/dokuwiki/doku.php?do=check , 检查全部通过。一般æ¥è¯´å¯¹ Dreamhost 是å¯ä»¥äº†ï¼Œæœ‰æ—¶å€™å¯èƒ½ä¼šéœ€è¦è°ƒæ•´ data 的属组。
åŽé¢éœ€è¦è°ƒæ•´ä¸€äº›å‚数,在 dokuwiki/conf/local.php é‡Œè®¾ç½®ã€‚åŒ…æ‹¬æ ‡é¢˜ï¼Œç•Œé¢è¯è¨€... 如果è¦ç”¨åˆ°latexæ’ä»¶[其实很多æ’ä»¶ä¹Ÿéƒ½æ˜¯è¿™æ ·]ï¼Œè¦æŠŠè°ƒè¯•é€‰é¡¹å…³é—,就是 $conf['allowdebug'] = 0; . å¦å¤–ï¼Œå¦‚æžœéœ€è¦æ¯”较容易ç†è§£çš„url, 需è¦ç”¨åˆ° .htaccess , åŒæ ·ä¹Ÿéœ€è¦è°ƒæ•´ local.php .
一些比较有用的设置:
camelcase : 如果想è¦Mediawikié‚£æ ·çš„ WikiName , 设为1;
useacl : 设为1å¯ç”¨è®¤è¯ç®¡ç†;
superuser : 设定管ç†å‘˜ï¼Œå¯ä»¥æ˜¯ç”¨æˆ·æˆ–者组;
userewrite : 设为1å¼€å¯nice url;
im_convert : 如果有ImageMagick安装,设为1能更好得输出图åƒ;
我也装了wikkawikiæ¥æµ‹è¯•,还顺带å‘现了UniWakka, 都是å‘展自WakkaWiki. UniWakka定ä½å¦æœ¯ç”¨æˆ·ï¼Œè‡ªå¸¦Latex支æŒï¼Œä½†æ˜¯ä¸€ç›´æ²¡æœ‰åœ¨dreamhost上安装æˆåŠŸ... wikkawiki使用mysql, æŒ‰ä»‹ç»æ¥è¯´æ˜¯ä¸€ä¸ªè½»é‡åŒ–且快速的wiki. 一开始是很倾å‘äºŽå®ƒçš„ï¼Œåªæ˜¯é‚£ä¸ªJsMathå¾ˆéº»çƒ¦ï¼Œè€Œä¸”ä¸æ˜¯é™æ€å›¾åƒï¼ŒäºŽæ˜¯æ”¾å¼ƒï¼Œçœ‹ä»¥åŽèƒ½ä¸èƒ½ç”¨latexrender啦。
地å€åœ¨è¿™é‡Œ: BaseVolving
---Update---
忘了把这个地å€å†™è¿›æ¥äº†: OpenSourceCMS 介ç»å„ç§CMS系统,并且很多都有demo. 大家å¯ä»¥åŽ»çŽ©
顺é“,装了个latexrender在wp上,试试效果~
![\[ c_n = \frac{1}{2 \pi} \int_{- \pi}^{\pi} f ( x ) e^{-\tmmathbf{i} \mathtt{\mathit{\mathit{\tmop{nx}}} \mathrm{\mathsf{\mathsf{\mathit{}}}}}} \mathit{\tmop{dx}} \] \[ c_n = \frac{1}{2 \pi} \int_{- \pi}^{\pi} f ( x ) e^{-\tmmathbf{i} \mathtt{\mathit{\mathit{\tmop{nx}}} \mathrm{\mathsf{\mathsf{\mathit{}}}}}} \mathit{\tmop{dx}} \]](/wp-content/plugins/latexrender/pictures/6274805e3dee45b6826be6aa593ebdbb.gif)

ä¼å² Said,
July 31, 2006 @ 3:32 am
ä½ å¥½ï¼Œè¯·é—®ä½ æ˜¯åœ¨dreamhost的空间下的wp装的latexrender
能ä¸èƒ½æä¾›ç»™æˆ‘ä½ çš„å®‰è£…è®¾å®šï¼Œä¾‹å¦‚å„æ–‡ä»¶åº”该怎么写?
谢谢
flanker27 Said,
August 13, 2006 @ 6:02 am
æ©~今天到了åŽå°æ‰çœ‹åˆ°å›žå¤ ä¸å¥½æ„æ€ ;-p
class.latexrender.php:
var $_dvips_path = “/usr/bin/dvips”;
var $_convert_path = “/usr/bin/convert”;
var $_identify_path=”/usr/bin/identify”;
latex.php:
$latexrender_path = “/home/yourusername/pathtowp/wp-content/plugins/latexrender\”;
$latexrender_path_http = “/wp-content/plugins/latexrender”;
latexrender-plugin.php:
[...]function addlatex($latextext) {
include_once(’/home/yourusername/pathtowp/wp-content/plugins/latexrender/la\
tex.php’);
大概我就改了这么多。应该是å¯ä»¥ç”¨çš„。
caii Said,
July 10, 2007 @ 11:11 pm
dokuwiki的确是一个好东西,我也在我的blog推è过dokuwiki,还抽空翻译了dokuwiki主站( wiki.splitbrain.org)çš„ä¸å°‘文档。
flanker27 Said,
July 15, 2007 @ 4:07 am
æ© ä¸é”™ä¸é”™ 呵呵~
dokuwiki Said,
April 28, 2008 @ 7:49 am
找了很久都没找到关于多è¯è¨€æ”¯æŒçš„修改方法并且2008新版本很多地方都与以å‰ä¸åŒ,请站长åšä¸ªæ•™ç¨‹!
地å€http://wiki.splitbrain.org/wiki:multilingual_content