Qual é o tamanho mínimo do servidor LAMP?

9

Eu instalei o servidor 10.10 com LAMP + OpenSSH. É cerca de 1,1 GB. Posso reduzir o tamanho total do servidor?

APÓS ALGUMAS EXPERIÊNCIAS

O servidor LAMP completo tem menos de 1,0 gb

/dev/sda1             7.5G  914M  6.3G  13% /

Ele contém PHP / Mysql / Apache e Gearman-job-server com suporte a PHP + libFAM

Arman
fonte
Algo como o Lighttpd ou o CherryPy seria uma alternativa adequada para você?
Stefano Palazzo
Procura apontar o Lighttpd. Mas, gostaríamos de ficar com o Apache e o PHP.
precisa

Respostas:

5

Primeiro, considere o uso de 32 bits se você estiver consciente do espaço. Os binários são menores, assim como a pegada de memória, e se você tiver um sistema de pegada de disco pequeno, provavelmente nem precisará de 4 GB de RAM para aproveitar o gerenciamento de memória de 64 bits.

Se você apenas escolher a tarefa "Servidor LAMP", o sistema base + tudo isso poderá ser muito. No entanto, o próprio LAMP é apenas Linux, Apache, Mysql e PHP, então, na verdade, tudo o que você precisa são os bits para conectá-los. Isso seria:

mysql-server php5-mysql libapache2-mod-php5

Além disso, você pode tentar instalá-lo com --no-install-recommends ", que evitará trazer coisas que são normalmente usadas, mas não absolutamente necessárias, para a operação de um site LAMP (como SSL, e o comando php CLI).

Para que você possa executar

apt-get --no-install-recommends install mysql-server php5-mysql libapache2-mod-php5

Quando faço isso em uma instância de EC2 10.10 de 64 bits, recebo o seguinte:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              15G  793M   14G   6% /
none                  290M  108K  290M   1% /dev
none                  297M     0  297M   0% /dev/shm
none                  297M   52K  297M   1% /var/run
none                  297M     0  297M   0% /var/lock

E em uma instância de 32 bits:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              15G  761M   14G   6% /
none                  294M  108K  294M   1% /dev
none                  298M     0  298M   0% /dev/shm
none                  298M   52K  298M   1% /var/run
none                  298M     0  298M   0% /var/lock

BTW, se você está curioso para saber onde o espaço é usado:

sudo du -m /* | sort -rn | head -20

Mostrará os 20 principais (os números são MB de espaço usado)

SpamapS
fonte
+1 para o comando "onde está o espaço"? Obrigado!
David Oneill
Obrigado pela boa explicação. Gostaria de saber como fazer isso se eu usar a instalação na rede? O apt-get --no-install-recommends não desinstala os pacotes já instalados ...
Arman
0

O servidor LAMP, quando compactado, tem cerca de 65 MB.É cerca de 200 MB quando não compactado. Estou falando do LAMP fornecido pelo pessoal XAMMP. O UBUNTU instala um monte de coisas que ele considera pertencer à base ... retirando manualmente os pacotes, diminui-o mais ... Claro, você pode remover bibliotecas desnecessárias enquanto souber o que faz. verifique qual programa depende deles e se você precisar desses programas. se você tem uma biblioteca no ubuntu, é por causa de uma dependência.

karthick87
fonte
e o resto? posso remover algumas bibliotecas desnecessárias?
Arman
Sim, você can.See meu post atualizados
karthick87
legal obrigado Será interessante compartilhar a experiência de obter o servidor LAMP mínimo em execução no ubuntu.
Arman