wiki安装的依据是lnmp或lamp环境,网上文档很多,在此就省略了,本文使用的是lnmp环境
二、安装wiki
nginx的配置
server
{
#listen 80 default;
listen 8081;
server_name _;
index index.html index.htm index.php;
root /data/www/wiki;
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安装成功了