Instalación de ProcessWire | Kinsami

Inicio   >   Documentación   >   Tutoriales   >   Instalación de ProcessWire


Instalación de ProcessWire (Ubuntu 18.04)

ProcessWire es un CMS de código abierto amigable y poderoso con una API que es un placer utilizar a cualquier escala.



Ingrese a su VPS

Ingrese a su VPS a través de SSH por puerto 810. Puede ejecutar SSH en PowerShell o PuTTY (Microsoft Windows), un emulador de terminal estándar (Linux/BSD/macOS), o Termux (Android). El texto en azul debe modificarse.

ssh -P 810 ubuntu@ip-del-servidor




Instale las dependencias

Instale Apache, MySQL, PHP y unzip con el siguiente comando.

sudo apt -y update && sudo apt -y full-upgrade && sudo apt -y install apache2 libapache2-mod-php mysql-server php php-xml php-curl php-gd php-mysql php-mbstring unzip && sudo apt -y autoremove && sudo apt -y autoclean




Abra los puertos del cortafuegos

Abra los puertos HTTP (80) y HTTPS (443) de su servidor.

sudo ufw allow in 80/tcp && sudo ufw allow in 443/tcp && sudo ufw status numbered




Cree la base de datos

Cree una base de datos y usuario nuevos para usarlos en la instalación de ProcessWire. Recuerde reemplazar el texto azul por lo que usted elija.

sudo mysql_secure_installation && sudo mysql -e "create database nueva-base-de-datos; create user 'nuevo-usuario'@'localhost' identified by 'contraseña-aquí'; grant select, insert, update, delete, create, drop, alter, create temporary tables, lock tables on nueva-base-de-datos.* to 'nuevo-usuario'@'localhost'; flush privileges; exit;"




Descargue ProcessWire en la carpeta pública

Con el siguiente comando descargará y descomprimirá ProcessWire en la carpeta pública del servidor.

wget -O /tmp/latest.zip https://github.com/processwire/processwire/archive/master.zip && unzip /tmp/latest.zip -d /tmp/ && sudo rm -R /var/www/html && sudo mv /tmp/processwire-master /var/www/html




Coloque los permisos correctos

Establezca los permisos correctos para los archivos dentro de la carpeta pública del servidor.

sudo chown -R ubuntu:www-data /var/www/html && sudo find /var/www/html/ -type d -exec chmod 775 {} \; && sudo find /var/www/html/ -type f -exec chmod 664 {} \; && sudo reboot




Ingrese desde su navegador

Ahora solo resta entrar desde un navegador web a http://ip-del-servidor y seguir los pasos del instalador de ProcessWire.





© 2019 Kinsami. Todos los derechos reservados.
Orgullosamente misionero.


  
  
  

© 2019 Kinsami. Todos los derechos reservados.
Orgullosamente misionero.