Introducción
MediaWiki es un popular paquete de software wiki de código abierto. En este artículo, le mostraremos cómo instalar MediaWiki en un servidor Vultr basado en la aplicación LEMP de un clic.
Prerrequisitos
Suponemos que ha implementado una instancia de servidor LEMP Vultr con un solo clic desde cero y que ha iniciado sesión como root. Los usuarios no root deberán usar el sudo
comando.
Paso uno: crear una base de datos
Por defecto, la contraseña de root de MySQL se guarda en el VPS en /root/.my.cnf
. Haz que se muestre en la pantalla con el siguiente comando:
cat /root/.my.cnf
Use la credencial que se muestra en la pantalla para iniciar sesión en MySQL:
mysql -u root -p
Cree y configure una base de datos en MySQL con los siguientes comandos. Recuerde reemplazar el nombre de la base de datos mywiki
, el nombre de usuario myusername
y la contraseña mypassword
con los suyos.
create database mywiki;
create user 'myusername'@'localhost' identified by 'mypassword';
grant all privileges on *.* to 'myusername'@'localhost' identified by 'mypassword' with grant option;
flush privileges;
exit;
Al momento de escribir, la última versión de MediaWiki era 1.24.1. Descargue y descomprima el último paquete de MediaWiki en un directorio fácil de usar con los siguientes comandos:
cd /usr/share/nginx/html
wget http://releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.1.tar.gz
tar xvzf mediawiki-1.24.1.tar.gz
mv mediawiki-1.24.1 wiki
Nota : Antes de la instalación, debe modificar los permisos de acceso predeterminados al directorio /var/lib/php/session
a 777, o encontrará un error de permiso.
chmod 777 /var/lib/php/session
Visita http://[SERVER_IP]/wiki/
en tu navegador. Sustituya [SERVER_IP]
con la dirección IP de su VPS.
Haga clic en el enlace "configurar el wiki" para inicializar el asistente de instalación. Siga las instrucciones en pantalla para configurar su MediaWiki.
En el paso de "Conectar a la base de datos", debe ingresar los parámetros de la base de datos como se especifica a continuación.
Recuerde reemplazar el nombre de la base de datos mywiki
, el prefijo de la tabla wk-
, el nombre de usuario myusername
y la contraseña mypassword
por los suyos.
Database type: MySQL (or compatible)
Database host: localhost
Database name: mywiki
Database table prefix: wk-
Database username: myusername
Database password: mypassword
En el paso de "Nombre", debe especificar el nombre de su wiki y el nombre de usuario, contraseña y dirección de correo electrónico del administrador.
Todas las demás opciones pueden usar los valores predeterminados o configurarse más tarde. Puede encontrar más detalles en el sitio web oficial de MediaWiki.
En el paso final de "¡Completo!", Un archivo con nombre LocalSettings.php
se descargará automáticamente a su escritorio. Si la descarga automática salió mal, puede descargar este archivo manualmente haciendo clic en el enlace "Descargar LocalSettings.php".
Luego, debe cargar este archivo en la base de su instalación de MediaWiki (el mismo directorio que index.php, por ejemplo /usr/share/nginx/html/wiki
). Puede usar PuTTY u otro cliente SSH para hacerlo.
Eso es. Has instalado MediaWiki en tu Vultr VPS.