如何在CentOS服务器上安装MediaWiki
MediaWiki是一款在PHP中写的免费软件开源包,原本用于维基百科。
软件经过优化,以正确有效地处理各种尺寸的项目,包括最大的Wiki,它可以具有数十万个内容和数十万个点击每秒。
由于维基百科是世界上最大的之一,通过多层缓存和数据库复制实现可扩展性也是开发人员的主要问题。
维基百科和其他Wikimedia项目继续定义MediaWiki设置的大部分要求。
我正在描述Centos服务器上的MediaWiki的安装。
下载MediaWiki.
将MediaWiki下载到/usr/local/src
#cd /usr/local/src #wget http://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.3.tar.gz
提取MediaWiki并进入Documentroot
#tar xvzf mediawiki-1.22.3.tar.gz #mv mediawiki-1.22.3 /var/www/html/mediawiki
在mysql中创建数据库和用户
以root身份输入mysql
我们需要输入MySQL root密码才能进入MySQL。
#mysql -u root -p Enter password:
我们将获取MySQL命令终端。
我们需要创建数据库,用户for MediaWiki。
我要将数据库名称,用户名和密码设置为"MediaWiki"。
我们可以根据愿望更改它。
创建数据库
mysql> create database mediawiki;
创建用户
mysql> create user mediawiki@localhost;
为MySQL用户设置密码
mysql> set password for mediawiki@localhost = password ('mediawiki');
允许授予用户权限
mysql>GRANT ALL PRIVILEGES ON mediawiki.* to mediawiki@localhost identified by 'mediawiki';
齐平特权
mysql> flush privileges;
现在,MySQL中的所有活动都已完成。
我们只需退出MySQL使用退出即可
mysql>quit;
在Documenroot中设置所有权和许可
我们需要将MediaWiki的所有者和组组设置为Apache.Set 755权限到/var/www/html/mediawiki文件夹
#chown -R apache:apache /var/www/html/mediawiki #chmod -R 755 /var/www /html/mediawiki
从浏览器安装MediaWiki。
我们可以通过浏览http://public_ip/mediawiki开始安装MediaWiki
我们将获得类似LocalAlettings.php的页面。
在设置wiki上的单击
获取空白页面的概率。
它是由于PFP-Dom的缺失。
我们可以通过以下步骤安装。
#yum install php-xml #service httpd restart
现在问题可以解决,我们将获得一种语言设置页面。
我们可以根据愿望设置语言
点击继续,我们将获得Wediawiki的欢迎页面。
再次单击继续。
我们将获得连接到数据库页面。
我们正在使用MySQL作为数据库。
所以标记MySQL并填写我们的数据库详细信息。
单击"继续"。
我们将获得一个数据库设置页面。
我们无需在此页面上更改任何内容。
单击继续。
我们将获得一个页面命名MediaWiki,并设置管理员帐户。
然后只需在接下来的两个页面上单击"继续"。
我们将获得完整页面。
现在,我们将获得LocalAlstings.php文件。
我们需要将该文件放入/var/www/html/mediawiki. 安装完成。