MediaWiki:修订间差异
来自iSrv 百科
更多操作
创建页面,内容为“== MediaWiki == === 安装部署 === === 反代配置 === === 数据备份 === 分类:笔记” |
|||
| (未显示同一用户的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 ~]$