关于配置,首先是左上角的 LOGO , 使用自己的图片替换 mediawiki/skins/common/images/wiki.png 文件即可。
MEDIAWIKI 部署的目的是项目组内部使用,禁止游客编辑和查看,因此打开 mediawiki/LocalSettings.php 在最后添加如下三行:
$wgGroupPermissions['*']['createaccount'] = false
$wgGroupPermissions['*']['edit'] = false
$wgGroupPermissions['*']['read'] = false
这样就禁止了游客注册账号,同时禁止了游客查看和编辑内容的权限。
Mediawiki基于php,可以选择MySQL、Sqlite等诸多数据库,在windows上首选wamp server来配置神一般的Php+MySQL环境。本文使用的是Mediawiki1.21.2,Wamp2.4 ,windows8 pro x64的环境。可以建一个专门放网站的目录,例如d:/work/www,将wiki解压到该目录下即可。在wamp安装目录下的alias目录下,新建一个配置文件,例如wiki.conf,内容如下:
12345NameVirtualHost *:80<VirtualHost *:80> DocumentRoot "D:/Work/www/mediawiki-1.21.2/" ServerName solee.org</virtualHost>因为是本机的缘故,我在host中将solee.org解析到127.0.0.1,穷人买不起虚拟主机。这样访问localhost,将会进入Mediawiki的初始化安装界面。该安装程序实际上是引导你生成LocalSettings.php,当然也可以手工设置。建议先自己选择,这样会生成一个LocalSettings.php文件,并执行相应的数据库初始化,将此php下载后放到wiki的根目录下面,直接再访问localhost即可进入wiki。好了,wiki安装就这样简单。
MediaWiki仅备份必要文件如果是为了升级,那么备份所有老版程序文件和程序说明就没有太大必要了。请注意备份以下内容:
localsetting.php:这是mediawiki的配置文件,里面包含数据库帐号信息、mediawiki部分参数的设置等
/images/目录:这是所有上传图片的存放目录,还包括自动生成的缩略图。
AdminSetting.php:Template:?
以下部分仅对使用了该特性的用户需要备份。
/extensions/目录:如果你使用了外部扩展程序,那么需要备份下来。
/skins/目录:如果你扩展了皮肤,那么应备份相应文件及子目录
.htaccess文件:如果你使用了路径改写,应备份此文件。
如果你修改了mediawiki的程序,应保留相应程序并做记录,以便在新版程序中重新做相应修改。
注意:升级后,所有所需扩展程序、皮肤文件也可能需要新版本。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)