版本6和7间的区别
于2007-12-24 15:25:15修订的的版本6
大小: 1047
编辑: czk
备注:
于2007-12-31 10:04:46修订的的版本7
大小: 2306
编辑: czk
备注:
删除的内容标记成这样。 加入的内容标记成这样。
行号 15: 行号 15:
=== moinmoin架设 ===
以在debian linux 4.0下安装为例

首先是安装web服务器,这里以apache2为例:
apt-get install apache2

然后安装python-moinmoin包:
apt-get install python-moinmoin

将维基装在/var/www/mywiki目录下:{{{
mkdir /var/www/mywiki
cp -r /usr/share/moin/data /usr/share/moin/underlay /usr/share/moin/server/moin.cgi /var/www/mywiki
chown -R www-data:www-data /var/www/mywiki
chmod -R g+w /var/www/mywiki
}}}

配置apache2,将如下内容写到/etc/apache2/conf.d/wiki文件:
{{{
 Alias /wiki/ "/usr/share/moin/htdocs/"
 <Location /mywiki>
 SetHandler python-program
 PythonPath "['/var/www/mywiki','/etc/moin/']+sys.path"
 PythonHandler MoinMoin.request::RequestModPy.run
 PythonDebug On
 </Location>
}}}

重启apache2,运行:
{{{
/etc/init.d/apache2 reload
}}}

配置moinmoin,编辑/etc/moin/farmconfig.py
{{{
wikis = [
    ("mywiki", r".*"), # this is ok for a single wiki
]
}}}

将moinmaster.py文件复制为mywiki.py
{{{
cp /etc/moin/moinmaster.py /etc/moin/mywiki.py
}}}
编辑/etc/moin/mywiki.py
{{{
 sitename = u'MyWiki'
 data_dir = '/var/www/mywiki/data'
 data_underlay_dir = '/var/www/mywiki/underlay'
}}}

=== mediawiki架设 ===

1. 什么是维基

维基和论坛、博客等概念类似,是一种网站的组织形式。论坛的特点是任何人都可以发帖,任何人都可以回复,由管理员进行管理。博客的特点是一个人发文,任何人都可以回复。而维基的特点是什么呢?

  • 任何人都可以写文章,任何人都可以修改
  • 所有文章都有修改的历史记录
  • 文章之间可以非常容易的建立链接
  • 有简单的语法可以对文章的格式进行控制

由于这些特点,维基网站特别适合做:

  • 知识聚集

实例:

2. 如何架设维基网站

这部分内容指导服务器的管理员如何在服务器上架设维基网站,普通用户可以直接跳过。

2.1. moinmoin架设

以在debian linux 4.0下安装为例

首先是安装web服务器,这里以apache2为例: apt-get install apache2

然后安装python-moinmoin包: apt-get install python-moinmoin

将维基装在/var/www/mywiki目录下:

mkdir /var/www/mywiki
cp -r /usr/share/moin/data /usr/share/moin/underlay /usr/share/moin/server/moin.cgi /var/www/mywiki
chown -R www-data:www-data /var/www/mywiki
chmod -R g+w /var/www/mywiki

配置apache2,将如下内容写到/etc/apache2/conf.d/wiki文件:

 Alias /wiki/ "/usr/share/moin/htdocs/"
 <Location /mywiki>
 SetHandler python-program
 PythonPath "['/var/www/mywiki','/etc/moin/']+sys.path"
 PythonHandler MoinMoin.request::RequestModPy.run
 PythonDebug On
 </Location>

重启apache2,运行:

/etc/init.d/apache2 reload

配置moinmoin,编辑/etc/moin/farmconfig.py

wikis = [
    ("mywiki",  r".*"),   # this is ok for a single wiki
]

将moinmaster.py文件复制为mywiki.py

cp /etc/moin/moinmaster.py /etc/moin/mywiki.py

编辑/etc/moin/mywiki.py

 sitename = u'MyWiki'
 data_dir = '/var/www/mywiki/data'
 data_underlay_dir = '/var/www/mywiki/underlay'

2.2. mediawiki架设

3. 如何使用维基网站

这部分内容指导维基的普通用户如何创建、修改网站的内容。

4. 如何管理维基网站

这部分内容指导维基网站的管理员如何对网站进行管理,普通用户可以跳过。

维基简介 (2020-04-16 08:56:08由czk编辑)

ch3n2k.com | Copyright (c) 2004-2020 czk.