High Availability Linux LAMP (Ubuntu Server 12.04) - Bagian 1

Pada tulisan ini kita akan mempelajari bagaimana me-konfigurasi sebuah server High availability dengan Linux, Apache, MySQL, and PHP (LAMP). Sehingga ketika ada server yang menjadi tidak aktif, service AMP akan diberikan oleh cluster yang kita miliki sehingga service AMP akan tetap tersedia. Sebelum memulai, ada baiknya membaca bagaimana konfigurasi/instalasi sebuah LAMP Server pada beberapa link berikut:

http://www.howtoforge.com/ubuntu_lamp_for_newbies
https://help.ubuntu.com/community/ApacheMySQLPHP

 

Persiapan konfigurasi

Konfigurasi sistem high availability yang akan kita bangun secara umum akan tersusun sebagai berikut:

High Availability Linux LAMP

Setelah berhasil melakukan instalasi Ubuntu Server 12.04, kali ini kita akan melakukan konfigurasi High availability Linux Apache MySQl PHP Server atau yang biasa dikenal dengan LAMP Server. LAMP adalah istilah yang merupakan singkatan dari Linux, Apache HTTP Server, MySQL dan Perl/PHP/Phyton. LAMP merupakan paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap. Secara prinsip dan umumnya sebagai webserver.

Kombinasi yang pasti dari perangkat lunak yang disertakan dalam paket LAMP dapat bervariasi, terutama berkenaan dengan perangkat lunak scripting web, seperti PHP dapat diganti atau dilengkapi dengan Perl dan / atau Phyton. Istilah serupa dengan dasar perangkat lunak yang sama (AMP) berjalan pada sistem operasi lainnya, seperti Microsoft Windows (WAMP), Mac OS (MAMP), Solaris (SAMP), iSeries (iAMP), atau OpenBSD (OAMP).

Instalasi Ubuntu 12.04 Precise Server Bagian 4

  1. Instalasi sistem dimulai.

     
  2. Sistem akan menanyakan apakah terdapat proxy dalam jaringan, jika tidak ada bisa langsung kita tekan enter.

     
  3. Jika komputer terkoneksi dengan internet, sistem akan melakukan update langsung dari repositori yang ada di internet.

     
  4. Selanjutnya sistem akan menanyakan apakah akan dilakukan update secara otomatis jika terdapat update terbaru di repositori? Saya memilih tidak ada otomatis update.

Instalasi Ubuntu 12.04 Precise Server Bagian 3

  1. Notifikasi berikut akan muncul jika kita menggunakan password yang dikatergorikan lemah oleh sistem. Untuk password yang dapat dikategorikan kuat lakukan kombinasi antara huruf, angka, dan simbol.

     
  2. Berikutnya sistem akan menanyakan apakah direktori home kita ingin di enkripsi. Saya pribadi melilih no. Hal ini untuk memudahkan saya melakukan backup jika suatu saat ingin pindahkan file atau jika terjadi kegagalan sistem.

     
  3. Selanjutnya jika terdapat koneksi ke internet, sistem akan melakukan sinkronisasi waktu (tanggal dan jam) dengan waktu dunia.

     

Instalasi Ubuntu 12.04 Precise Server Bagian 2

  1. Selanjutnya kita akan melakukan konfigurasi jaringan secara manual. Pilih configure network manually.

     
  2. Masukkan alamat IP yang akan kita gunakan. dalam contoh ini saya menggunakan 192.168.206.240

     
  3. Masukkan netmask jaringan. Ini akan berpengaruh terhadap berapa komputer yang akan berada di jaringan kita. Umumnya berjumlah 254 PC, untuk itu kita masukkan 255.255.255.0

Menyikapi Kejadian

Suatu hari, ada dua anak bermain di tepi pantai. Tiba-tiba datang lah gelombang ombak di hadapan mereka. Menyapu dan hampir saja menyeret keduanya.

Namun, saat ombak berlalu, terlihat dua reaksi yang sama sekali berbeda dari kedua anak tersebut. Anak pertama tertawa penuh suka cita. Sebaliknya, anak kedua terlihat menangis penuh duka cita.

Instalasi Ubuntu 12.04 Precise Server

Logo Ubuntu

Tulisan ini menunjukkan bagaimana mempersiapkan Ubuntu 12.04 LTS (Precise Pangolin) server sebagai dasar dari berbagai macam service (layanan) yang akan dibuat. Misalnya LAMP (Linux Apache Mysql PHP), Gateway & Proxy Server, dan lain-lain. Tulisan ini pun hanya menjabarkan instalasi dasar yang kemudian bisa dimanfaatkan menjadi berbagai macam kebutuhan lain yang telah disebutkan diatas.

Pada beberapa pilihan mungkin akan bisa disesuaikan dengan kebutuhan yang akan digunakan. Misalnya pilihan zona waktu, pengaturan partisi, dan sebagainya.

Sebagai catatan, tulisan ini hanya sebagai panduan dasar, sehingga keberhasilan akan berbeda antar masing-masing orang.

Untuk memulai instalasi, yang harus kita persiapkan adalah:

Halaman

Berlangganan Karedok.Net RSS