GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Mediawiki en un servidor CentOS

MediaWiki es un paquete wiki de código abierto de software gratuito escrito en PHP, originalmente para uso en Wikipedia. El software está optimizado para manejar de manera correcta y eficiente proyectos de todos los tamaños, incluidos los wikis más grandes, que pueden tener terabytes de contenido y cientos de miles de visitas. por segundo. Debido a que Wikipedia es uno de los sitios web más grandes del mundo, lograr escalabilidad a través de múltiples capas de almacenamiento en caché y replicación de bases de datos también ha sido una gran preocupación para los desarrolladores. Wikipedia y otros proyectos de Wikimedia continúan definiendo una gran parte del conjunto de requisitos para MediaWiki. Estoy describiendo la instalación de mediawiki en un servidor CentOS.

Descargar mediawiki

Descarga mediawiki en /usr/local/src

#cd  /usr/local/src

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

Extraiga mediawiki y muévase a DocumentRoot

#tar xvzf mediawiki-1.22.3.tar.gz

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

Crear base de datos y usuario en mysql

Ingrese a mysql como root

Debe ingresar la contraseña raíz de mysql para ingresar a mysql.

#mysql -u root -p

Enter password:

Obtendrá el terminal de comando mysql. Necesitamos crear una base de datos, un usuario para mediawiki.

Voy a configurar el nombre de la base de datos, el nombre de usuario y la contraseña como 'mediawiki'. Puede cambiarlo según desee.

Crear base de datos

mysql> create database mediawiki;

Crear usuario

mysql> create user mediawiki@localhost;

Establecer contraseña para el usuario mysql

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

Permitir Otorgar privilegios al usuario

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

Privilegios de vaciado

mysql> flush privileges;

Ahora todas las actividades en mysql están completas. Simplemente puede cerrar sesión en mysql usando quit

mysql>quit;

Establecer propiedad y permiso en DocumentRoot

Necesitamos configurar el Propietario y el grupo de mediawiki como apache. Establezca el permiso 755 para la carpeta /var/www/html/mediawiki

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

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

Instalación de mediawiki desde el navegador.

Puede iniciar la instalación de mediawiki navegando http://Public_IP/mediawiki

Obtendrá una página como localsettings.php no encontrada. Haga clic en configurar la wiki

Existe la probabilidad de obtener una página en blanco. Se debe a la falta de pfp-dom. Puede instalarlo siguiendo los siguientes pasos.

#yum install php-xml

#service httpd restart

Ahora el problema se resolverá y obtendrá una página de configuración de idioma. Puede configurar el idioma según su deseo

Haga clic en Continuar, obtendrá una página de bienvenida de wediawiki.

Nuevamente haga clic en continuar. Obtendrá la página Conectar a la base de datos. Estamos usando mysql como base de datos. Así que marque mysql y complete los detalles de nuestra base de datos.

Haga clic en continuar. Obtendrá una página de configuración de la base de datos. No necesita cambiar nada en esta página.

Haga clic en Continuar. Obtendrá una página para nombrar el mediawiki y configurar la cuenta de administrador. Luego simplemente haga clic en continuar en las siguientes dos páginas. Obtendrá una página de instalación completa.

Ahora obtendrá un archivo LocalSettings.php. Debe colocar ese archivo en /var/www/html/mediawiki. Instalación completa y puede ingresar a su mediawiki ahora.

Ha instalado correctamente mediawiki ahora. Puede usar meidawiki para compartir información valiosa con el mundo.


Cent OS
  1. Cómo instalar wordpress en CentOS 6

  2. Cómo instalar el servidor Teamspeak 3 en CentOS 8

  3. Cómo instalar el servidor de base de datos MySQL 8 en CentOS 8

  4. Cómo instalar AIDE en CentOS 7

  5. Cómo instalar el servidor de base de datos MySQL en CentOS

Cómo instalar el servidor de Minecraft en CentOS

Cómo instalar PostgreSQL en CentOS 8

Cómo instalar Nginx en CentOS

Cómo instalar el servidor de base de datos PostgreSQL CentOS 8

Cómo instalar MySQL 8 en CentOS 8

Cómo instalar MediaWiki en CentOS 8