Instalação de ProcessWire | Kinsami

Início   >   Documentação   >   Tutoriais   >   Instalação de ProcessWire


Instalação de ProcessWire (Ubuntu 18.04)

ProcessWire é um CMS de software livre amigável e poderoso com uma API que é um prazer usar em qualquer escala.



Acesse seu VPS

Acesse seu VPS via SSH por porta 810. Você pode executar o SSH no PowerShell ou no PuTTY (Microsoft Windows), um emulador de terminal padrão (Linux / BSD / macOS) ou o Termux (Android). O texto em azul deve ser modificado.

ssh -P 810 ubuntu@ip-do-servidor




Instalar dependências

Instale o Apache, MySQL, PHP e descompacte com o seguinte 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 as portas do firewall

Abra as portas HTTP (80) e HTTPS (443) no seu servidor.

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




Crie o banco de dados

Crie um novo banco de dados e usuário para usar na instalação do ProcessWire. Lembre-se de substituir o texto azul pelo que você escolher.

sudo mysql_secure_installation && sudo mysql -e "create database nova-base-de-dados; create user 'novo-usuário'@'localhost' identified by 'senha-aqui'; grant select, insert, update, delete, create, drop, alter, create temporary tables, lock tables on nova-base-de-dados.* to 'novo-usuário'@'localhost'; flush privileges; exit;"




Baixar ProcessWire na pasta pública

Com o seguinte comando, você baixará e descompactará o ProcessWire da pasta pública do 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 as permissões corretas

Defina as permissões corretas para os arquivos dentro da pasta pública do 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




Entre no seu navegador

Agora só resta entrar em um navegador da Web para http://ip-do-servidor e siga as etapas do instalador do ProcessWire.





© 2019 Kinsami. Todos os direitos reservados.
Orgulhosamente misionero.


  
  
  

© 2019 Kinsami. Todos os direitos reservados.
Orgulhosamente misionero.