参考网址:https://www.mediawiki.org/wiki/Manual:Installation_guide/zh#升级指南
Ubuntu 16.04 安装开源项目:MediaWiki ,参考网址:Manual:Running MediaWiki on Debian or Ubuntu
本文讲述了如何在ubuntu服务器上安装MediaWiki开源项目。这个安装过程要求操作者拥有Linux系统下用终端执行指令操作和编辑文本的知识。
安装过程:
(1)通过执行下面指令首先确认Ubuntu系统已经被更新:
sudo apt-get update
sudo apt-get upgrade
执行下面语句安装LAMP系统:(按照Ubuntu16.04安装php开发环境安装后也符合下面环境要求)
sudo apt-get install apache2 mysql-server php php-mysql libapache2-mod-php php-xml php-mbstring
(3)下载MediaWiki项目(wget 是一个从网络上自动下载文件的自由工具)
创建保存文件的下载目录:
mkdir Downloads
下载项目文件:
cd Downloads
wget https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.2.tar.gz
提取文件到Web目录(tar命令,文件压缩与解压),下面一行代码是将mediawiki-1.29.2.tar.gz解压,其中pathtofile就是之前创建的Downloads文件夹路径。
tar -xvzf /pathtofile/mediawiki-*.tar.gz
将提取出来的文件移动到到Web文件夹:
sudo mkdir /var/lib/mediawiki
sudo mv mediawiki-*/* /var/lib/mediawiki
在浏览器中输入网址http://localhost/mediawiki,会跳转到mediawiki的网页,如果出现如下的404error:
需要执行下面语句修改(在/var/www/html路径下创建指向路径/var/lib/mediawiki的超链接,并命名为mediawiki):
cd /var/www/html
sudo ln -s /var/lib/mediawiki mediawiki
(5)测试网页
经过以上四步,MediaWiki就基本安装成功,可以在浏览器中输入以下网址检测:
服务器主机上访问:http://localhost/mediawiki
外网主机访问:http://服务器ip/mediawiki
总结:开源PHP项目mediawiki的安装实际就是先在服务器上安装LAMP环境;将项目的压缩文件下载到本地主机,并且解压到apache2的web文件夹,也就是/var/www/html路径下。