ubuntu 12.04 mediawiki 安装配置及备份恢复

Ubuntu安装Git全解析:APT机制、配置避坑与生产级排障 Git是分布式版本控制的核心工具,其在Linux系统中的安装并非简单命令执行,而是深度耦合于APT包管理机制。APT作为Debian系系统的依赖解析引擎,承担元数据同步、依赖图构建、签名校验与原子化安装等关键职责;而Git在Ubuntu中实际以元包形式存在,依赖git-core、git-man等子组件协同工作。理解APT源配置、dpkg注册流程及全局config生效逻辑,是解决‘command not found’‘empty ident name’‘Resolving deltas卡死’等高频问题的技术基 阅读详情

安装

参考:https://help.ubuntu.com/community/MediaWiki

sudo apt-get install tasksel
sudo tasksel install lamp-server
sudo apt-get install mediawiki
sudo apt-get install imagemagick mediawiki-math php5-gd # 可选项,安装800M,取决于网速,时间比较长

配置

virtual host配置

参考:http://www.saruman.biz/wiki/index.php/Place_MediaWiki_inside_a_Virtual_Host

cd /etc/apache2/sites-available
sudo cp default mediawiki

在mediawiki文件中加入以下几行

  ServerName wiki.domain.com

  # DocumentRoot /var/www
  DocumentRoot /var/lib/mediawiki/

  Include /etc/mediawiki/apache.conf

/etc/apache2/sites-available/mediawiki
注:Bill说,要把用不上的Directory去掉,否则显得业余。

<virtualhost *:80>
	ServerAdmin service@bph.com

	ServerName wiki.domain.com

        # DocumentRoot /var/www
        DocumentRoot /var/lib/mediawiki/

        Include /etc/mediawiki/apache.conf

	ErrorLog ${APACHE_LOG_DIR}/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog ${APACHE_LOG_DIR}/access.log combined
</virtualhost>


去掉这个软链接: /etc/apache2/conf.d/mediawiki.conf -> /etc/mediawiki/apache.conf
sudo unlink /etc/apache2/conf.d/mediawiki.conf

使能mediawiki站点
参考:https://help.ubuntu.com/12.04/serverguide/httpd.html
sudo a2ensite mediawiki
sudo service apache2 restart

在浏览器上输入http://wiki.domain.com 开始step by step地配置

备份

参考:http://www.mediawiki.org/wiki/Backup
备份wiki Files 及 extensions:
/etc/mediawiki/
/var/lib/mediawiki/images
/var/lib/mediawiki/extensions
备份数据库(mysql)
mysqldump -u $USER --password=$PASSWORD $DATABASE -c | gzip -9 > ~/backup/wiki-$DATABASE-$(date '+%Y%m%d').sql.gz

恢复

如果是从备份中恢复,就不需要“在浏览器上输入http://wiki.domain.com 开始step by step地配置”

参考:http://www.mediawiki.org/wiki/Manual:Restoring_a_wiki_from_backup
恢复数据库:
mysql -u root -p
create database wikidb;
CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'PASSWD';
GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost' WITH GRANT OPTION;
use wikidb
source wikidb-20120927.sql

恢复文件:

按照备份的目录恢复回去。
/etc/mediawiki/
/var/lib/mediawiki/images
/var/lib/mediawiki/extensions

sudo chown www-data:www-data -R /var/lib/mediawiki/images/

更多

http://wiki.bi-peer.com/mediawiki/index.php/MediaWiki



零代码接入DeepSeek:Codex图形化配置国内大模型全指南 最近在尝试将各种大模型集成到开发工具中时,发现很多工具对国内开发者并不友好,要么需要复杂的命令行配置,要么需要自行处理网络问题。特别是对于 Codex 这类工具,很多教程都停留在基础使用,一旦涉及接入国内优秀的模型如 DeepSeek,资料就变得零散且过时。 本文旨在解决这个痛点,提供一个从零开始、无需编写任何代码的完整指南,手把手教你完成 Codex 的下载安装,并成功接入 DeepSeek 模型。整个过程通过图形化界面点击操作即可完成,适合所有技术背景的开发者,无论是想体验最新 AI 编码助手的学生,还 阅读详情

