越来越简单的wiki安装
参考: https://www.mediawiki.org/wiki/Software_bundles#MediaWiki_software_appliances
-
不废话, 直接下载xampp的wiki包. http://bitnami.org/stack/mediawiki
-
这个包是个安装包, 双击开始安装, 正常装就行, 记得设置的密码要记好.
- 此时是第一个段落, wiki已经可以使用, 不过里面空空如也.
-
看到xampp的控制面板, open phpmyadmin, 登陆就是用上面设置的密码, 注意, 用户名默认是root.
-
在phpmyadmin中导入之前备份的wiki的数据库, 注意两点:
- 文件的格式, 如果压缩应该是: xxx.sql.tar这样的, .gz .zip也行, 但是不能是xxx.sql.tar.gz这样就不行了.
- 导入时要求指定库, 在左边选择: bitnami_mediawiki
- 此时, 已经进入一个小段落, wiki已经可以正常使用, wiki里面的条目应该都在了.
-
导入文件, 参考:
- https://www.mediawiki.org/wiki/Manual:Moving_a_wiki#Import_the_MediaWiki_files
- https://www.mediawiki.org/wiki/Manual:Upgrading
- 简单地说, 把images(或者uploads)都copy进去, 就基本ok了.
———— 华丽的分割线 ——–
- phpadmin的登入竟然是root.
- 大文件的问题依旧存在, 我们如何把大文件导进去呢?
- 打开 soquel pro, 开始导入, 记得选好文件类型.
- 这个工具挺傻的, 需要解压缩之后才行.
- 工具不行了, 用的命令行, 果然命令行是王道, 奶奶的.
/Applications/mediawiki-alipay/mysql/bin/mysql -u root -p
mysql> show databases;
mysql> use bitnami_mediawiki
mysql> source /Users/bergman/Downloads/wiki/back_alipay/wiki.sql
改为纯命令行: ~|⇒ /Applications/mediawiki-alipay/mysql/bin/mysql -h localhost -u root -p bitnami_mediawiki < /Users/bergman/Downloads/wiki/back_alipay/wiki.sql
##################################搞明白了, 因为这事一个老版本的wiki. 所以不能这么搭. 所以, 我搭到mamp里面.
####另外经过验证, 一个空的库, sequel pro是可以倒好的. 也就是说, 之前失败是权限和库结构问题.
lamp环境
- mamp 数据库密码root, root.
- xampp数据库 root 空
重新来一遍.
- 然并卵.
- 因此直接做一个wiki升级试试. 升级完美的解决了问题, 这个世界就是这么奇妙.
—————————华丽的分割线———————
mamp安装携程wiki
-
mamp升级, 还没做.
-
sequel pro 导入失败.
-
myphpadmin导入失败.
- 原因是尺寸超了, 压缩之后才40多m.
-
命令行导入
/Applications/MAMP/Library/bin/mysql -u root -p mysql> source /Users/bergman/Downloads/wiki/back_ctrip/wiki2012-07-29.sql
-
问题解决: 用sequel pro导入, encoding设置: latin-us(dos), 只能说windows服务器我们都伤不起.
其他参考页面
- https://www.mediawiki.org/wiki/Manual:Restoring_a_wiki_from_backup#Import_the_MediaWiki_files
- https://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki/zh
- https://www.mediawiki.org/wiki/Manual:Upgrading/zh
- https://www.mediawiki.org/wiki/Manual:Configuring_MediaWiki/zh