Arquivo da tag: hospedagem

Video Tutoriais Fator Binário: ISPConfig 3 + WordPress

Em nosso canal do Youtube você já pode assistir o video tutorial de como instalar o ISPConfig 3 com WordPress e Servidor de Emails em um VPS Linux Debian.

Atendendo ao pedido de vários seguidores aqui do Fator Binário decidi publicar

continuar lendo..

Gestão em infraestrutura de Servidores Cloud VPS e Dedicados. Planos mensais acessíveis e consultoria diferenciada para agências de marketing.
Envie um email para [email protected] e solicite uma análise gratuita!

Instalando o WordPress em um VPS com ISPConfig

Aprenda como instalar e configurar o Wordpress em um VPS da DigitalOcean usando o painel de controle ISPConfig 3.

Clique aqui para acessar o tutorial ensinando como instalar o IPSConfig 3 com Debian 7 em um VPS de 5 dólares/mês.

* Em nosso exemplo usaremos o WordPress mas é possível seguir os mesmos passos para qualquer website.

* O ISPConfig 3 é um gerenciador de hosting completo mas neste tutorial mostraremos somente o básico para instalar um site rapidamente.

* Note que clicando no item “Sistema” da barra de ferramentas do ISPConfig, o setup inseriu automaticamente o servidor base, por exemplo: cp.fatorbinario.comExplore os menus para ver todas as possibilidades que a ferramenta oferece.

* O ISPConfig insere automaticamente alguns prefixos em nomes de usuários de shell e email, bem como em banco de dados. Para alterar isso clique neste link e aprenda como.

* Se você instalar um domínio simples no servidor não há necessidade de adicionar entradas DNS do painel, pois se você seguiu todos os passos anteriores já fez isto na Zona DNS da conta na Digital Ocean. Também não precisa se preocupar em adicionar Clientes por enquanto.

Configurando um domínio:

1.Adicionando contas de email:

* A DigitalOcean bloqueia por padrão a porta SMTP (envio de emailspara todos os novos servidores. Para liberar a porta eles pedem que o usuário abra um ticket de suporte e forneça dados cadastrais extras.

A.Clique em “Correio” e “Contas de Correio/Domínio“; em seguida clique no botão “Adicionar novo domínio“. Nesta tela a única informação que digitaremos será o nosso domínio, o restante deixe como está.

Domínio: <– fatorbinario.com (digite o seu domínio)

B.Clique em “Correio” e “Contas de Correio/Caixa de Correio“; em seguida clique no botão “Adicionar nova caixa de correio” e preencha/salve as informações:

Nome Real: <– digite o nome do usuário da conta.

Correio: <– digite o prefixo do email e selecione para qual domínio.

Senha: <– digite a senha ou clique em “Generate Password” pra gerar uma. Em seguida redigite a senha.

* Aprenda a configurar o acesso aos emails por um cliente de email neste link.

2.Adicione um novo site:

A.Clique em “Sites” e “Websites/Website“; em seguida clique no botão “Add new website” preenchendo as informações conforme abaixo e salvando após digitar. Note que você pode definir limites de espaço/cota para o site nesta tela.

Domínio: <– fatorbinario.com (digite o seu domínio)

Auto-Subdomínio: <– *. (você pode deixar o padrão “www.” aqui, mas eu prefiro usar a opção “catch all”)

* * Se você optou pelo NginX clique na aba “Opções” desta mesma tela para digitar diretivas do servidor web. Na última caixa de textos “NginX Directives” cole o seguinte texto:

#Desativando os logs para melhorar performance
access_log off;
log_not_found off;

#Diretiva para permalinks do WordPress
location / {
    try_files $uri $uri/ /index.php?q=$uri&$args;
}

* * Insira a diretiva acima para todos os sites criados com WordPress no NginX e opcionalmente desligando os arquivos de log. A última  diretiva irá alterar o NginX para aceitar “Permalinks” com “Nome do Post” no WordPress, e as 2 primeiras irão desligar os arquivos de log para este site (arquivos de log podem ficar gigantes e diminuir o desempenho do servidor). Se você já configurou o site e está dando erro na navegação das páginas após inserir a diretiva, abra o painel do WordPress e clique em “Configurações” / “Links Permanentes”, selecione “Padrão” e salve. Em seguida selecione “Nome do Post” novamente e salve para que a alteração faça efeito.

B.Clique em “Sites” e “Bancos de Dados/Database Users“; em seguida clique no botão “Add new User” preenchendo as informações conforme abaixo e salvando após digitar. *Note que o sistema adicionará um prefixo ao nome de usuário que você digitar (por exemplo “C0”, se você ainda não adicionou clientes). Então um usuário chamado “fator” será alterado para “C0fator”.

Database user: <– digite o nome do usuário de banco de dados (será adicionado o prefixo de sistema)

Database password: <– digite a senha ou clique em “Generate Password” pra gerar uma. Em seguida redigite a senha.

C.Clique em “Sites” e “Bancos de Dados/Bancos de Dados“; em seguida clique no botão “Add new Database” preenchendo as informações conforme abaixo e salvando após digitar. Note que o sistema adicionará um prefixo ao nome do Banco de Dados que você digitar (por exemplo “C0”). Então um Banco de Dados chamado “wrdp1” será alterado para “C0wrdp1”.

Site: <– selecione o site que criamos no passo A

Nome do Banco de Dados: <– wrdp1 (digite o nome do banco de dados para o WordPress – será adicionado o prefixo de sistema)

Usuário do Banco de Dados: <– selecione o usuário que criamos no passo B

Charset do Banco de Dados: <– UTF-8

Acesso Remoto: <– opcional (eu sempre marco esta opção para acessar o MySQL com o Navicat remotamente)

D.Para facilitar ainda mais a instalação do WordPress vamos criar um usuário de shell específico para este site, fazendo isso não precisaremos nos preocupar com permissões de arquivos do WordPress. Clique em “Sites” e “Command Line/Usuário de Shell“; em seguida clique no botão “Adicionar Novo Usuário de Shell” preenchendo as informações conforme abaixo e salvando após digitar. Note que o sistema adicionará um prefixo ao nome do usuário (neste caso “default”). Então um usuário de shell chamado “fatorwp” será alterado para “defaultfatorwp”.

Site: <– selecione o site que criamos no passo A

Nome do usuário: <– digite o nome do usuário shell para este site (será adicionado o prefixo de sistema)

Senha: <– digite a senha ou clique em “Generate Password” pra gerar uma. Em seguida redigite a senha.

Shell em Chroot: <– None (use JailKit se você pretende deixar que o usuário do site acesse o servidor via SSH – muito útil para revendas)

* * ATENÇÃO: Para o JailKit funcionar corretamente execute os procedimentos abaixo ANTES de incluir usuários shell.

Tutorial de JailKit movido para este link: Configurando Usuários em Jail no ISPConfig

Instalando o WordPress:

1.Acesse o console SSH com o usuário e senha que criamos no passo 2.D(o diretório carregará automaticamente e deve ser algo como “/var/www/clients/client0/web1”). Para saber qual diretório pertence o usuário clique no link dele em “Usuários de Shell” em seguida na aba “Opções“.

* Se você configurou o JailKit para este usuário basta acessar o diretório /web na sessão SSH.

2.Em seguida delete o arquivo “index.html” com os comandos:

Se optou por Jailkit

continuar lendo..

Gestão em infraestrutura de Servidores Cloud VPS e Dedicados. Planos mensais acessíveis e consultoria diferenciada para agências de marketing.
Envie um email para [email protected] e solicite uma análise gratuita!