相关推荐

Ansible配置管理入门:声明式、无代理与生产级工程实践

配置管理是保障系统一致性、可追溯性与复现性的核心工程能力,其本质在于对抗配置漂移(Configuration Drift)带来的不可控风险。基于声明式模型(Declarative),工具如Ansible通过定义目标状态而非执行步骤,实现幂等性与自动收敛;无代理(Agentless)架构则以SSH为通信基底,兼顾轻量、安全与故障隔离。该范式已成现代基础设施即代码(IaC)的事实标准,在金融、电信、云原生等高可靠性场景中广泛落地。本文聚焦Ansible实战体系,涵盖从Playbook设计、Inventory分层

weixin_33739523的博客 545

mediawiki的备份和恢复,及自动备份

mediawiki的备份,需要备份数据库,和wiki的程序目录两部分。 目前,我用的是win7+mysql wiki相关信息如下:wiki安装路径d:\apache2\htdocs\wikiwiki使用的数据库名:mediawiki数据库用户:wiki   一、备份1. 备份数据库备份mysql数据库:mysqldump -u wiki -p -h localhost --opt me...

iteye_6192的博客 1769

mediawiki的备份、升级与恢复

开始之前介绍一下环境信息: web访问的根目录在/usr/local/apache2/htdocs wiki安装路径/usr/local/apache2/htdocs/wiki wiki的名字:XiangWiki wiki使用的数据库名:rswiki 数据库用户:wiki 第一步:备份数据 在升级之前,我们还是做一下备份,以防不测。这里涉及到wiki使用的数据库和wiki...

卖口粥-湛蓝的天空 924

在树莓派上搭建自己的mediawiki网站

文章目录第一步,使用apt-get安装mediawiki第二步,进入mediawiki解包目录第三步、进行mediawiki的安装 第一步,使用apt-get安装mediawiki sudo apt-get install mediawiki 第二步,进入mediawiki解包目录 1、如果不知道mediawiki解包在哪,就下面的命令查找 whereis mediawiki 我通过apt-get下载的包解包目录为/usr/share/mediawiki 2、进入到解包目录 cd /usr/shar

数据库爆破专家的博客 515

ubuntu-12-04-deb 软件 安装包备份

ubuntu-12-04-deb 软件 安装包备份 ,ubuntu samba ssh mysql g++ ftp vim telnet /var/cache/apt/archives

XTDrone——ALOAM与3D激光雷达三维SLAM(处理没有点云和坐标系报错的问题)

本文介绍了XTDrone中配置如何在三维环境中使用A-LOAM算法配合velodyneHDL32激光雷达包括依赖包安装、代码修改和PX4系统配置,以及相关报错细节的注意事项。

weixin_45390670的博客 1328

ubuntu9.10安装MediaWiki全过程

本文大多数部分参考:http://blog.csdn.net/pwlazy/archive/2009/10/06/4635882.aspx,感谢作者step1) 安装apache2 sudo apt-get install apache2 step2) 安装mysql sudo apt-get install mysql-server mysql-client 安装完成是 会出现界面提

1549

Vivado FIR Complier_IP核使用方法

文章依靠该IP核对应手册PG149写的,因为笔者需求简单,没有深入挖掘功能,可以自行下载学习。

2302_80180551的博客 3990

ubuntu16.04安装MediaWiki

源码安装MediaWiki(1),sudo apt-get install apache2 mysql-server php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-xml php7.0-mbstring(2),cd Downloads wget https://releases.wikimedia.org/mediawiki/1.27/m

wenwenxiong的专栏 3737

AI时代敏捷开发新范式——意图驱动开发IDD

具体的功能代码、单元测试、集成测试用例,以及最终可运行的、支持PlantUML的Markdown转Word工具新版本。:业务方(如技术文档团队)反馈,现有的Markdown转Word工具在处理包含PlantUML代码块的文档时,无法正确生成图表,导致技术方案、架构图等关键信息丢失,严重影响了文档交付质量和团队效率。这不仅带来了交付周期显著缩短、资源效能倍增的可观收益,更深远的意义在于,它描绘了未来软件工业化、智能化的新图景:一个由精准意图驱动、AI自主执行、人类智慧引领的敏捷、高效、高质的新世界。

