首页 > 其他分享 >MediaWIKI 1.42 2024 教程系列 — 安装MediaWIKI

MediaWIKI 1.42 2024 教程系列 — 安装MediaWIKI

时间:2024-12-21 14:09:32浏览次数:3  
标签:教程 MediaWiki 主机 2024 MediaWIKI Ubuntu 安装 1.42

背景

对于新手来说,网上多数教程并不完善,也没有针对新版本更新教程。在安装过程中遇到很多类似的问题,也翻阅很多资料才得以解决。为了总结经验,给更多人提供帮助,同时避免走弯路,于是决定编写一篇Mediawiki 系列文章。

前言

1. 选型:

开源免费的WIKI,主要有 MediaWiki,Xwiki,JsWIKI等。如果让小型的主机 (一台普通笔记本)就可以运行起来,提供多人使用,最方便的方式是选择MediaWiki,  其中XWIKI 稍微对中小企业更方便,有独立的权限配置,单独文件管理以及树形文档结构特点,但对系统要求也相对高些,偶尔会在移动端页面出现卡死情况。

总得来说,MediaWiki 历史悠久,性能稳定,适合长期适用。

MediaWiki  :PHP, 最新要求PHP 8.1
XWIKI    :  JAVA, 最新要求 JAVA17
JsWIKI     : NodeJS

由于采用普通的小型主机,只提供100人以下使用,通过每个安装体验后,最终决定使用MediaWIKI 作为内部及个人使用。在以上系统中,MediaWiki有独立的语法,比其他的WIKI系统显得尤其复杂,需要更多的知识储备。因此本文针对新手,零基础入门教程。

2. 准备

 主机1台:普通家用台式机, 或者是公司服务器,或者阿里云/ 腾讯云/ 亚马逊云 VPS
公网IP: 一般公司网或者阿里云VPS 都会提供,家庭主机比较麻烦,需要咨询运营商获取(联通、电信有时也会提供,说明要求家里装监控,云盘,NAS等需求)
域名: 一般机构或者公司需要申请域名和DNS ,一个内网或者自己用的服务器可以不需要域名。当然,根据自己实际情况需要
--------
Ubuntu 24 : 当前最新的Ubuntu为24.04, 下载ISO 文件后烧录至U盘,然后将主机格式化后安装Ubuntu24

安装

1. 安装apache2

Ubuntu 24 自带 apache,可以先检查一遍

 

标签:教程,MediaWiki,主机,2024,MediaWIKI,Ubuntu,安装,1.42
From: https://www.cnblogs.com/nerocm/p/18620705

相关文章

  • 2024-12-21:从魔法师身上吸取的最大能量。用go语言,在一个神秘的地牢里,有 n 名魔法师排
    2024-12-21:从魔法师身上吸取的最大能量。用go语言,在一个神秘的地牢里,有n名魔法师排成一列。每位魔法师都有一个能量属性,有的提供正能量,而有的则会消耗你的能量。你被施加了一种诅咒,吸收来自第i位魔法师的能量后,你会立即被传送到第(i+k)位魔法师。在这个过程中,你会不断进......
  • 2024.12.20,数据结构课项目,解压与自解压,记录
    std::ifstream有什么成员函数std::ifstream是C++标准库中的输入文件流类,用于从文件中读取数据。它继承自std::istream,因此具有std::istream的所有成员函数。此外,它还提供了一些特定于文件操作的成员函数。常用成员函数构造函数:std::ifstream():默认构造函数。std::if......
  • 学期(2024-2025-1) 学号(20241420) 《计算机基础与程序设计》第十三周学习总结
    学期(2024-2025-1)学号(20241420)《计算机基础与程序设计》第十三周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(2024-2025-1计算机基础与程序设计第十三周作业)这个作业的目标<《C语......
  • 【每日一题】20241221
    【每日一题】一位国王的铸币大臣在每箱\(100\)枚的硬币中各参入了一枚劣币,国王怀疑大臣作弊,他用两种方法来检测.方法一:在\(10\)箱中各任意抽查一枚;方法二:在\(5\)箱中各任意抽查两枚.国王用方法一、二能发现至少一枚劣币的概率分别记为\(p_1\)和\(p_2\),则A.\(p_1>p_2\)......
  • 华为OD2024机试最新E卷题库-(A+B+C+D+E)
    在这个精心策划的专栏中,我们聚焦于华为OD2024机试的最新E卷题库,帮助大家练习和理解数据结构,提升编程技巧。感兴趣的可以加算法交流咨询QQ群:952039211以下是每个卷宗的详细,可以通过直接点击试卷链接查看练习试卷编号备注OD-E卷原题+个人代码+思路解析,95%以上的通过率,方便大......
  • 钉钉机器人 自动化发版202406
    钉钉机器人自动化发版#1简介开发机器人接收消息并调用构建接口,实现自动化发版发送指令->机器人接收指令->调用jenkins-job远程构建与部署jenkins配置,勾选job配置的触发远程构建并设置身份验证令牌 #测试触发远程构建 curl-ks-uuser:user_token-XP......
  • 【2024最新】基于Python+Mysql+django的公务员考试信息管理系统Lw+PPT
    作者:计算机搬砖家开发技术:SpringBoot、php、Python、小程序、SSM、Vue、MySQL、JSP、ElementUI等,“文末源码”。专栏推荐:SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码精品专栏:Java精选实战项目源码、Python精选实战项目源码、大数据精选实战项目源码......
  • 【2024最新】基于Python+Mysql+django的宾馆管理系统Lw+PPT
    作者:计算机搬砖家开发技术:SpringBoot、php、Python、小程序、SSM、Vue、MySQL、JSP、ElementUI等,“文末源码”。专栏推荐:SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码精品专栏:Java精选实战项目源码、Python精选实战项目源码、大数据精选实战项目源码......
  • 【2024最新】基于Python+Mysql+django的高校教室管理系统Lw+PPT
    作者:计算机搬砖家开发技术:SpringBoot、php、Python、小程序、SSM、Vue、MySQL、JSP、ElementUI等,“文末源码”。专栏推荐:SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码精品专栏:Java精选实战项目源码、Python精选实战项目源码、大数据精选实战项目源码......
  • 复现MSG:Multiview Scene Graph (NeurIPS 2024)需要的工程知识
    复现项目需要的步骤指南涵盖了环境搭建、数据集准备、模型推理和训练的流程:1.克隆项目代码首先从官方仓库克隆代码:gitclonehttps://github.com/ai4ce/MSG.gitcdMSG2.配置运行环境项目提供了两种方式来设置运行环境,推荐使用environment.yml方法,以确保完整的环境依......