Gallery

Spek server seperti apa yang digunakan untuk menjalankan aplikasi PHP dan database MySql ?

Pada beberapa kasus, development sistem aplikasi mengalami masalah ketika sistem yang telah dibuat akan dipasang pada server yang sebenarnya atau dikenal dengan istilah Server Production. Beberapa orang mengalami masalah untuk menentukan spesifikasi server yang harus disiapkan. Dalam artikel ini saya coba share pengalaman yang bisa dijadikan jawaban atas pertanyaan Spek server seperti apa yang digunakan untuk menjalankan aplikasi PHP dan database MySql ?

lamp-server

Ada dua pilihan yang bisa kita lakukan untuk mengadakan komputer server yaitu menjadikan komputer biasa menjadi server atau secara khusus membeli server. Jika kita memiliki dana terbatas maka pilihan menjadikan komputer biasa menjadi server adalah hal yang paling tepat.

Kriteria Komputer Bisa Dijadikan Server Aplikasi !

  1. Tahan hidup 24 jam tanpa restart atau shutdown
  2. Memiliki Prosesor, Ram dan Hardisk yang besar

Kebutuhan:

  1. Suply Listrik
    Harus terhubung dengan suply listrik yang cukup dan tidak boleh putus. Bisa diberi genset atau cadangan akses agar tidak pernah mengalami mati listrik.
  2. Ruangan AC
    Komputer server harus diletakan pada ruangan ber-ac agar suhu selalu dingin sehingga kerja sebagai server yang berat akan tetap lancar
  3. Sterilisasi akses
    Maksudnya adalah jangan sampai komputer server dijadikan komputer yang ramai-ramai dipakai untuk aplikasi lain atau juga dipakai oleh banyak orang. Resikonya adalah server menjadi lambat, hardisk cepat habis dan resiko kerusakan data.
  4. IP Address Static
    Karena alamat server itu akan dikenal user untuk mengaksesnya, maka perlu dibuat standar dan tetap sehingga tidak menimbulkan masalah dikemudian hari. Komputer server harus memiliki IP yang khusus dan jangan sampai digunakan oleh user lain pada komputernya

Spek Server:
Karena tulisan ini membahas mengenai server untuk aplikasi berbasis PHP – MySql, maka berikut ini spesifikasi server adalah untuk dijadikan server website. Patokan atau acuan berapa kapasitas yang harus disiapkan kita hitung dari jumlah user yang akan mengaksesnya.

Kebutuhan memory:
Semakin banyak jumlah user, semakin besar pula kebutuhan servernya. Tetapi untuk kelas perkantoran yang jumlah usernya kisaran antara 50 sampai 500 orang masih bisa ditangani oleh spek komputer yang tidak terlalu tinggi.

  1. Jumlah user antara 50 sampai 250 orang
    – Prosesor minimal Core i5 atau yang setara
    – Ram 2Gb
  2. Jumlah user antara 250 sampai 500 orang
    – Prosesor minimal Core i7 atau yang setara
    – Ram 4Gb
  3. Jumlah user lebih dari 500 orang
    – Proses sebaiknya sudah kelas server seperti Xeon
    – Ram lebih dari 4Gb
    – Menggunakan load balancer untuk membagi beban ke beberapa server

Kebutuhan storage:
Kalau untuk ukuran hardisk itu tergantung dari jenis data yang akan disimpan. Kalau sekedar database saja hardisk 1TB itu sudah bisa bertahan bertahun-tahun, tapi jika aplikasia ada upload file, maka hardisk 1TB bisa 1 tahun habis.

Demikian mengenai spesifikasi server yang digunakan untuk membangun aplikasi berbasis PHP – MySql, semoga bermanfaat untuk kita semua. Dan sebagai catatan ingatan atas project

Advertisements

2 comments on “Spek server seperti apa yang digunakan untuk menjalankan aplikasi PHP dan database MySql ?

  1. Pingback: PHP ZTH, Tutorial and Application Example with PHP-MySql, jQuery and Bootstrap | Ahsanfile Projects

  2. Pingback: Spek server seperti apa yang digunakan untuk menjalankan aplikasi PHP dan database MySql ? | Kompublog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s