Instalando e Configurando o Contao em um Ambiente ServBay
O que é o Contao?
Contao é um sistema de gerenciamento de conteúdo (CMS) de código aberto projetado para pequenas e médias sites. Ele oferece uma variedade de funções e flexibilidade expansível, sendo adequado para diferentes tipos de sites. A interface do usuário do Contao é amigável, fácil de usar e possui uma gestão robusta de permissões e suporte a múltiplos idiomas.
Passos para instalar o Contao
Neste artigo, vamos explicar como instalar e configurar o Contao em um ambiente ServBay.
Passo 1: Criar um diretório para o projeto
Primeiro, crie um novo diretório de projeto no diretório www
do ServBay:
cd /Applications/ServBay/www
mkdir servbay-contao-app
cd servbay-contao-app
2
3
Passo 2: Criar um projeto Contao com o Composer
O ServBay já inclui o Composer, então podemos utilizar o Composer para criar o projeto Contao:
composer create-project contao/managed-edition .
Passo 3: Criar banco de dados e usuário
Acessar a ferramenta de gestão de banco de dados phpMyAdmin do ServBay
Abra https://servbay.host/ e clique em “phpMyAdmin” para acessar a ferramenta de gestão de banco de dados phpMyAdmin.
Criar um usuário de banco de dados
Acessar a página de contas de usuário
- Na página principal do phpMyAdmin, clique na aba “Contas de usuário” no menu superior.
Adicionar um novo usuário
- Clique em “Adicionar conta de usuário”.
- Preencha as seguintes informações:
- Nome de usuário:
contao_user
- Nome do host:
localhost
- Senha: Insira uma senha segura, por exemplo,
senha123
- Repetir: Insira a senha novamente
- Nome de usuário:
- Na seção “Banco de dados para o usuário”, selecione “Criar banco de dados com o mesmo nome e conceder todos os privilégios”.
- Certifique-se de que a opção “Conceder todos os privilégios” está marcada.
- Clique no botão “Executar”.
Passo 4: Configurar o servidor Web
Adicionar um novo site
Abra o ServBay e clique na aba “Host” para adicionar um novo site:
- Nome:
Meu Site Contao
- Domínio:
servbay-contao.local
- Tipo de site:
PHP
- Versão do PHP: Selecione a versão do PHP correspondente
- Diretório raiz do site:
/Applications/ServBay/www/servbay-contao-app/web
- Nome:
Salvar configurações
Salve as configurações.
Passo 5: Executar o instalador do Contao
Acessar a página de instalação
Abra o navegador e acesse
https://servbay-contao.local/contao/install
. A página de instalação do Contao irá aparecer.Preencher informações do banco de dados
Insira as informações de conexão com o banco de dados conforme solicitado:
- Host do banco de dados:
localhost
- Nome do banco de dados:
contao_user
(igual ao nome de usuário) - Nome de usuário:
contao_user
- Senha:
senha123
- Host do banco de dados:
Preencher informações do administrador
Insira o nome de usuário e a senha do administrador conforme solicitado.
Finalizar instalação
Clique no botão “Instalar” para finalizar o processo de instalação.
Passo 6: Instalar extensões e temas
Instalar extensões
Faça login no painel administrativo do Contao, clique em “Gerenciamento de extensões”, pesquise e instale as extensões necessárias.
Instalar temas
Clique em “Gerenciamento de temas”, escolha e instale um tema de sua preferência.
Usando o Contao para criar um site
Agora que você instalou e configurou com sucesso o Contao no ambiente ServBay, pode começar a utilizar o mesmo para construir seu site. Abaixo estão algumas operações comuns:
Criar páginas e artigos
Criar páginas
No painel administrativo do Contao, clique em “Estrutura de páginas” -> “Nova página”, preencha o título e o conteúdo da página e clique em “Salvar”.
Criar artigos
Clique em “Artigos” -> “Novo artigo”, preencha o título e o conteúdo do artigo e clique em “Salvar”.
Configurar o menu de navegação
Criar menu
No painel administrativo do Contao, clique em “Módulos” -> “Novo módulo”, selecione “Menu de navegação”, preencha o nome do módulo e outras configurações e clique em “Salvar”.
Adicionar itens ao menu
Adicione as páginas ao menu de navegação e clique em “Salvar”.
Customizar widgets
Adicionar widgets
No painel administrativo do Contao, clique em “Módulos” -> “Novo módulo”, selecione o tipo de widget necessário, preencha o nome do módulo e outras configurações e clique em “Salvar”.
Configurar widgets
Configure as opções do widget conforme necessário e clique em “Salvar”.
Seguindo esses passos, você terá instalado e configurado com sucesso o Contao em um ambiente ServBay e poderá começar a usá-lo para construir seu site. As poderosas funcionalidades e flexibilidade do Contao fazem dele uma escolha ideal para criar diversos tipos de sites.