打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

MediaWiki:修订间差异

来自iSrv 百科
Bill​(留言 | 贡献)
创建页面,内容为“== MediaWiki == === 安装部署 === === 反代配置 === === 数据备份 === 分类:笔记”
 
Bill​(留言 | 贡献)
 
(未显示同一用户的1个中间版本)
第6行: 第6行:


=== 数据备份 ===
=== 数据备份 ===
==== 备份脚本 ====
<syntaxhighlight lang="bash">
[bill@archlinux ~]$ cat bin/backup-wiki.sh
#!/bin/bash
DATE=$(date +%Y%m%d)
BACKUP_DIR="/home/bill/Backup/wiki_backup"
# 数据库备份(改用mariadb-dump消除弃用警告)
mariadb-dump -u mediawiki_user -pmediawiki_pass mediawiki_db > ${BACKUP_DIR}/db_${DATE}.sql
# 打包wiki程序与附件
tar -zcf ${BACKUP_DIR}/file_${DATE}.tar.gz /srv/www/mediawiki-1.45.3
# 删除7天以上旧备份文件
find ${BACKUP_DIR} -maxdepth 1 -name "*.sql" -mtime +7 -delete
find ${BACKUP_DIR} -maxdepth 1 -name "*.tar.gz" -mtime +7 -delete
[bill@archlinux ~]$
</syntaxhighlight>
=== 站点配置 ===
==== 权限配置 ====
==== 邮箱配置 ====
==== 文件上传 ====
==== 美化 URL ====


[[分类:笔记]]
[[分类:笔记]]

2026年6月26日 (五) 10:07的最新版本

MediaWiki

安装部署

反代配置

数据备份

备份脚本

[bill@archlinux ~]$ cat bin/backup-wiki.sh 
#!/bin/bash
DATE=$(date +%Y%m%d)
BACKUP_DIR="/home/bill/Backup/wiki_backup"

# 数据库备份(改用mariadb-dump消除弃用警告)
mariadb-dump -u mediawiki_user -pmediawiki_pass mediawiki_db > ${BACKUP_DIR}/db_${DATE}.sql

# 打包wiki程序与附件
tar -zcf ${BACKUP_DIR}/file_${DATE}.tar.gz /srv/www/mediawiki-1.45.3

# 删除7天以上旧备份文件
find ${BACKUP_DIR} -maxdepth 1 -name "*.sql" -mtime +7 -delete
find ${BACKUP_DIR} -maxdepth 1 -name "*.tar.gz" -mtime +7 -delete
[bill@archlinux ~]$

站点配置

权限配置

邮箱配置

文件上传

美化 URL