搭建wiki知识库
搭建wiki知识库
一、环境配置
服务器:阿里云ECS1核4G
操作系统:Ubuntu1804
PHP版本:7.1
注意事项:本次实验的这台机子原先没装什么东西,所以直接换操作系统不心疼,原先的CentOS7,停掉服务器以后尝试了以前没有试过的镜像选项——镜像市场。可以搜索关键词查找想要的预配置镜像,适用于不同场景,就不需要自己动手了。我选择的关键词是“Ubuntu18.04 Apache php7.1”。
配置安全组,添加规则,选择授权类型为“全部”,授权对象为“0.0.0.0/0”后默认开放所有端口且允许所有IP访问。这里不推荐这么做,因为这很不安全,不过本次实验中方便起见可以先这么做。访问公网IP,可以看到如下界面:
二、安装MediaWiki
1、下载
wget https://releases.wikimedia.org/mediawiki/1.34/mediawiki-1.34.2.tar.gz
2、将/data/wwwroot/default下的原文件移入/data/wwwroot/default/old,将压缩包解压到/data/wwwroot/default。
tar -zxvf mediawiki-1.34.2.tar.gz -C /data/wwwroot/default
3、使用 chown 命令为目录赋予权限:
chown -R www /data/wwwroot/default
访问公网IP:
二、配置MediaWiki
点击上图所示set up the wiki链接。出现以下页面,表面访问权限不够。
授予权限:chmod -R 777 /var/lib/php/session
刷新界面
一步步下载配置即可。最后下载配置文件 LocalSettings.php 文件并上传到页面根目录。
三、使用MediaWiki
访问公网IP,进行参数配置等操作。