Instale Concrete5 no Ubuntu 16.04

Introdução

Concrete5 é um sistema de gerenciamento de conteúdo de código aberto (CMS) escrito em PHP. Ele foi projetado para facilitar o uso e fornece uma interface da web que permite aos usuários editar o conteúdo diretamente da página. O Concrete5 pode ser instalado no topo de uma pilha LAMP no Ubuntu 16.04.

Pré-requisitos

Este tutorial pressupõe que você já criou uma instância nova do Vultr Cloud Compute executando o Ubuntu 16.04 e tem acesso root.

Etapa 1: Instale o Apache, MySQL e PHP e outras dependências

O Comcrete5 é executado no topo de uma pilha LAMP. Você precisará instalar o Apache, PHP, MySQL e várias outras dependências necessárias.

apt-get update
apt-get install apache2 mysql-server php7.0 php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-xml php7.0-mbstring libapache2-mod-php7.0 unzip -y

Digite uma senha segura do MySQL quando solicitado.

Etapa 2: Configurar o MySQL

Após a instalação de todos os pacotes necessários, você pode prosseguir com a configuração do MySQL. Inicie a instalação executando.

/usr/bin/mysql_secure_installation

Digite a senha do MySQL que você criou na Etapa 1. Responda às perguntas para concluir a instalação.

Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
Change the root password? [Y/N] N
Remove anonymous users? [Y/N] Y
Disallow root login remotely? [Y/N] Y
Remove test database and access to it? [Y/N] Y
Reload privilege tables now? [Y/N] Y

Etapa 3: Crie um banco de dados MySQL para Concrete5

Faça login no console do MySQL.

mysql -u root -p

Digite a senha que você criou na Etapa 1 para continuar. Depois de fazer login no console do MySQL, crie um novo banco de dados para o Concrete5.

mysql>CREATE DATABASE concrete5_db;

Crie um novo usuário e conceda privilégios ao banco de dados Concrete5 que você acabou de criar. Você pode substituir usernamee passwordpelo nome de usuário e senha de sua escolha.

mysql>GRANT ALL PRIVILEGES on concrete5_db.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;

Saia do console do MySQL.

mysql>exit

Etapa 4: Baixe e instale o Concrete5

Navegue para o diretório raiz do servidor Apache.

cd /var/www/html

Faça o download do arquivo Concrete5 no site oficial, descompacte-o e mova os arquivos extraídos para /var/www/concrete5

wget --trust-server-names http://www.concrete5.org/download_file/-/view/96959/ -O concrete5.zip
unzip concrete5.zip
rm concrete5.zip
mv concrete5-8.2.1 concrete5
cd concrete5

Torne o concrete5diretório gravável pelo Concrete5.

sudo chown -R www-data:www-data /var/www/html/concrete5

Ative o módulo de reescrita do Apache.

sudo a2enmod rewrite

Reinicie o Apache.

systemctl restart apache2

Etapa 5: conclua a instalação com a interface da web Concrete5

Agora você pode concluir a instalação com a interface da web Concrete5. Abra seu navegador da web e navegue até http://{your-server-ip}/concrete5para iniciar o instalador. Durante a instalação, você será solicitado a fornecer seus parâmetros do MySQL. Use o nome de usuário, senha e nome do banco de dados que você criou na Etapa 3.

Server: localhost
MySQL Username: username
MySQL Password: password
Database Name: concrete5_db

Depois que a instalação estiver concluída, você poderá acessar o site recém-criado Concrete5.



Leave a Comment

A IA pode lutar contra o aumento do número de ataques de ransomware

A IA pode lutar contra o aumento do número de ataques de ransomware

Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane

ReactOS: Este é o futuro do Windows?

ReactOS: Este é o futuro do Windows?

ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+

Como a IA pode levar a automação de processos ao próximo nível?

Como a IA pode levar a automação de processos ao próximo nível?

Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

O que é um sistema de arquivos de registro no diário e como ele funciona?

O que é um sistema de arquivos de registro no diário e como ele funciona?

Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true

Singularidade tecnológica: um futuro distante da civilização humana?

Singularidade tecnológica: um futuro distante da civilização humana?

À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

O impacto da inteligência artificial na saúde 2021

O impacto da inteligência artificial na saúde 2021

A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA ​​na área da saúde ainda está crescendo dia a dia.