LiuJunjiang的专栏 552

Python中的串口通信库pyserial(基础)

pyserial是一个跨平台的库,可以在多个操作系统上使用,包括Windows、Linux和MacOS。:flushInput方法用于清除输入缓冲区中的所有数据,flushOutput方法用于清除输出缓冲区中的所有待发送数据。:PySerial允许在创建Serial对象后,通过修改对象的属性来设置串口参数,如波特率、数据位、校验位和停止位。同时,也提供了方法或属性来检查串口的状态,如是否已打开。:sendBreak方法用于向串口发送一个BREAK信号,这可以用于向连接的设备发送一个中断或重置信号。

weixin_44217158的博客 1万+

Ubuntu16.04安装mediawiki

总体思路:LAMP+wiki 1、安装Apache 使用apt-get管理工具安装 sudo apt-get update sudo apt-get install apache2 安装样子方法:浏览器内输入:http://本机IP 2、MySQL安装 sudo apt-get install mysql-server mysql-client 测试

向死而生 1237

全志T113 Tina5.0开发:(一)添加自己的板级支持包

3.验证 先执行 source build/envsetup.sh ,然后lunch,下图可见9就是我们自己添加的板子。2. 1)修改 t113-evb1.mk重命名为t113-ws_devboard。我使用的spinand,只需要修改openwrt里面的文件即可。以下内容仅作为自己笔记,如果错误欢迎留言指出。修改t113-ws_devboard。

u014428915的博客 1164

Ubuntu 14.04 + MediaWiki LAMP协同部署故障预判手册

LAMP栈是Web应用最基础的运行环境,其核心在于Linux、Apache、MySQL与PHP四层组件间的精确协同。理解各层依赖关系、字符集兼容性、模块加载顺序及权限模型,是保障Wiki类高协作应用稳定运行的前提。MediaWiki作为维基百科引擎,对utf8mb4字符集、php5-mysqlnd驱动、mod_rewrite重写支持等有硬性要求,稍有错位即引发500错误、上传失败或中文搜索失效。本文聚焦老旧但高稳定的Ubuntu 14.04平台,系统梳理从归档源配置、MySQL字符集调优到LocalSett

weixin_33724659的博客 384

在 SAP 中,寄售业务(Consignment)与管道业务(Pipeline)都属于“物料先到、发票后到”的特殊采购模式,但两者的库存形态、物权转移时点、结算触发条件、系统配置完全不同

SAP中寄售业务与管道业务均属"先货后票"采购模式,但存在本质差异。寄售业务(如手机芯片)采用实物库存管理(标记"K"),物权在领用时转移,通过411K/201K移动类型触发负债;管道业务(如蒸汽)无实物库存,采用261P等移动类型直接消耗并生成应付。系统配置上,寄售需K类信息记录及GR收货,管道需P类信息记录且免GR。两者均通过MRKO汇总结算,但寄售按领用量计费,管道按提取量实时计费。核心区别在于库存形态与物权转移时点。

金牌架构师 557

#systemverilog# 之 event region 和 timeslot 仿真调度(二)例子

由于疫情的关系,一时半会回不了学校了。今天开始,哪怕在家也要克服惰性开始学习了。今天来个的想了很久但都犯懒而没动手的内容,就是关于仿真软件在跑systemverilog的时候,是如果通过将HDL代码分成5个区域来编译,从而实现用软件模拟硬件的运行结果的思想。 首先,是基础概念,systemverilog标准划分了仿真软件的5个跑仿真所要执行的区域,说白了就是规定了软件在跑代码的时候要把代码分成5类,放到5个堆栈里面分别跑,这样才能:明明在软件上是以顺序方式来执行代码的,却能“看似”像在硬件中那样的实现并行

那么菜的博客 1764

ubuntu 12.04下搭建mediaWiki

