Wiki安装:mediawiki-1.34.2 安装配置
一、wiki基础环境 LNMP环境 搭建(请查看其他几篇日志):
由于我是离线编译安装,所以过程比较曲折,通过几篇日志分别记录了 安装 php、apache2、mysql等操作要点:
apache2: https://blog.csdn.net/zzddada/article/details/108222478
php: https://blog.csdn.net/zzddada/article/details/108239847
https://blog.csdn.net/zzddada/article/details/108327839
mysql:(省略)
注: 注意apache和php版本的匹配
二、wiki安装
1、下载mediawiki
下载地址:https://www.mediawiki.org/wiki/Download
wget https://releases.wikimedia.org/mediawiki/1.34/mediawiki-1.34.0.tar.gz
linux不能访问外网,下载慢就用浏览器下载
解压,修改文件名(去掉版本号)
tar xvf mediawiki-1.31.1.tar.gz
mv mediawiki-1.31.1/ mediawiki/
将其放到apache2的 服务器默认主目录下 或 你定义的默认目录下
(我的apache2 原默认目录是 /usr/local/apache/htdocs 根据安装的不同默认根目录会有不同)
mv mediawiki/ /usr/local/apache/htdocs/mediawiki
注:domain可以是域名或ip地址,比如 http://192.168.10.10/mediawiki/
在浏览器中输入 http://domain/mediawiki/
会进入 mediawiki 文件根目录(可以看到 放在apache默认访问路径的下的 mediawiki 文件内容)
wiki目录结构:
其中 :
extensions 扩展包存储目录,在安装时,或自动检索加载到安装的可选项中;
resources 存储用到的静态图片、图标
2、下载mediawiki 拓展包 存放到 wiki 的 extensions目录下
所有扩展包可在以下目录查看:
3、继续访问 http://domain/mediawiki/index.php 进入安装页面,
选择安装配置所有的语言,这里都选中文简体(zh-hans);
配置 LocalSettings.php 中内容如下:
<?php
# This file was automatically generated by the MediaWiki 1.34.2
# installer. If you make manual changes, please keep track in case you
# need to recreate them later.
#
# See includes/DefaultSettings.php for all configurable settings
# and their default values, but don't forget to make changes in _this_
# file, not there.
#
# Further documentation for configuration settings may be found at:
# https://www.mediawiki.org/wiki/Manual:Configuration_settings# Protect against web entry
if ( !defined( 'MEDIAWIKI' ) ) {exit;
}## ---------------------------## 禁止新用户注册 Prevent new user registrations
$wgWhitelistAccount = array ( "user" => 0, "sysop" => 1, "developer" => 1 );## 设置匿名用户:不可创建账号、不可编辑、可读
## $wgGroupPermissions = array();
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['*']['read'] = true;
$wgGroupPermissions['*']['edit'] = false;## 限制非注册用户不可读
## $wgWhitelistRead = array( "Main Page", "Special:Userlogin", "-", "MediaWiki:Monobook.css" );
## $wgGroupPermissions['*']['read'] = false;## 设定匿名用户(未登录)可以看到的页面
## $wgWhitelistRead = array ("Main Page", "Special:Userlogin", "Wikipedia:Help");
## 上面是:匿名用户只能看到Main Page、登录页面以及帮助页面。## ----------------------------------
## 以下配置可以解决 报错:
$wgSessionInsecureSecrets = true; ## 缓存相关的设置
$wgShowExceptionDetails = true; ## 打印查看具体的报错信息## ----------------------------------## Uncomment this to disable output compression
# $wgDisableOutputCompression = true;$wgSitename = "这是网站名称";## The URL base path to the directory containing the wiki;
## defaults for all runtime URL paths are based off of this.
## For more information on customizing the URLs
## (like /w/index.php/Page_title to /wiki/Page_title) please see:
## https://www.mediawiki.org/wiki/Manual:Short_URL
$wgScriptPath = "/mediawiki";## The protocol and server name to use in fully-qualified URLs
$wgServer = "http://192.168.35.11";## The URL path to static resources (images, scripts, etc.)
$wgResourceBasePath = $wgScriptPath;## The URL path to the logo. Make sure you change this from the default,
## or else you'll overwrite your logo when you upgrade!
$wgLogo = "$wgResourceBasePath/resources/assets/wiki.png";## UPO means: this is also a user preference option$wgEnableEmail = false;
$wgEnableUserEmail = true; # UPO$wgEmergencyContact = "apache@
Wiki安装:mediawiki-1.34.2 安装配置相关推荐
- 四、编译安装php-5.5.34
四.编译安装php-5.5.34 http://cn2.php.net/distributions/php-5.5.34.tar.gz 1.解决依赖关系 先配置阿里云yum源: # 1.备份 # mv ...
- apache mediawiki 安装_如何在CentOS 7上安装MediaWiki
如果您想构建自己的wiki网站,可以使用MediaWiki轻松完成, MediaWiki是一个最初为WikiPedia创建的PHP开源应用程序. 由于为此应用程序开发的第三方扩展,其功能可以轻松扩展. ...
- Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04
给力星 追逐内心的平和 首页 笔记 搜藏 代码 音乐 关于 Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04 2014-08-09 (updated: 2016 ...
- 群晖上安装MediaWiki的简单记录
什么是 MediaWiki ? MediaWiki 是免费和开源的 wiki 软件.它最初由 Magnus Manske 开发并由 Lee Daniel Crocker 改进,可在许多网站上运行,包括 ...
- Vmware安装迷你版的 Centos6 并配置 Nat 模式可访问外网
① 本地环境搭建 Linux 服务器: VMware 安装 Centos 6 迷你版详细步骤: a.下载镜像: 链接:https://pan.baidu.com/s/1wxXK1A-3V2y7KpR4 ...
- Hadoop安装教程_单机/伪分布式配置_CentOS6.4/Hadoop2.6.0
本 Hadoop 教程由厦门大学数据库实验室出品,转载请注明.本教程适合于在 CentOS 6.x 系统中安装原生 Hadoop 2,适用于Hadoop 2.7.1, Hadoop 2.6.0 等版本 ...
- [Samba] Linux(Centos)samba服务安装,Samba文件共享及Samba配置详解
本片博客主要介绍了[Samba] Linux(Centos)samba文服务器安装案例,samba共享,samba服务,samba配置详解及网页配置samba工具samba-swat 的使用方法等. ...
- erpnext v13 安装部署 + VSCode本地开发环境配置
ERPNext Version-13 安装生产环境 参考链接 https://discuss.erpnext.com/t/install-frappe-erpnext-v13-beta-from-sc ...
- jenkins创建新用户_JENKINS安装及新建用户,权限配置
JENKINS安装及新建用户,权限配置 1. 下载安装 jenkins 官网地址 https://jenkins.io/index.html 下载地址 https://jenkins.io/downl ...
最新文章
- 使用AD8302进行检波
- noip2016考前模板
- SAP Spartacus 如何重定义登录 Login Component
- mysql explain中key_len值的说明
- 计算机视觉招聘_INDEMIND|SLAM、计算机视觉、深度学习算法招聘(社招实习)
- 【转】QTableView 小结
- DB2造数据存储过程
- MySQL与Oracle的DDL、DML语法对比(含可重复执行SQL脚本编写方式)
- 全球系留无人机系统行业调研及趋势分析报告
- BackTrack 4 R2 发布
- 如何通过DAU分析活跃用户?(案例:python绘制箱体图)
- 基于C#木门归方程序 下料机 锯片 CNC 拆单软件 全屋定制设计拆单软件橱柜衣柜拆单设计制造管理一体化软件 有屋软件
- HTML命名空间的使用
- Easyar php cloud,EasyAR WebAR 快速入门
- cmd文件和bat文件的区别+一个的bat脚本+bat基础知识
- Python 01:Pyton历史和入门介绍
- GB2312(部分GBK)汉字编码表
- 十一月英语——So it goes...
- 懂得拥有也要学会放弃
- 在线博客系统——最热文章、最新文章
热门文章