Servidor e serviços Ubuntu

0

Eu tenho usado o Linux + Plesk Virtual Server como um servidor web por um tempo, mas eu quero tentar fazê-lo manualmente, então minha pergunta é:

Eu vou ter um servidor que é: 80GB HDD, 4GB de RAM, 1TB Bandwith, 1 IP dedicado. E eu uso as seguintes coisas no meu Virtual hoje em dia:

  • Servidor de email
  • servidor DNS
  • Apache + PHP 5.5 + MySQL
  • FTP
  • SSH

A minha pergunta é, sem Plesk , posso conseguir manualmente todas essas funcionalidades - sei que não sou um profissional de terminal -, na verdade atualizando algumas delas para parecer que com o servidor Ubuntu?:

  • Servidor de e-mail (com um bom webmail incluído)
  • servidor DNS
  • nginx + PHP 5.5 + MySQL + MongoDB
  • FTP + SFTP
  • SSH
  • Servidor GIT

Que servidor ubuntu devo escolher?

[EDITAR]

Eu quase me esqueci, gostaria de saber quanto Bandwith e CPU estão usando cada um dos meus webapps (um por domínio geralmente), e no geral (não apenas das aplicações web, mas também mail, dns, etc. .) ... geralmente o Plesk faz isso para mim e eu não sei medir isso sem ele!

    
por Vicenç Gascó 24.10.2013 / 09:49

2 respostas

1

link para o LTS ou link para a versão mais recente irá ajudá-lo a começar e mostrar algumas opções para você. Encontrar o guia LAMP (Linux, Apache, MySQL, php) é um grande passo para iniciar sua configuração. os tutoriais são bem simples, mas deixem você entender o básico. depois dessa pesquisa, como sempre, você chegará à linha de chegada.

Quanto à versão do servidor, isso é uma escolha muito pessoal. Eu escolhi 12.04 porque é a versão de suporte a longo prazo, eu tenho meu servidor pessoal instalado e funcionando, e ele vai ficar incrível porque é mais antigo e mais maduro. se você estiver na borda de bling, 13.10 pode valer a pena investigar.

    
por Omagasohe 25.10.2013 / 10:21
1

Zentyal

Eu encontrei Zentyal outro dia enquanto procurava uma GUI para gerenciar meu servidor que é usado para desenvolvimento web. Ele roda e é baseado no servidor Ubuntu 12.04 (e pode não funcionar em versões mais recentes), então você pode instalá-lo depois de instalar o servidor Ubuntu para fornecer uma interface web, ou instalá-lo como o servidor desde o início. (o caminho preferido de acordo com a documentação)

Ter uma interface web para as interações suportadas significa que você não terá que se tornar um profissional em terminal - mas aprender alguns comandos para usar via ssh não poderia prejudicar.

Em recursos, você verá que inclui as seguintes funções (que eu acho que você pode apenas ativar / desativar conforme necessário)

  • Servidor de email com um webmail
  • servidor DNS
  • Servidor Web - que deve incluir Apache, PHP e mySQL, mas o Ubuntu 12.04 não suporta o PHP 5.5 se eu estiver correto. E você deve conseguir instalar o MongoDB e o nginx, mas não tenho certeza disso.
  • FTP com / sem autenticação.
  • Monitore CPU, RAM, etc., mas pode não ser capaz de saber quanto de CPU / largura de banda cada aplicativo Web está usando (acho que há um módulo do Apache para isso).

Os recursos não listam ssh e git, mas você deve ser capaz de instalá-los usando o gerenciador de pacotes (ou apt-get via ssh), eles simplesmente não terão uma GUI para configuração.

Eu não posso dizer como funciona e sinto desde que eu acabei usando outra coisa para o meu servidor (que não usa o Ubuntu 12.04, senão eu teria usado)

    
por chesedo 25.10.2013 / 17:03