Day2–安装MediaWiki搭建自己的个人百科

在今天的课程中,我们学习到了ESC的又一用法用法,搭建自己的个人百科,下面我们就来看看如何一步一步进行搭建吧!

安装运行环境

在安装之前,我们需要通关更换镜像来配置LAMP环境。所谓LAMP环境,指的是Linux + Apache Httpd + MySQL + PHP,是网页环境的黄金搭档,可以兼容几乎所有的HTML和PHP运行需求。

而在这次的安装中,我们使用的是 LAMP环境(Ubuntu16.04 Apache PHP7.1),我们可以在更换系统中找到镜像市场,再在其中搜索**LAMP环境(Ubuntu16.04 Apache PHP7.1)**就可以看到啦。

接着一键配置再加上开发所有端口我们的前期工作就准备好啦。这时我们可以通过访问:http://你的公网iP/就能看到我们的网页啦:

安装MediaWiki

我们需要使用PuTTY和FileZiila来实现对ECS的远程终端控制和文件传输。其中PuTTY 是自由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作者是 Simon Tatham。我们可以在Github中下载到https://github.com/larryli/PuTTY/releases。

在下载安装完成后,我们填写好主机名称、IP后点击【打开】,就可以使用终端连接了。

接下来安装FTP软件,我们这次下载的是免费开源、跨平台、支持中文的软件FileZilla,下载地址:https://filezilla-project.org/download.php?type=client,在下载完成后,在主机文本框中输入 sftp://公网IP,就可以连接了,就可以看到远程 Linux 上的目录了。

接着我们通过https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar.gz下载MediaWiki。当然如果上述连接太慢也可以前往https://www.mediawiki.org/wiki/Download。

接着我们进入 /data/wwwroot/default/ 目录,创建一个Jvruo文件夹,将目录上的原始文件全部搬到Jvruo内,并通过FTP软件解压缩后的MediaWiki程序文件上传至 /data/wwwroot/default/ 目录,最后使用chown -R www /data/wwwroot/default为我们的目录提供权限。

这次我们再次用http://你的公网iP/就能看到我们的MediaWiki啦。

配置MediaWiki

我们首先点击 set up the wiki 进入配置页面:


设置简体中文然后继续。数据库选择SQLite。接着配置好管理员账户后就可以下载配置文件啦。

我们将将下载的 LocalSettings.php 文件上传到根目录再重新访问页面,就发现我们的MediaWiki大功告成了!

之后我们就可以登录进入管理员页面进行相信词条的增加啦!

结语

通过这次课程,我们学会了如何安装MediaWiki搭建自己的个人百科,在接下来的课程里,我们还会学习ESC的更多用法。最后希望你喜欢这篇BLOG!!

