基于MediaWiki搭建自己的wiki知识库
目前有一台centos7.7 64位 的阿里云ECS PHP5.6
看阿里云社区的教学视频,讲解需要用Ubuntu16.04 Apache PHP7.1
但是我太懒了,所以打算用centos试一下可不可以实现本次任务!
〇、一些其他的
在正式步骤开始之前,我早就开启了远端SSH和FTP
关于方法,在我之前树莓派的博客里有写到,并且有完全的资源,所以在这里就不做赘述了
直接开干!
1.我之前开启SSH和FTP的博客:
https://blog.youkuaiyun.com/weixin_42234067/article/details/104851657
2.阿里云大学原教程链接:
本文与该教程略有不同
https://edu.aliyun.com/course/425?spm=a2c6h.14089369.J_2497364210.9.78d71efc9oBroP
一、下载 MediaWiki
1.下载 MediaWiki
下载MediaWiki并解压缩。
下载地址:https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar.gz
2.将解压缩后的MediaWiki程序文件上传至 /www/wwwroot/www.yaly.top/default/ 目录
这里利用FTP,我用的是宝塔面板baota.com
FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。
进入 /www/wwwroot/www.yaly.top/default 目录,创建一个old文件夹,将目录上的原始文件全部搬到old内。
第一次10000多个文件我用宝塔传,我是傻逼!!!
第二次我用了正儿八经的ftp来传输文件了!我用的FlashFXP来传
其中要注意的是,不用开启20/21端口,用SSH的22端口即可
3. 使用 chown 命令为目录赋予权限
chown -R www /data/wwwroot/default
(原命令)
chown -R www /www/wwwroot/www.yaly.top/default/
(我的命令)
进入www.yaly.top/default发现行不通
于是改创建站点wiki.yaly.top试一下
chown -R www /www/wwwroot/wiki.yaly.top/default/
直接进入这个目录
wiki.yaly.top/default/old/mediawiki-1.29.1
可以了
二、安装MediaWiki
1.一般情况下会根据系统语言自动设置为简体中文,如果没有就自行设置一下
2.数据库选择 SQLite
出错,GG