LAMP sunucusunun minimum boyutu nedir?


9

LAMP + OpenSSH ile 10.10 sunucusunu kurdum. Yaklaşık 1.1GB. Sunucunun toplam boyutunu azaltabilir miyim?

BAZI DENEYLER SONRASI

Tam LAMP sunucusu 1.0GB'ın altında

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

PHP desteği + libFAM ile PHP / Mysql / Apache ve Gearman-iş sunucusu içerir


Lighttpd veya CherryPy gibi bir şey sizin için uygun bir alternatif olabilir mi?
Stefano Palazzo

Lighttpd'yi işaret etmek için teşekkürler. Ancak, Apache ve PHP'ye bağlı kalmak istiyoruz.
Arman

Yanıtlar:


5

Öncelikle, uzay bilincindeyseniz 32 bit kullanmayı düşünün. İkili dosyalar, bellek alanı gibi daha küçüktür ve küçük bir disk alanı sisteminiz varsa, 64 bit bellek yönetiminden yararlanmak için muhtemelen 4 GB RAM'e sahip olmayacaksınız.

Sadece "LAMP Server" görevini seçerseniz, temel sistem + bunların hepsi çok olabilir. Ancak, LAMP'ın kendisi sadece Linux, Apache, Mysql ve PHP'dir, bu yüzden gerçekten ihtiyacınız olan tek şey bunları birbirine bağlamak için bitlerdir. Olurdu:

mysql-sunucu php5-mysql libapache2-mod-php5

Ayrıca, bir LAMP sitesinin (SSL ve php CLI komutu gibi) çalışması için normalde kullanılan, ancak kesinlikle gerekli olmayan şeyleri getirmekten kaçınacak --no-install-recommends "ile yüklemeyi deneyebilirsiniz.

Yani koşabilirsin

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

Bunu bir 64-bit EC2 10.10 durumda yaptığımda şunu elde:

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

32 bitlik bir örnekte:

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, alanın nerede kullanıldığını merak ediyorsanız:

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

Size ilk 20'yi gösterecektir (sayılar kullanılan alan MB'dir)


"Boşluk nereye gitti" komutu için +1. Teşekkürler!
David Oneill

Güzel açıklama için teşekkürler. Net kurulumu kullanırsam bunu nasıl yapabilirim bilmek isterim? Apt-get --no-install-recommends zaten kurulu paketleri kaldırmaz ...
Arman

0

Sıkıştırıldığında LAMP sunucusu yaklaşık 65 MB, sıkıştırılmamışken yaklaşık 200 MB.XAMMP çalışanlarının sağladığı LAMP hakkında konuşuyorum. UBUNTU , tabana ait olduğunu düşündüğü birçok şeyi yükler ... manuel paketleri daha fazla indirerek elinize alarak ... Elbette, gereksiz kütüphaneleri ne yaptığınızı bildiğiniz sürece kaldırabilirsiniz. hangi programın onlara bağlı olduğunu kontrol edin ve bu programlara ihtiyacınız varsa. ubuntu'da bir kütüphaneniz varsa, bunun nedeni bir bağımlılıktır.


gerisi ne olacak? gereksiz kütüphaneleri kaldırabilir miyim?
Arman

Evet yapabilirsin. Güncellenmiş
yazımı görün

güzel, teşekkürler. Ubuntu üzerinde çalışan minimum LAMP sunucusunu alma deneyimini paylaşmak ilginç olacaktır.
Arman
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.