Windows10下的MediaWiki的部署启动

MediaWiki是使用PHP开发的,PHP是比较成熟的Web脚本语言,要想运行基于PHP的程序,你需要配置PHP的运行环境。MediaWiki使用数据库来保存数据等信息,支持MySQL和PostgreSQL,这里以MySQL为例,介绍MediaWiki在windows环境下的安装配置方法。

服务器部分:

搭配一个完整的Apache + MySQL + PHP的运行环境,单独搭建比较困难,我们直接下载集成包来调试。

我使用的是phpstudy8.1,下载链接:https://www.xp.cn 。安装并打开phpstudy,进入软件管理,修改PHP版本为7.4.3,MediaWiki当前的稳定版本1.35.0对于PHP版本的要求最低为7.4.0以上。

启动Apache和MySQL,确认网站状态正常,并进入网址域名测试。访问localhost,出现界面即环境配置成功。

Wiki安装:

下载一个MediaWiki程序。Github下载地址为:https://github.com/wikimedia/mediawiki/tree/wmf/1.35.0-wmf.41

解压,将其解压后的文件复制到phpstudy的WWW目录下。更改一下文件夹的名称,好记一点的,例如mediawiki。打开浏览器,访问localhost/mediawiki,浏览器显示出MediaWiki的首页,因为你的MediaWiki还需要进行安装(生成配置文件,创建数据库和数据表)。下面,点蓝色的set up the wiki继续。

安装程序会对服务器环境进行检查,如果看到,You can install MediaWiki字样,说明你的服务器环境满足MediaWiki安装的要求。

下面,开始安装设置,以下提到的部分,请仔细核对。(管理员账户和密码十分重要,一定要记录下来

Wiki name维基名,可以设成你喜欢的,但是不能用MediaWiki

Contact e-mail如果你的服务器没有设置php邮件,那么这一项设成什么都无所谓。

Language简体中文用户请选择“中国大陆”那一项。

Admin usernamewiki管理员

Password管理员的密码,密码与wiki管理员名称不能一样。

Password confirm重复管理员的密码(防止你填入错误的密码)

Database name任意,如果没有该数据库,安装程序会帮你创建

DB username数据库的username

DB passwordDB的密码

DB password confirm重复DB的密码(防止你填错)

Superuser account超级用户,也就是root,如果你的DB权限设置得过于严格,那么在安装MediaWiki时可能会遇到一些问题,这里提供了一个超级用户的选项,防止因为DB权限不够而产生错误。

Superuser name默认应该是root,本地安装的话,用root会很方便,所有没有必要专门建立一个用户。如果是公共服务器安装,服务器管理员一般会给你分配指定的用户。

Superuser passwordroot的密码

Database table prefix数据表前缀,如果你以后打算整合其它的程序如discuz等,并且要把discuz安装到与MediaWiki同一数据库中,那么,设置一个表前缀是明智的选择(防止表名冲突产生错误)。

设置完毕后,点页面最下方那个大大的Install MediaWiki!按钮。

如果你看到Installation successful字样,说明MediaWiki安装成功。现在还差最后一步,进入MediaWiki的本地文件夹,把config目录下的LocalSettings.php(安装成功后这个文件才生成)拷贝到MediaWiki的根目录下(index.php的同级目录)。

现在,回到浏览器,点then follow this link to your wiki.中的this link链接(其实就是localhost/mediawiki/index.php链接)。

安装全部完成。

posted @ 2020-11-16 20:09  北漂的尘埃  阅读(1049)  评论(0编辑  收藏  举报