Day2--安装MediaWiki搭建自己的个人百科相关推荐

  1. 搭建自己的公司业务百科网页 1(安装DokuWiki)

    系列文章 搭建自己的公司业务百科网页 1(安装DokuWiki) 搭建自己的公司业务百科网页 2(发布公司百科网站) 对于一些进入发展正轨的公司来说,公司部门较多,甚至还设有多个地区的办公室或分公司, ...

  2. linux搭建ca服务器搭建,linux下安装EJBCA 搭建私有CA服务器

    linux下安装EJBCA 搭建私有CA服务器 EJBCA是一个全功能的JAVA的CA系统软件,我们可以用此搭建私有CA服务器: 一:首先我的测试环境: 1.  linux mint18.3 62位: ...

  3. node.js 下载安装及gitbook环境安装、搭建

    最近需要gitbook看文档,于是各种百度,各种安装,很多都是无法正常安装完成的,比较纠结啊 最后,终于发现一个好用的,现分享一下地址(也是给自己做个记录): 1.node.js下载地址: http: ...

  4. webRTC+coturn穿透服务器的安装与搭建

    webRTC+coturn穿透服务器的安装与搭建 系统环境:ubuntu-16.04-desktop-i386 1.首先安装信令服务器,以ProjectRTC为例; sudo apt-get inst ...

  5. apache mediawiki 安装_如何在CentOS 7上安装MediaWiki

    如果您想构建自己的wiki网站,可以使用MediaWiki轻松完成, MediaWiki是一个最初为WikiPedia创建的PHP开源应用程序. 由于为此应用程序开发的第三方扩展,其功能可以轻松扩展. ...

  6. 1-3.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之三

    在1-1.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之一 基础上进行如下操作: 所有路由不能全部都在myDjango下的urls.py路由文件中, ...

  7. 零基础,快速安装dedeCMS 搭建网站 - 总结大全

    零基础,快速安装dedeCMS 搭建网站 - 总结大全 dedeCMS,又称为织梦CMS 快速安装dedeCMS官方模板,极速搭建内容管理网站,零基础也能分分钟搞定. 安装流程: 准备工作: 下载wa ...

  8. phonegap安装 环境搭建与配置详解(3.4 完整版 提供下载地址)

    phonegap安装 环境搭建与配置详解(3.4 完整版 提供下载地址) 原文连接:http://blog.csdn.net/aaawqqq/article/details/19755179 phon ...

  9. Gitlab在线安装、离线安装、搭建、使用等详细介绍,不能再详细了……

    Gitlab在线安装.离线安装.搭建.使用等详细介绍,不能再详细了-- 1.下载安装 1.1 下载 1.2安装 1.2.1 在线安装 1. 安装依赖包 2. 设置 SSH 开机自启动并启动 SSH 服 ...

  10. 在Docker安装Calibre-web搭建网上书城

    在Docker安装Calibre-web搭建网上书城-华为云平台 一.环境准备 1.1移除老版本Docker 1.2安装yum-utils 1.3 添加repo 1.4 安装docker-engine ...

最新文章

  1. “神仙”打架,“凡人”遭殃
  2. python创建对象后调用对象的方法,报错TypeError: getName() takes 0 positional arguments but 1 was given
  3. [票据打印]打印走纸控制(1) - 设置纸型
  4. 基于BPMN2.0的工单系统架构设计(上)
  5. Linux curl 命令
  6. linux 删除分区_详解linux系统架构--文件系统体系
  7. signature=c9e077ef93038bf703dbc146dd834bb7,基于RSASignUtil非对称私钥进行字符串加签及公钥解密验证的完整代码示例...
  8. PHP字符串中的变量解析(+教你如何在PHP字符串中加入变量)
  9. 设计模式系列- 迭代器模式
  10. bugku 杂项 流量分析(cnss)
  11. Linux下正则表达式匹配性能
  12. vscode下载很慢问题处理
  13. 通信原理及系统系列11—— 设计无码间串扰的通信系统(升余弦滚降滤波器)
  14. 轻松搞懂Java中的自旋锁
  15. 新版男神女神完整投票系统源码V5.5.21版本
  16. Unity3D《打地鼠》学习笔记及心得
  17. 【世界杯赛程表】v1.3 100614 我做的M8软件!
  18. play框架使用起来(16)
  19. SolidWorks Simulation 2014有限元分析培训视频教程
  20. Android FMRadio上层调试

热门文章

  1. java gwt开发_GWT项目和开发总结
  2. 用计算机绘制函数图像数学大师,用Excel来绘制数学中的函数图像
  3. R语言:SVD分解求解线性方程组AX=b
  4. boost/mpl/assert.hpp:189:21: error: unnecessary parentheses in declaration of ‘assert_arg‘ [-Werror=
  5. python会实现编译功能吗_为什么会有这么多python?其实python并不是编程语言!
  6. 小白轻松使用axis2构建webservice
  7. shell脚本之批量删除文件
  8. ext4文件系统布局
  9. python毕业设计题目推荐汽车销售系统
  10. Excel 中 YEAR 函数公式语法和用法示例介绍