Day2--安装MediaWiki搭建自己的个人百科
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(安装DokuWiki)
系列文章 搭建自己的公司业务百科网页 1(安装DokuWiki) 搭建自己的公司业务百科网页 2(发布公司百科网站) 对于一些进入发展正轨的公司来说,公司部门较多,甚至还设有多个地区的办公室或分公司, ...
- linux搭建ca服务器搭建,linux下安装EJBCA 搭建私有CA服务器
linux下安装EJBCA 搭建私有CA服务器 EJBCA是一个全功能的JAVA的CA系统软件,我们可以用此搭建私有CA服务器: 一:首先我的测试环境: 1. linux mint18.3 62位: ...
- node.js 下载安装及gitbook环境安装、搭建
最近需要gitbook看文档,于是各种百度,各种安装,很多都是无法正常安装完成的,比较纠结啊 最后,终于发现一个好用的,现分享一下地址(也是给自己做个记录): 1.node.js下载地址: http: ...
- webRTC+coturn穿透服务器的安装与搭建
webRTC+coturn穿透服务器的安装与搭建 系统环境:ubuntu-16.04-desktop-i386 1.首先安装信令服务器,以ProjectRTC为例; sudo apt-get inst ...
- apache mediawiki 安装_如何在CentOS 7上安装MediaWiki
如果您想构建自己的wiki网站,可以使用MediaWiki轻松完成, MediaWiki是一个最初为WikiPedia创建的PHP开源应用程序. 由于为此应用程序开发的第三方扩展,其功能可以轻松扩展. ...
- 1-3.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之三
在1-1.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之一 基础上进行如下操作: 所有路由不能全部都在myDjango下的urls.py路由文件中, ...
- 零基础,快速安装dedeCMS 搭建网站 - 总结大全
零基础,快速安装dedeCMS 搭建网站 - 总结大全 dedeCMS,又称为织梦CMS 快速安装dedeCMS官方模板,极速搭建内容管理网站,零基础也能分分钟搞定. 安装流程: 准备工作: 下载wa ...
- phonegap安装 环境搭建与配置详解(3.4 完整版 提供下载地址)
phonegap安装 环境搭建与配置详解(3.4 完整版 提供下载地址) 原文连接:http://blog.csdn.net/aaawqqq/article/details/19755179 phon ...
- Gitlab在线安装、离线安装、搭建、使用等详细介绍,不能再详细了……
Gitlab在线安装.离线安装.搭建.使用等详细介绍,不能再详细了-- 1.下载安装 1.1 下载 1.2安装 1.2.1 在线安装 1. 安装依赖包 2. 设置 SSH 开机自启动并启动 SSH 服 ...
- 在Docker安装Calibre-web搭建网上书城
在Docker安装Calibre-web搭建网上书城-华为云平台 一.环境准备 1.1移除老版本Docker 1.2安装yum-utils 1.3 添加repo 1.4 安装docker-engine ...
最新文章
- “神仙”打架,“凡人”遭殃
- python创建对象后调用对象的方法,报错TypeError: getName() takes 0 positional arguments but 1 was given
- [票据打印]打印走纸控制(1) - 设置纸型
- 基于BPMN2.0的工单系统架构设计(上)
- Linux curl 命令
- linux 删除分区_详解linux系统架构--文件系统体系
- signature=c9e077ef93038bf703dbc146dd834bb7,基于RSASignUtil非对称私钥进行字符串加签及公钥解密验证的完整代码示例...
- PHP字符串中的变量解析(+教你如何在PHP字符串中加入变量)
- 设计模式系列- 迭代器模式
- bugku 杂项 流量分析(cnss)
- Linux下正则表达式匹配性能
- vscode下载很慢问题处理
- 通信原理及系统系列11—— 设计无码间串扰的通信系统(升余弦滚降滤波器)
- 轻松搞懂Java中的自旋锁
- 新版男神女神完整投票系统源码V5.5.21版本
- Unity3D《打地鼠》学习笔记及心得
- 【世界杯赛程表】v1.3 100614 我做的M8软件!
- play框架使用起来(16)
- SolidWorks Simulation 2014有限元分析培训视频教程
- Android FMRadio上层调试
热门文章
- java gwt开发_GWT项目和开发总结
- 用计算机绘制函数图像数学大师,用Excel来绘制数学中的函数图像
- R语言:SVD分解求解线性方程组AX=b
- boost/mpl/assert.hpp:189:21: error: unnecessary parentheses in declaration of ‘assert_arg‘ [-Werror=
- python会实现编译功能吗_为什么会有这么多python?其实python并不是编程语言!
- 小白轻松使用axis2构建webservice
- shell脚本之批量删除文件
- ext4文件系统布局
- python毕业设计题目推荐汽车销售系统
- Excel 中 YEAR 函数公式语法和用法示例介绍