MediaWIKI网站架设
1 安装系统环境
# yum install httpd php php-mysql php-gd mysql-server php-xml mysql
2 MYSQL数据库用户配置
启动并配置
# service mysqld start
# mysql_secure_installation
登录mysql数据库
# mysql -u root -p
CREATE USER ‘wiki‘@‘localhost‘ IDENTIFIED BY ‘THISpasswordSHOULDbeCHANGED‘; 新建MYSQL用户
GRANT ALL PRIVILEGES ON *.* TO ‘wiki‘@‘localhost‘ IDENTIFIED BY ‘THISpasswordSHOULDbeCHANGED‘ WITH GRANT OPTION;并授于数据库权限
FLUSH PRIVILEGES; 刷新
exit; 退出MYSQL
3 新建MYSQL数据库并测试
# mysql -u wiki -p 用刚才建的数据库用户登录MYSQL
CREATE DATABASE database name; 新建数据库( example:CREATE DATABASE wikidatabase; )
SHOW DATABASES; 检查是否成功
GRANT ALL PRIVILEGES ON wikidatabase.* TO ‘wikiuser‘@‘localhost‘ IDENTIFIED BY ‘Pippo123456?‘ WITH GRANT OPTION; 权限授予新创建的数据库
FLUSH PRIVILEGES; 刷新
SHOW GRANTS FOR ‘wiki‘@‘localhost‘; 查看用户有哪些权限
exit 退出MYSQL
4 加为开机启动
chkconfig httpd on
chkconfig mysqld on
5 下载Mediawiki包
# wget http://releases.wikimedia.org/mediawiki/1.25/mediawiki-1.25.1.tar.gz
6 解压并做个软链接
# cd /var/www
# tar -zxf /root/mediawiki-1.25.1.tar.gz
# ln -s mediawiki-1.25.1/ mediawiki
7 Apache Webserver配置
# vi /etc/httpd/conf/httpd.conf 修改以下
DocumentRoot "/var/www"
<Directory "/var/www">
DirectoryIndex index.html index.html.var index.php
改权限
# chown -R apache:apache /var/www/mediawiki-1.25.1
# chown -R apache:apache /var/www/mediawiki-1.25.1
8 重启APACHE服务
# service httpd restart
9 打开浏览器进行配置MEDIAWIKI网站
打开http://yourMEDIAWIKIcomputerIP/mediawiki 一步一步设置
最后生成一个localsettings.php的文档,复制这个文件到网站根目录/var/www/mediawiki.
大功告成
博主个人网站 www.davis-wiki.com