Como instalar October CMS no Ubuntu

Como instalar October CMS no Ubuntu
Como instalar October CMS no Ubuntu

October CMS é uma plataforma CMS (Content management system), aplicação utilizada para criar, editar, gerenciar e publicar conteúdo digital. Assim sendo, milhares de estúdio digitais e profissionais freelances em todo mundo preferem October CMS. Pois possui suporte a instalação de temas, atualmente contendo mais de 700 e plugins pagos e gratuitos.

A plataforma foi criada por Samuel Georges e Alexey Bobkov em 2014. O October CMS é utilizado por marcas mundialmente conhecidas, entre elas estão a Toyota, KFC e Nestlé. Atualmente na versão, v1.0.448, o projeto está hospedado no GitHub. Desde o seu lançamento, possui mais de 4,580 commit, 130 lançamentos e 285 contribuidores.

Instalação do October CMS

Como instalar October CMS no Ubuntu

 

Requisitos mínimos exigidos para o servidor servidor:

  1. PHP versão 7.0 ou superior
  2. Extensão PHP PDO
  3. Extensão PHP cURL
  4. Extensão PHP OpenSSL
  5. Biblioteca PHP Mbstring
  6. Biblioteca PHP ZipArchive
  7. Biblioteca PHP GD

Alguns sistemas, como o Ubuntu, necessitam que você instale as extensões PHP JSON e XML manualmente. Isso pode ser feito através dos comandos abaixo.

sudo apt install php7.2-json && sudo apt install php7.2-xml && sudo apt install php7.2-mysql

Conforme seja feita a instalação de todos os módulos, para verificá-los, apenas execute esse comando.

php -m | grep -E "PDO|curl|openssl|mbstring|zip|gd|json|xml"

Após satisfazer todas as necessidades acima, procederemos com a instalação do October CMS.

  1. Crie uma nova pasta em seu servidor, ou caso esteja vazio, não é necessário.
  2. Baixe o arquivo do instalador
  3. Conceda permissão para a pasta html, presente em /var/www/
sudo chmod +777 -R html/

4. Descompacte o arquivo, install-master.zip, no diretório do servidor. Localizado em /var/www/html

Como instalar October CMS no Ubuntu

5. Abra seu navegador, cole a url: localhost/install-master, execute o script install.php

Como instalar October CMS no Ubuntu

Após a confirmação que todas as extensões estão instaladas, role até o final da página e clique em Agree & Continue. Será redirecionado para a configuração do banco de dados. O October possui suporte para 4 banco de dados. Para preencher os dados abaixo, será necessário criar um Database:

Como instalar October CMS no Ubuntu

  • Postgres
  • MySQL
  • SQLite
  • SQL Server

Nesse tutorial será utilizado MySQL. Para sua instalação utilize o comando abaixo:

sudo apt install mysql-server

Eventualmente, precisará realizar as configurações iniciais. O MySQL possui um comando para facilitar tal processo:

mysql_secure_installation

Siga essa sequência de comandos:

n

Após, digite a senha para o banco de dados, depois prossiga com a configuração:

y,y,y,y

Agora, vamos criar o banco de dados que será utilizado pelo October. Entre com o usuário root do sistema, pelo terminal. Logue no MySQL com o usuário padrão, root:

mysql -u root -p SenhaDefinida

Criação do banco, copie todo conteúdo a baixo e cole no terminal, como a sessão do MySQL aberto:

create database October_CMS
default character set utf8mb4
default collate utf8mb4_unicode_ci;

Crie um novo usuário:

CREATE USER 'novousuario'@'localhost' IDENTIFIED BY 'SenhaDesejada';
GRANT ALL PRIVILEGES ON * . * TO 'novousuario'@'localhost';
FLUSH PRIVILEGES;
Como instalar October CMS no Ubuntu
Preenchimento dos dados

Volte para o navegador e preencha com as informações solicitadas em Database, clique em Administrator, informe os dados de login, para criação do usuário Administrador.

Como instalar October CMS no Ubuntu

Então, clique em Advanced. Podemos deixa tudo padrão. Atenção, em Backend URL, será a url para acesso ao painel de administração do CMS. Equivalente ao wp-admin do Wordpress.

Como instalar October CMS no Ubuntu

Assim sendo, aperte Continue.

Como instalar October CMS no Ubuntu

Enfim, você pode selecionar quais métodos deseja utilizar para configurar seu projeto. Start from scratch – instalação limpa, Start from a theme – baixar tema existente e Use project ID – projeto já criado por você e armazenado no site da October CMS.

Como instalar October CMS no Ubuntu

Caso aconteça algum erro, clique em repetir o processo novamente, para criação do usuário admin. Após finalização, serão gerados dois links. http://localhost/install-master – o site criado, http://localhost/install-master/backend – tela de login para o painel administrativo.

Aparecendo qualquer erro na instalação, visite a página oficial do October CMS.