目录
搭建环境
- 操作系统:Ubuntu
- 数据库:MySQL
- 服务器:Nginx
搭建步骤
安装Nginx
- 在终端输入以下命令安装Nginx:
$ sudo apt-get update
$ sudo apt-get install nginx
- 查看是否安装成功:
安装PHP
- 在终端输入以下命令安装PHP7.0:
$ sudo apt-get -y install php7.0-fpm php-mysql
- 修改Nginx的配置文件:
1. 使用vi编辑器打开/etc/nginx/sites-available/default文件,修改如下
-
location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.0-fpm.sock; } location ~ /\.ht { deny all; }
2. 把如上内容前面的“#”去除
注意:修改文件default需要root权限,使用命令:sudo vi /etc/nginx/sites-available/default
- 测试配置是否成功:
1. 在新建index.php文件:
$ sudo vi /var/www/html/index.php
2. 编辑内容:
-
<?php echo "hello!!!"; ?>
3. 测试:
打开浏览器在地址栏输入:IP 如: http:192.168.16.168/index.php, 若显示hello!!!,说明配置成功。
安装MySQL
在终端输入以下命令安装MySQL:
sudo apt-get install mysql-server
输入root管理员密码后安装成功。
获取源码
-
使用wget下载MediaWiki压缩包:
wget https://releases.wikimedia.org/mediawiki/1.30/mediawiki-1.30.0.tar.gz
也可以到MediaWiki官网找最新版本,官网地址:https://www.mediawiki.org/
-
解压:
tar xvzf mediawiki-*.tar.gz
-
移动文件:
sudo mv mediawiki*/* /var/www/html/wiki
注意:把解压后的index.php所在目录下的所有文件移到 /var/www/html/wiki下
WIKI配置
-
打开浏览器安装:
1. 在地址栏输入IP/wiki: 如:http://192.168.16.168/wiki/ ,根据页面提示进行配置,最后会下载一个LocalSettings.php文件。
2. 把下载的LocalSettings.php文件拷贝到/var/www/html/wiki文件夹下:
-
再次打开浏览器在地址栏输入IP/wiki: 如:http://192.168.16.168/wiki/ , 进入MediaWiki首页说明安装成功。
配置步骤如上所述,若有错误,不足之处望见谅,希望可以和大家一块交流MediaWiki搭建应用方面的知识,Thanks!