具体安装过程请参阅 http://wiki.ubuntu.org.cn/UbuntuHelp:MediaWiki

akaier的专栏 616

【第一章】核心思维:那个在此刻“消失”的 CPU

摘要:RTOS本质是"有状态的抢占"而非"多任务",单核MCU通过时间片分时复用实现任务切换。裸机编程的线性思维在RTOS中不再适用,开发者需接受代码随时被打断的现实。RTOS通过保存/恢复CPU寄存器组(上下文)实现任务切换,每个任务拥有独立栈空间。非原子操作(如全局变量自增)会导致竞态条件,必须使用临界区或互斥锁保护。RTOS编程需要建立并发思维,关注代码原子性、可重入性和栈空间分配。

一路往蓝-Anbo 的博客 105

Ubuntu 14.04部署MediaWiki实战:LAMP兼容性与老系统运维指南

MediaWiki作为维基百科级协作知识引擎,其稳定运行高度依赖LAMP栈各组件的精确版本协同。在老旧但仍在服役的Ubuntu 14.04环境中,PHP 5.5.9、MySQL 5.5和Apache 2.4.7构成不可替代的黄金组合——三者间ABI兼容性、模块加载顺序及配置语法差异,直接决定语义查询、模板渲染与权限体系是否可用。技术价值在于规避升级引发的‘隐性崩溃’:如MySQL优化器变更触发Semantic MediaWiki SQL兼容性问题,或PHP扩展版本错配导致Cite扩展致命报错。典型应用场景涵

weixin_30680385的博客 396

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

如何在Ubuntu上配置安装MediaWiki

自己搭建wiki,很easy!很好玩哈!

每天进步一点点 1720

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

MediaWiki的数据库导出和恢复实例

<br />mysqldump导出数据的命令行:(Debian GNU/Linux环境) mysqldump --user=USERNAME --password=PASSWORD --single-transaction --all-databases > BACKUPFILE.sql<br />以"wikidb"为名字导出数据 mysqldump -u root -p -B wikidb > wikidb.sql<br />以"wikidb"为名字恢复数据 mysql -u root -p

刘阳龙Herman的专栏 2359

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

mediawiki和confluence

Mediawiki和Confluence都是wiki,Mediawiki是开源免费的,而Confluence是收费的。一、MediawikiMediawiki是需要基于lamp或者lnmp的环境,所以要安装前必须要安装LAMP/LNMP环境,这里全部是在Centos6.5下安装使用的。1. 下载Mediawiki 解压到apache/nginx 的文件目录下。2. lam...

weixin_34303897的博客 812

mediawiki学习笔记(一)

一、mediawiki的安装 在安装mediawiki之前,需要配置apache+MySQL+php的运行环境,在Windows系统下首选wampserver来完成该环境的配置,具体教程请参考该文章 wampserver成功安装之后,该安装我们期待的mediawiki了,本文使用的...

chenxiaoxiao0508的博客 1万+

Mediawiki的配置和修改方法

Mediawiki的配置和修改方法1、界面设置  在MediaWiki中大部分的界面信息都存放在Special:Allmessages页面里面,包括界面的文字、链接、气泡提示、热键等等, 杂七杂八的,非常多,你可以在直接输入Special:Allmessages来根据自己实际情况修改配置。至于具体的都是些什么内容,本文就不在多说 了,您可以通过google找到更具体的,呵呵!  2、上

zdnlp的专栏 3329

Ubuntu系统备份还原教程

一、备份很多人有备份系统的习惯,以防系统挂。Windows下可以用DISM创建一个系统镜像,在Ubuntu下,我们可以使用squashfs-tools创建系统镜像。准备工作可启动LiveCD一份,这个类似于你备份Windows需要WinRE/PE一样。一个Linux可以访问分区(相信大部分文件系统都可以),但不可以是系统所需要的分区,比如/ /home /var /usr /tmp,这就好比你不能...

OscarMind的博客 1万+
上一篇: Get n days before now
下一篇: Install tomcat7 on OSX
peterchen-easyli
博客等级 码龄21年 6粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值