阿里云七天训练营 class2 搭建wiki知识库
成果展示
实现步骤
步骤一:重新安装操作系统并配置安全组
因为此处实验需要使用php和apache环境,我们可以选择镜像包重新安装系统。
-
将服务器停止后点击更换操作系统:
-
点击镜像市场选择LAMP镜像
- 填写密码,确认订单
- 配置安全组,点击添加安全组规则,协议类型选择全部,即打开全部端口,实际开发不会这样做。
-
查看,直接在浏览器输入公网ip即可,效果如下:
点击探针可以查看PHP运行环境和相关服务数据。
步骤二:安装MediaWiki
-
下载MediaWiki压缩包,并在本地解压。
地址:https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar.gz
-
使用FIleZilla工具将在
/data/wwwroot/default/
目录新建一个old文件夹,然后将default目录下的所有文件都移动到old文件夹里面。 -
解压后的文件上传到
/data/wwwroot/default/
目录中。 -
使用下方命令为目录赋予权限:
chown -R www /data/wwwroot/default
最后defult目录结构如下:
- 打开公网ip进行查看,如下图:
步骤三:使用MediaWiki
- 点击set up the wiki,选择语言,点击继续,数据库类型选择SQLite,填写名称,用户名,密码,最后选择不耐烦,点击安装。
- 显示配置完成,浏览器会自动下载一个php文件,将这个文件通过FIleZilla上传到default目录下,重新访问公网ip即可查看到首页。
- 点击右上角的登录,登录后就可以以管理员的身份设置页面参数、编辑首页和添加内容。
- 如果想为百科添加新内容,可以在右上角的搜索框搜索你想添加内容的名称,然后会提示找不到匹配结构,此时就可以点击名称在wiki上新建该名称的页面。
- 添加完成后即可在搜索框中搜索到已添加的内容。如下图我事先添加了Ecs的页面,在搜索框中输入Ecs它就会打开Ecs的页面。