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 username:wiki管理员
Password:管理员的密码,密码与wiki管理员名称不能一样。
Password confirm:重复管理员的密码(防止你填入错误的密码)
Database name:任意,如果没有该数据库,安装程序会帮你创建
DB username:数据库的username
DB password:DB的密码
DB password confirm:重复DB的密码(防止你填错)
Superuser account:超级用户,也就是root,如果你的DB权限设置得过于严格,那么在安装MediaWiki时可能会遇到一些问题,这里提供了一个超级用户的选项,防止因为DB权限不够而产生错误。
Superuser name:默认应该是root,本地安装的话,用root会很方便,所有没有必要专门建立一个用户。如果是公共服务器安装,服务器管理员一般会给你分配指定的用户。
Superuser password:root的密码
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链接)。
安装全部完成。
Windows10下的MediaWiki的部署启动的更多相关文章
- Linux(Ubuntu16.04)下的MediaWiki的部署启动
一.服务器部分 使用XAMPP配置MediaWiki部署所需要的环境. 1. 查看服务器的版本与位数: sudo lsb_release -a //查看系统版本 uname -a ...
- Linux下的MediaWiki的部署启动遇到的问题与解决方案
1. MySQL安装不成功 解决方案:https://bbs.csdn.net/topics/394377536 2. no space left on device ubuntu 解决方案:http ...
- windows10 下安装、配置、启动mysql
下载mysql 可以自行去百度 或者 https://dev.mysql.com/downloads/mysql/5.7.html#downloads 解压mysql-5.7.26-winx64.zi ...
- 【转】Windows10下80端口被PID为4的System占用导致Apache无法启动的分析与解决方案
昨天刚更新了Windows10,总体上来说效果还是蛮不错的,然而今天在开启Apache服务器的时候却发现,Apache莫名其妙的打不开了,起初以为是权限的问题,于是使用管理员身份的控制台去调用命令ne ...
- RocketMq灰皮书(二)------本地部署启动MQ
RocketMq灰皮书(二)------本地部署启动MQ Windows10本地部署RocketMQ 在上一篇文章中,我们对rocket的几个基本概念进行了介绍,也了解了业内几大消息中间件的区别.在本 ...
- linux下安装tomcat和部署web应用
孤傲苍狼 只为成功找方法,不为失败找借口! Linux下安装Tomcat服务器和部署Web应用 一.上传Tomcat服务器
- windows下安装Redis并部署成服务
windows下安装Redis并部署成服务 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件. 一:下载 下载地址: windows版本: http ...
- redis的安装部署启动停止<17.3.21已更新>
--------------------------------------------------------- 启动redis时使用下面两条命令: redis-server /etc/redis. ...
- 记Windows10下安装Docker的步骤
本文主要是记录吾八哥本人在Windows10下安装Docker的过程,当然这些步骤也是在网上搜索查阅资料得知而来的!具体步骤如下: 一.启用Hyper-V 打开控制面板 - 程序和功能 - 启用或关闭 ...
随机推荐
- Git系列:常用命令
一.背景 作为一名程序员,怎么能不懂Git那些常用命令呢?于是花费一点时间来总结Git命令.关于安装的话,就不讲了. 二.常用命令 1.配置全局的用户名称和用户邮箱 git config --glob ...
- 数据结构 - 二叉树的遍历(递归VS非递归)
import java.util.LinkedList; public class BinaryTree { public static void main(String[] args) { int ...
- dat.GUI 打造可视化工具(一)
前言 有时候学习api其实我们可以从源码的角度学习,因为有时候很多文档写的太不清楚了,自己都是慢慢去试,去猜,去实现其实也是挺浪费时间的,面对未知的一脸蒙蔽,偶尔烦躁,其实需要的是自己静下心来慢慢研究 ...
- 15 CGI和WSGI
15 CGI和WSGI CGI是通用网关接口,是连接web服务器和应用程序的接口,用户通过CGI来获取动态数据或文件等. CGI程序是一个独立的程序,它可以用几乎所有语言来写,包括perl,c,lua ...
- 5 MVVM
1.概述 MVVM各个部分功能如下: Model:定义业务逻辑 View:定义面向用户接口,UI逻辑,处理用户交互请求 ViewModel:负责界面导航逻辑和应用状态管理,呈现逻辑. 1.1. 各司其 ...
- C++ 基础 2:C++ 对 C 语言的拓展
1 引用 1.1 定义及编程实践 引用,是某个已存在变量的另一个名字. 一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量. 注意: 引用没有定义,是一种关系型声明.声明它和原有某一 ...
- 重置GrindConrol焦点行FocusedRowHandle
List<model> list=this.CurrentList; var selectModel=tempselectmodel; //找selectModel在list中得位置 va ...
- java类学习
public class test4 { public static void main(String args[]) { /** * 方法定义规则 * 修饰 类型 方法名(参数){ * 要完成的动作 ...
- 转载 Web前端开发 HTML设计 经验与技巧总结
文章目录1.限制input 输入框只能输入纯数字.限制长度.默认显示文字2.input输入框自动获取焦点3.用CSS让背景有透明度文字不变4.a标签禁止点击5.文字两种居中对齐6.设置一个元素一直在页 ...
- Notepad++安装教程
1.官网下载 官方网站:https://notepad-plus-plus.org/downloads/ 上面有历史版本,一般就选择最新版下载 2.安装 [3]打开记事本进行设置: 设置--& ...