天天看点

MediaWIKI网站架设

# yum install httpd php php-mysql php-gd mysql-server php-xml 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

#  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

chkconfig httpd on

chkconfig mysqld on   

 # wget http://releases.wikimedia.org/mediawiki/1.25/mediawiki-1.25.1.tar.gz

 # cd /var/www

# tar -zxf /root/mediawiki-1.25.1.tar.gz

# ln -s mediawiki-1.25.1/ mediawiki

# 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

# service httpd restart

打开http://yourMEDIAWIKIcomputerIP/mediawiki 一步一步设置

最后生成一个localsettings.php的文档,复制这个文件到网站根目录/var/www/mediawiki.

大功告成

博主个人网站 www.davis-wiki.com