GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Instale PmWiki en un Ubuntu 14.04 VPS con Nginx

En este artículo le mostraremos cómo instalar PmWiki en un VPS Ubuntu 14.04 con Nginx.

PmWiki es un sistema wiki gratuito basado en PHP que está diseñado para ser fácil de instalar y personalizar como un motor para crear sitios web profesionales con uno o varios autores de contenido. El software se enfoca en la facilidad de uso, es extensible y personalizable para que las personas con poca experiencia en TI o wiki puedan usarlo. Utiliza archivos normales para almacenar contenido y cada página de la wiki se almacena en su propio archivo en el servidor web. El marcado de wiki de PmWiki comparte similitudes con MediaWiki (utilizado por Wikipedia) y su motor de marcado es altamente personalizable, lo que permite agregar, modificar o deshabilitar reglas de marcado. También puede admitir otros lenguajes de marcas.


PmWiki está diseñado para poder almacenar y recuperar el texto y los metadatos de las páginas en varios sistemas y formatos. No soporta bases de datos en su instalación por defecto. Sin embargo, a través de complementos, PmWiki ya puede usar bases de datos MySQL o SQLite para el almacenamiento de datos.

REQUISITOS

– Versión PHP 5+
– Un servidor web que puede ejecutar scripts PHP, que en nuestro caso es Nginx

Para nuestros propósitos, utilizaremos nuestro plan de alojamiento SSD 1 Linux VPS para este tutorial.

ACTUALIZAR EL SISTEMA

En primer lugar, inicie sesión en su servidor como usuario 'root' y asegúrese de que todos los paquetes estén actualizados:

# apt-get update
# apt-get upgrade

INSTALAR NGINX

Si aún no tiene Nginx instalado en su servidor, el siguiente comando se encargará de ese procedimiento:

# apt-get install nginx

DESCARGAR E INSTALAR PMWIKI

Descarguemos la última versión estable de PmWiki desde su sitio web oficial. Durante la redacción de este tutorial, la versión actual de PmWiki es 2.2.72. Descargaremos el archivo en el directorio /opt. Ejecute los siguientes comandos:

# cd /opt

# wget http://www.pmwiki.org/pub/pmwiki/pmwiki-latest.zip

Descomprima el archivo descargado pmwiki-latest.zip en el directorio raíz del documento de su servidor web Nginx. Si no está seguro de la ubicación, puede averiguarlo ejecutando:

# grep -i root /etc/nginx/sites-available/default

 root /usr/share/nginx/html;

Como puede ver, la ruta predeterminada es ‘/usr/share/nginx/html’. Con eso solucionado, finalmente descomprimamos el archivo descargado:

# unzip pmwiki-latest.zip -d /usr/share/nginx/html/

Esto creará un directorio 'pmwiki-2.2.72'. Lo renombraremos a un nombre más simple:

# mv /usr/share/nginx/html/pmwiki-2.2.72/ /usr/share/nginx/html/pmwiki

Ahora cree un directorio wiki.d/ grabable:

# mkdir /usr/share/nginx/html/pmwiki/wiki.d

Cambie el propietario del directorio PmWiki al usuario de Nginx:

# chown -R www-data: /usr/share/nginx/html/pmwiki

Cree un archivo de índice de directorio en el directorio principal de PmWiki usando su editor de texto favorito:

# cd /usr/share/nginx/html/pmwiki

# vim index.php

Pegue lo siguiente y cambie el propietario a www:data:

<?php include('pmwiki.php');

# chown www-data: index.php

El archivo de configuración de PmWiki no existe de forma predeterminada, pero podemos crearlo copiando el archivo de configuración de muestra que se encuentra en el directorio '/docs':

# cp docs/sample-config.php local/config.php

Eso es todo. Ha instalado con éxito PmWiki en su servidor. Ahora abra su navegador web favorito y acceda a PmWiki navegando a:http://your_ip_address/pmwiki

Para obtener más información, consulte el sitio web oficial de PmWiki.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen PmWiki por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Panels
  1. Instale gpEasy CMS con NGINX y PHP5-FPM en un Ubuntu 14.04 VPS

  2. Instale Croogo en un Ubuntu VPS con Nginx y MariaDB

  3. Instale OpenCart 2 en un Ubuntu 14.04 VPS con Nginx y PHP-FPM

  4. Instale PmWiki en un Ubuntu 14.04 VPS con Nginx

  5. Instale OwnCloud 7 con Nginx y PHP-FPM en un Ubuntu VPS

Cómo instalar MediaWiki con Nginx en Ubuntu 16.04

Cómo instalar Magento con Nginx en Ubuntu 15.10

Cómo instalar Mailpile con Nginx en Ubuntu 15.10

Instalar WordPress con Nginx en Ubuntu 18.04

Instale PHP 7.1 con Nginx en Ubuntu 16.04

Cómo instalar PHP 7.4 con Nginx en Ubuntu 20.04