How to Install Mediawiki on a CentOS Server with Screenshots_MySQL

php中文网
发布: 2016-06-01 13:14:42
原创
1132人浏览过

CentOS

mediawiki is a free software open source wiki package written in php, originally for use on wikipedia.the software is optimized to correctly and efficiently handle projects of all sizes, including the largest wikis, which can have terabytes of content and hundreds of thousands of hits per second.because wikipedia is one of the world’s largest websites, achieving scalability through multiple layers of caching and database replication has also been a major concern for developers. wikipedia and other wikimedia projects continue to define a large part of the requirement set for mediawiki. i’m describing about the installation of mediawiki on a centos server.

Download mediawiki

Download mediawiki into /usr/local/src

#cd  /usr/local/src

#wget  http://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.3.tar.gz

Download mediawiki

Extract mediawiki and move into DocumentRoot

#tar xvzf mediawiki-1.22.3.tar.gz

#mv  mediawiki-1.22.3 /var/www/html/mediawiki

Create Database and User in mysql

Enter into mysql as root

You need to enter mysql root password to enter in to mysql.

#mysql -u root -p

Enter password:

You will get mysql command terminal.We need to create Database, User for mediawiki.

I’m going to set database name, username , and password as ‘mediawiki’.You can change it as per your wish.

setup mysql

Create database

mysql> create database mediawiki;

Create User

mysql> create user mediawiki@localhost;

Set password for mysql user

mysql> set password for mediawiki@localhost = password (‘mediawiki’);

Allow Grant privileges to the user

mysql>GRANT ALL PRIVILEGES ON mediawiki.* to mediawiki@localhost identified by ‘mediawiki’;

Flush privileges

AppStruct
AppStruct

无代码应用开发平台

AppStruct 132
查看详情 AppStruct

mysql> flush privileges;

Now all the Activities in mysql is completed.You can simply logout from the mysql using quit

mysql>quit;

Set Ownership and permission in DocumentRoot

We need to set the Owner  and group of mediawiki as apache.Set 755 permission to the /var/www/html/mediawiki folder

#chown -R apache:apache /var/www/html/mediawiki

#chmod -R 755 /var/www /html/mediawiki

Installation of mediawiki from the browser.

You can start installation of mediawiki via browse http://Public_IP/mediawiki

You will get a page like localsettings.php not found.Click on the setup the wiki

localsettings not found

There is a probability of get a blank page .It is due to the missing of pfp-dom.You can install it through the following steps.

#yum install php-xml

#service httpd restart

Now the problem will solve and you will get a language setting page.You can set language as per your wish

language setting

Click Continue, You will get a Welcome page of wediawiki.

welcome to mediawiki

Again Click continue .You will get Connect to database page.We are using mysql as database.So mark mysql and fillup our database details.

connect to database

Click continue. You will get a database settings page.You don’t need to change anything on this page.

database settings

Click Continue.You will get a page to Name the mediawiki, and Setup the admin account.  Then simply click continue on next two pages.You will get a installation complete page.

complete

Now you will get a LocalSettings.php file.You need to put that file into /var/www/html/mediawiki.Installation complete and you can enter into your mediawiki now .

You are successfully installed mediawiki now.You can use meidawiki  to share valuable information to the world.

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门推荐
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号