Berapa ukuran minimum server LAMP?

9

Saya menginstal server 10.10 dengan LAMP + OpenSSH. Ini tentang 1.1GB. Bisakah saya mengurangi ukuran total server?

SETELAH BEBERAPA EKSPERIMEN

Server LAMP lengkap berada di bawah 1.0gb

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

Ini berisi PHP / Mysql / Apache dan Gearman-job-server dengan dukungan PHP + libFAM

Arman
sumber
Apakah sesuatu seperti Lighttpd atau CherryPy menjadi alternatif yang cocok untuk Anda?
Stefano Palazzo
Lalu untuk menunjuk Lighttpd. Tapi, kami ingin tetap menggunakan Apache dan PHP.
Arman

Jawaban:

5

Pertama, pertimbangkan untuk menggunakan 32-bit jika Anda sadar akan ruang. Binari lebih kecil, seperti halnya jejak memori, dan jika Anda memiliki sistem jejak cakram yang kecil, kemungkinan Anda bahkan tidak akan memiliki 4GB RAM untuk mengambil keuntungan dari manajemen memori 64-bit.

Jika Anda hanya memilih tugas "LAMP Server" maka sistem dasar + semua itu bisa banyak. Namun, LAMP itu sendiri hanyalah Linux, Apache, Mysql, dan PHP, jadi yang Anda butuhkan hanyalah bit untuk mengikat keduanya. Itu akan menjadi:

mysql-server php5-mysql libapache2-mod-php5

Anda juga dapat mencoba menginstalnya dengan --no-install-Recommends "yang akan menghindari memasukkan hal-hal yang biasanya digunakan, tetapi tidak mutlak diperlukan, untuk pengoperasian situs LAMP (seperti SSL, dan perintah php CLI).

JADI, kamu bisa lari

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

Ketika saya melakukan ini dalam contoh 642 bit EC2 10,10 saya mendapatkan ini:

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

Dan pada contoh 32-bit:

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, jika Anda penasaran di mana ruang tersebut digunakan:

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

Akan menampilkan 20 teratas (jumlahnya MB ruang yang digunakan)

SpamapS
sumber
+1 untuk perintah "di mana ruang hilang". Terima kasih!
David Oneill
Terima kasih atas penjelasannya. Saya ingin tahu bagaimana saya bisa melakukan ini jika saya menggunakan instalasi bersih? Apt-get --no-install-Recommends tidak menghapus instalasi paket yang sudah diinstal ...
Arman
0

Server LAMP ketika dikompresi adalah sekitar 65 MB. Ini sekitar 200 MB ketika tidak terkompresi. Saya berbicara tentang LAMP yang disediakan orang XAMMP. UBUNTU menginstal banyak hal yang dianggap milik basis ... dengan mengambil paket secara manual Anda mendapatkannya lebih banyak ... Tentu, Anda dapat menghapus perpustakaan yang tidak perlu selama Anda tahu apa yang Anda lakukan. Anda harus periksa program apa yang bergantung pada mereka dan jika Anda memerlukan program-program itu. Jika Anda memiliki perpustakaan di ubuntu, itu karena ketergantungan ..

karthick87
sumber
bagaimana dengan sisanya? dapatkah saya menghapus beberapa perpustakaan yang tidak perlu?
Arman
Ya, Anda bisa. Lihat posting saya yang diperbarui
karthick87
bagus terima kasih Sangat menarik untuk berbagi pengalaman mendapatkan server LAMP minimum yang berjalan di ubuntu.
Arman