GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Mediawiki sur un serveur CentOS

MediaWiki est un package wiki open source de logiciel gratuit écrit en PHP, à l'origine destiné à être utilisé sur Wikipedia. Le logiciel est optimisé pour gérer correctement et efficacement des projets de toutes tailles, y compris les plus grands wikis, qui peuvent avoir des téraoctets de contenu et des centaines de milliers de visites. par seconde. Étant donné que Wikipedia est l'un des plus grands sites Web au monde, l'évolutivité via plusieurs couches de mise en cache et de réplication de base de données a également été une préoccupation majeure pour les développeurs. Wikipédia et d'autres projets Wikimedia continuent de définir une grande partie de l'ensemble des exigences pour MediaWiki. Je décris l'installation de mediawiki sur un serveur CentOS.

Télécharger mediawiki

Téléchargez mediawiki dans /usr/local/src

#cd  /usr/local/src

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

Extraire mediawiki et déplacer dans DocumentRoot

#tar xvzf mediawiki-1.22.3.tar.gz

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

Créer une base de données et un utilisateur dans mysql

Entrez dans mysql en tant que root

Vous devez entrer le mot de passe mysql root pour entrer dans mysql.

#mysql -u root -p

Enter password:

Vous obtiendrez le terminal de commande mysql. Nous devons créer une base de données, un utilisateur pour mediawiki.

Je vais définir le nom de la base de données, le nom d'utilisateur et le mot de passe sur "mediawiki". Vous pouvez le modifier selon votre souhait.

Créer une base de données

mysql> create database mediawiki;

Créer un utilisateur

mysql> create user mediawiki@localhost;

Définir le mot de passe pour l'utilisateur mysql

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

Autoriser Accorder des privilèges à l'utilisateur

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

Privilèges de rinçage

mysql> flush privileges;

Maintenant, toutes les activités dans mysql sont terminées. Vous pouvez simplement vous déconnecter de mysql en utilisant quit

mysql>quit;

Définir la propriété et l'autorisation dans DocumentRoot

Nous devons définir le propriétaire et le groupe de mediawiki comme apache.Définissez l'autorisation 755 sur le dossier /var/www/html/mediawiki

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

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

Installation de mediawiki depuis le navigateur.

Vous pouvez démarrer l'installation de mediawiki en parcourant http://Public_IP/mediawiki

Vous obtiendrez une page comme localsettings.php introuvable.Cliquez sur la configuration du wiki

Il y a une probabilité d'obtenir une page vierge. Cela est dû à l'absence de pfp-dom. Vous pouvez l'installer en suivant les étapes suivantes.

#yum install php-xml

#service httpd restart

Maintenant, le problème sera résolu et vous obtiendrez une page de réglage de la langue. Vous pouvez définir la langue selon votre souhait

Cliquez sur Continuer, vous obtiendrez une page d'accueil de wediawiki.

Encore une fois Cliquez sur Continuer. Vous obtiendrez la page Se connecter à la base de données. Nous utilisons mysql comme base de données. Alors marquez mysql et remplissez les détails de notre base de données.

Cliquez sur continuer. Vous obtiendrez une page de paramètres de base de données. Vous n'avez rien à modifier sur cette page.

Cliquez sur Continuer. Vous obtiendrez une page pour nommer le mediawiki et configurer le compte administrateur. Ensuite, cliquez simplement sur Continuer sur les deux pages suivantes. Vous obtiendrez une page d'installation terminée.

Vous obtiendrez maintenant un fichier LocalSettings.php. Vous devez placer ce fichier dans /var/www/html/mediawiki. L'installation est terminée et vous pouvez entrer dans votre mediawiki maintenant .

Vous avez maintenant installé mediawiki avec succès. Vous pouvez utiliser meidawiki pour partager des informations précieuses avec le monde.


Cent OS
  1. Comment installer wordpress sur CentOS 6

  2. Comment installer le serveur Teamspeak 3 sur CentOS 8

  3. Comment installer le serveur de base de données MySQL 8 sur CentOS 8

  4. Comment installer AIDE sur CentOS 7

  5. Comment installer le serveur de base de données MySQL sur CentOS

Comment installer Minecraft Server sur CentOS

Comment installer PostgreSQL dans CentOS 8

Comment installer Nginx sur CentOS

Comment installer le serveur de base de données PostgreSQL CentOS 8

Comment installer MySQL 8 sur CentOS 8

Comment installer MediaWiki sur CentOS 8