Instalar e Configurar ExpressionEngine no Ambiente ServBay
O que é o ExpressionEngine?
ExpressionEngine é um sistema de gerenciamento de conteúdo (CMS) poderoso e flexível, adequado para construir vários tipos de websites. Ele oferece uma arquitetura rica em funcionalidades e modular, permitindo que os desenvolvedores criem sites complexos com facilidade.
Passos para Instalar o ExpressionEngine
Neste artigo, vamos mostrar como instalar e configurar o ExpressionEngine no ambiente ServBay.
Passo 1: Baixar o ExpressionEngine
Primeiro, crie um novo diretório de projeto no diretório www
do ServBay e baixe o ExpressionEngine:
cd /Applications/ServBay/www
mkdir servbay-ee-app
cd servbay-ee-app
curl -L https://expressionengine.com/latest -o expressionengine.zip
2
3
4
Passo 2: Descompactar o ExpressionEngine
Descompacte o arquivo zip do ExpressionEngine para o diretório do projeto:
unzip expressionengine.zip
rm expressionengine.zip
2
Passo 3: Criar Banco de Dados e Usuário
Acesse a ferramenta de gerenciamento de banco de dados phpMyAdmin fornecida pelo ServBay
Abra https://servbay.host/, clique em "phpMyAdmin" para acessar a ferramenta de gerenciamento de banco de dados phpMyAdmin.
Criar usuário de banco de dados
Acessar a página de contas de usuários
- Na página principal do phpMyAdmin, clique em "Contas de Usuário" no menu superior.
Adicionar novo usuário
- Clique em "Adicionar conta de usuário".
- Preencha as seguintes informações:
- Nome de usuário:
ee_user
- Host:
localhost
- Senha: insira uma senha segura, como
password123
- Reinsira: insira novamente a senha
- Nome de usuário:
- Na seção "Criar banco de dados para o usuário", escolha "Criar banco de dados com o mesmo nome e conceder todos os privilégios".
- Certifique-se de marcar "Conceder todos os privilégios".
- Clique no botão "Executar".
Passo 4: Configurar o Servidor Web
Adicionar novo site
Abra o ServBay, clique na aba "Host" e adicione um novo site:
- Nome:
My EE Site
- Domínio:
servbay-ee.local
- Tipo de Site:
PHP
- Versão do PHP: selecione a versão correspondente do PHP
- Diretório Raiz do Site:
/Applications/ServBay/www/servbay-ee-app
- Nome:
Salvar configuração
Salve a configuração.
Passo 5: Executar o Instalador do ExpressionEngine
Acessar a página de instalação
Abra o navegador e acesse
https://servbay-ee.local/admin.php
, você verá a página de instalação do ExpressionEngine.Preencher informações do banco de dados
Preencha as informações de conexão do banco de dados conforme solicitado:
- Host do banco de dados:
localhost
- Nome do banco de dados:
ee_user
(o mesmo nome do usuário) - Nome de usuário do banco de dados:
ee_user
- Senha do banco de dados:
password123
- Host do banco de dados:
Preencher informações do administrador
Preencha as informações de nome de usuário e senha do administrador conforme solicitado.
Concluir a instalação
Clique no botão "Instalar" para concluir o processo de instalação.
Passo 6: Instalar Plugins e Templates
Instalar plugins
Faça login no painel de administração do ExpressionEngine, clique em "Desenvolvedor" -> "Plugins", procure e instale os plugins que você precisa.
Instalar templates
Instale e configure os templates conforme necessário.
Usar o ExpressionEngine para Construir Websites
Agora que você instalou e configurou o ExpressionEngine com sucesso no ambiente ServBay, pode começar a usá-lo para construir seu website. Aqui estão algumas operações comuns:
Criar Canais e Entradas
Criar canais
No painel de administração do ExpressionEngine, clique em "Estrutura de Conteúdo" -> "Gerenciar Canais", crie um novo canal, preencha o nome do canal e outras configurações, então clique em "Salvar Canal".
Criar entradas
Clique em "Conteúdo" -> "Publicar", selecione o canal recém-criado, preencha o título e o conteúdo da entrada, depois clique em "Salvar".
Configurar Menu de Navegação
Criar menu
No painel de administração do ExpressionEngine, clique em "Design" -> "Gerenciar Templates", crie um novo grupo de templates e crie um template para o menu de navegação.
Adicionar itens ao menu
Adicione páginas e entradas ao menu de navegação e clique em "Salvar Template".
Personalizar Widgets
Adicionar widgets
No painel de administração do ExpressionEngine, clique em "Design" -> "Gerenciar Templates", crie um novo grupo de templates e crie um template para widgets.
Configurar widgets
Configure as opções dos widgets conforme necessário e clique em "Salvar Template".
Com os passos acima, você instalou e configurou o ExpressionEngine com sucesso no ambiente ServBay e começou a usá-lo para construir seu website. A funcionalidade poderosa e flexibilidade do ExpressionEngine o tornam uma escolha ideal para construir vários tipos de websites.