Cómo instalar Mediawiki en un servidor CentOS
MediaWiki es un paquete wiki de código abierto de software libre 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, incluidas las wikis más grandes, que pueden tener terabytes de contenido y cientos de miles de visitas. 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 preocupación importante 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.
Descarga 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
Entrar en mysql como root
Debe ingresar la contraseña de root 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 establecer el nombre de la base de datos, el nombre de usuario y la contraseña como ‘mediawiki’. Puede cambiarlo según lo desee.
Crear base de datos
mysql> create database mediawiki;
Crear usuario
mysql> create user mediawiki@localhost;
Establecer contraseña para el usuario de 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 descarga
mysql> flush privileges;
Ahora todas las actividades en mysql están completadas, simplemente puede cerrar la sesión de mysql usando quit
mysql>quit;
Establecer propiedad y permisos en DocumentRoot
Necesitamos establecer 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 a través de http: // Public_IP / mediawiki
Obtendrá una página como localsettings.php not found.Haga clic en la configuración de la wiki
Existe la probabilidad de que salga una página en blanco. Se debe a la falta de pfp-dom. Puede instalarlo mediante 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 Conectarse a la base de datosEstamos 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 dos páginas siguientes. Obtendrá una página de instalación completa.
Ahora obtendrá un archivo LocalSettings.php. Debe poner ese archivo en /var/www/html/mediawiki. Instalación completa y puede ingresar a su mediawiki ahora.
Ya ha instalado Mediawiki correctamente. Puede utilizar meidawiki para compartir información valiosa con el mundo.