ada banyak rasa saat coding. ada keringat dan air mata dalam mencoding. keringat saat kau berusaha menyelami makna dalam setiap ilmu coding. dan air mata disaat tiada orang yang dapat membantumu, ketika program dalam keaadaan bugging. apapun rasa dalam mencoding. cobalah untuk mengerjakan sendiri. sampai kau bisa. dan benar-benar bisa.

Saturday 13 April 2013

Konfigurasi untuk mengoptimasi apache

Halou sobat coding :) sekarang kita akan belajar bagaimana konfigurasi untuk mengoptimasi apache dengan asumsi : guaranteed RAM (yaitu RAM yang pasti tersedia untuk apache) 8 MB
sebenarnya ada beberapa cara, namun disini sobat, saya akan menunjukkan salah satu cara yaitu sebagai berikut :
free -m
maka akan tampil output pada terminal seperti dibawah ini
kemudian kita lihat besar nilai yang pada mem used (memori yang digunakan). hitung berdasarkan rumus
(1000-mem_used)*0.8/8
sekarang ada pertanyaan, angka 1000 didapatkan dari mana ? pertanyaan yang super :) . 1000 adalah 1G, karena user berjumah 250 maka dibagi 8
dapatkan hasilnya, kemudian buka setingannya dengan menulis
nano /etc/apache2/apache2.conf
lalu set maxcliennya sebesar nilai perhitungan diatas tadi
besar max client sebelumnya yang sebesar 150 kini dirubah sesuai besar perhitungan masing-masing tadi. kemudian restart apache.
service apache restart
untuk mengetes kebenaran apa yang telah kita lakukan, cara mengetesnya adalah dengan menuliskan syntax sebagai berikut
ps aux | grep apache
maka akan tampil hasil keluaran dibawah ini. nah disini langkah kita terbukti benar, dimana besar %mem tidak ada yang melebihi perhitungan kita. berhasil :)

No comments: