一、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 安装配置相关推荐

  1. 四、编译安装php-5.5.34

    四.编译安装php-5.5.34 http://cn2.php.net/distributions/php-5.5.34.tar.gz 1.解决依赖关系 先配置阿里云yum源: # 1.备份 # mv ...

  2. apache mediawiki 安装_如何在CentOS 7上安装MediaWiki

    如果您想构建自己的wiki网站,可以使用MediaWiki轻松完成, MediaWiki是一个最初为WikiPedia创建的PHP开源应用程序. 由于为此应用程序开发的第三方扩展,其功能可以轻松扩展. ...

  3. Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04

    给力星 追逐内心的平和 首页 笔记 搜藏 代码 音乐 关于 Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04 2014-08-09 (updated: 2016 ...

  4. 群晖上安装MediaWiki的简单记录

    什么是 MediaWiki ? MediaWiki 是免费和开源的 wiki 软件.它最初由 Magnus Manske 开发并由 Lee Daniel Crocker 改进,可在许多网站上运行,包括 ...

  5. Vmware安装迷你版的 Centos6 并配置 Nat 模式可访问外网

    ① 本地环境搭建 Linux 服务器: VMware 安装 Centos 6 迷你版详细步骤: a.下载镜像: 链接:https://pan.baidu.com/s/1wxXK1A-3V2y7KpR4 ...

  6. Hadoop安装教程_单机/伪分布式配置_CentOS6.4/Hadoop2.6.0

    本 Hadoop 教程由厦门大学数据库实验室出品,转载请注明.本教程适合于在 CentOS 6.x 系统中安装原生 Hadoop 2,适用于Hadoop 2.7.1, Hadoop 2.6.0 等版本 ...

  7. [Samba] Linux(Centos)samba服务安装,Samba文件共享及Samba配置详解

    本片博客主要介绍了[Samba] Linux(Centos)samba文服务器安装案例,samba共享,samba服务,samba配置详解及网页配置samba工具samba-swat 的使用方法等. ...

  8. erpnext v13 安装部署 + VSCode本地开发环境配置

    ERPNext Version-13 安装生产环境 参考链接 https://discuss.erpnext.com/t/install-frappe-erpnext-v13-beta-from-sc ...

  9. jenkins创建新用户_JENKINS安装及新建用户,权限配置

    JENKINS安装及新建用户,权限配置 1. 下载安装 jenkins 官网地址 https://jenkins.io/index.html 下载地址 https://jenkins.io/downl ...

最新文章

  1. 使用AD8302进行检波
  2. noip2016考前模板
  3. SAP Spartacus 如何重定义登录 Login Component
  4. mysql explain中key_len值的说明
  5. 计算机视觉招聘_INDEMIND|SLAM、计算机视觉、深度学习算法招聘(社招实习)
  6. 【转】QTableView 小结
  7. DB2造数据存储过程
  8. MySQL与Oracle的DDL、DML语法对比(含可重复执行SQL脚本编写方式)
  9. 全球系留无人机系统行业调研及趋势分析报告
  10. BackTrack 4 R2 发布
  11. 如何通过DAU分析活跃用户?(案例:python绘制箱体图)
  12. 基于C#木门归方程序 下料机 锯片 CNC 拆单软件 全屋定制设计拆单软件橱柜衣柜拆单设计制造管理一体化软件 有屋软件
  13. HTML命名空间的使用
  14. Easyar php cloud,EasyAR WebAR 快速入门
  15. cmd文件和bat文件的区别+一个的bat脚本+bat基础知识
  16. Python 01:Pyton历史和入门介绍
  17. GB2312(部分GBK)汉字编码表
  18. 十一月英语——So it goes...
  19. 懂得拥有也要学会放弃
  20. 在线博客系统——最热文章、最新文章

热门文章

  1. 手把手教你 如何利用github搭建个人网站 无需服务器
  2. centos7 mysql还原dmp,使用data dump 恢复数据库
  3. Access所有记录中均未找到搜索关键字
  4. Lis3dh加速度传感器使用实验教程
  5. OSChina 周日乱弹 ——今天乱弹妹子多,但是看完震惊……
  6. 国内DNS劫持与污染状况分析
  7. client offline
  8. Kafka+Spark Streaming如何保证exactly once语义
  9. 年轻人,告诉我 :Mybatis 源码中,用了多少种设计模式?
  10. 联想收购IBM个人电脑业务