Gerenciando um servidor virtual

1

Minha empresa está aumentando de tamanho e nossos sites estão captando cada vez mais tráfego. No momento, estamos usando uma hospedagem compartilhada de baixo custo, mas estamos enfrentando um tempo de inatividade devido a muitas conexões simultâneas (limitado a 200), insira Virtual Dedicated Hosting.

Eu tenho alguma experiência com o Linux, mas limitado a executar comandos básicos para mover, editar, excluir arquivos e diretórios. Então, sendo um usuário menos experiente, estou um pouco abalado com a idéia de que tudo estará em meus ombros. Nós vamos estar executando o Apache, PHP e MySQL.

Que tipos de coisas devo focar em relação à leitura e à aprendizagem? Quaisquer erros maiores que os novos sysadmins cometem ao adquirir seu próprio servidor?

    
por Jonathan Sampson 01.03.2010 / 15:39

4 respostas

2

Ok, ser realista aqui ...

Você está pedindo problemas para dar um salto rápido da hospedagem compartilhada para um VPS dedicado e autogerenciado, no seu nível de experiência. A melhor coisa que você pode fazer é vender seu gerenciamento em um processo de atualização em duas etapas.

Passo 1 - migre para melhor hospedagem compartilhada . Sim, diga a eles que precisam realmente gastar algum dinheiro. Faça isso por 6 a 12 meses, enquanto você começa o passo 2.

Etapa 2 - migrar para a hospedagem VPS. A maior parte deste tempo você gastará aprendendo o que você precisa aprender (e é um monte ) para efetivamente administrar um servidor.

Isso lhe dá tempo para pesquisar provedores VPS, escolher uma distribuição Linux, praticar install / configure / backup / restore, gerenciar segurança, learn routing / firewalls / ssh / etc, tudo em sua própria rede privada de teste que consiste em um PC sobressalente ou dois, juntamente com um bom gerenciador de VM, como o VirtualBox.

Eu acho que você será capaz de aprender tudo isso, mas é irreal para sua gerência despejar isso em seu colo. Administrar um servidor é não como usar hospedagem compartilhada, onde o máximo que você precisa fazer é enviar seus arquivos da web via ftp.

    
por 01.03.2010 / 16:15
0

Encontre um serviço que inclua o Plesk com seu pacote VPS. O Plesk é uma GUI de gerenciamento de servidor baseado na web. Se você é mesmo um administrador de sistemas semi-competente, você poderá gerenciar facilmente as tarefas diárias usando-o.

Mas se você estiver interessado em ampliar seu conjunto de habilidades, recomendo que encontre um computador antigo em um armário de armazenamento no trabalho e instale o Linux nele (a mesma distro do seu VPS). Use-o como seu servidor de desenvolvimento / teste interno e aprenda como administrá-lo via SSH.

    
por 01.03.2010 / 15:52
0

Whoa, você tem algum trabalho lá se quiser gerenciar o servidor sozinho. Você pode querer fazer uma distribuição que facilite sua tarefa se puder pagar a escolha. Distribuição como o Ubuntu é bom para aprender Linux ao longo do tempo, eles são mais fáceis de configurar e operar do que outros e ainda podem deixar você ir mais fundo se você não tem medo de shells de linha de comando.

Você também pode procurar algumas ferramentas para gerenciar seu servidor (como o Webmin), mas elas irão requerer que o LAMP (Linux Apache MySQL e PHP) funcione em primeiro lugar.

Eu recomendo strongmente que você adquira um dos livros For Dummy sobre como administrar um servidor Linux em um desses dias se você estiver tão envolvido com um servidor:)

Boa sorte para você! Você verá, depois de alguns anos, vem facilmente: P

    
por 01.03.2010 / 15:56
0

Parece que você está em um cronograma apertado, então você provavelmente deve receber ajuda com esse. Se você optar por ir sozinho, você deve saber que a maioria das contas VPS são um pouco mesquinho em RAM. É comum usar um servidor da web além do apache por esse motivo. Lighttpd, Nginx, etc são boas escolhas.

Fique com o Ubuntu ou outra distro, eles terão todos os pacotes que você precisa disponíveis no repositório padrão. Eu corro o CentOS, mas acabo adicionando repositórios adicionais e definindo prioridades de recompra. Já que você não é tão familiarizado com isso e está na linha do tempo, você provavelmente deve ficar com uma distro baseada no Debian no início.

Trabalhe para colocar o site em um domínio alternativo, como dev.domain.com, para testá-lo antes da data de mudança. Apenas mude uma coisa de cada vez e teste-a completamente. Não adicione APC, opções adicionais do mysql, ssl, todas de uma vez.

Acredito sinceramente que esta pode ser uma ótima experiência de aprendizagem a longo prazo, mas desastrosa no curto prazo. Tudo o que sei sobre hospedagem é devido a três anos de tentativa e erro ... não mais de três semanas. Boa sorte.

    
por 01.03.2010 / 15:58