wiki安装的依据是lnmp或lamp环境,网上文档不少,在此就省略了,本文使用的是lnmp环境php
2、安装wiki css
nginx的配置html
servermysql
{linux
#listen 80 default;nginx
listen 8081;web
server_name _;sql
index index.html index.htm index.php;数据库
root /data/www/wiki;windows
location ~ .*\.php.*
{
include php_fcgi.conf;
include pathinfo.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 1h;
}
access_log /usr/local/webserver/nginx/logs/example.com.log;
}
1. 安装wiki:mediawiki-1.22.1.tar.gz
wget http://download.wikimedia.org/mediawiki/1.15/mediawiki-1.22.1.tar.gz
tar xf mediawiki-1.22.1.tar.gz
mv mediawiki-1.22.1 wiki
mv wiki /data/www/
chmod -R 777 /data/www/wiki
2. 建立数据库:
create database wikidb character set utf8;
grant all privileges on wikidb.* to 'wiki'@localhost identified by 'wiki';
flush privileges;
mysql -uwiki -p 尝试wiki帐号是否能够登陆mysql
3. 浏览器安装
点击complete the installation 进行安装
检查环境是否适合安装wiki
建立数据库注意要选择utf8的,语法:create database wikidb charset=utf8;
用户名和密码都是wiki,语法grant all privileges on wikidb.* to 'wiki'@localhost identified by 'wiki';
下面在选择Storage Engine时,选择MylSAM 不须要事物处理,此例我选择的是innodb
Database character set 选择UTF-8
wiki name - 站点名称
Contact e-mail - 网站的联络邮箱
选择语言:中文
Copyright/license medadata - wiki文章的版权类型
Admin username - 站长的账号名称
Password - 站长的账号密码
Password confirm - 密码再次确认
Shared memory caching - 网站缓冲机制 选择nocache就能够了
直接选择赶忙安装wiki就能够了,安装完以后,会下载一个LocalSettings.php文件到windows环境,把文件发送到linux环境的/data/www/wiki下便可,
最后使用浏览器浏览
就表示wiki安装成功了