zxvbm
29th August 2012, 01:19 AM
Oleh: Dody Rachmat Wicaksono
Membangun Server LAMP dengan Amazon EC2
Pada dasarnya Amazon EC2 adalah sebuah private server yang berdiri di atas infrastruktur cloud. Sebuah EC2 server pada biasa disebut sebagai EC2 instance. Seperti halnya layanan server umumnya, kita dapat melakukan instalasi software apapun yang kita butuhkan. Pada kesempatan kali ini, kita akan membuat sebuah server LAMP (Linux, Apache, MySQL, PHP) beserta akses FTP dan virtual host. Dengan demikian nantinya kita akan dapat memanfaatkan EC2 sebagai alternatif dari layanan VPS dan dedicated server.
Menyiapkan account AWS
Bila anda belum memiliki account AWS, silahkan melakukan registrasi terlebih dahulu.
Setelah registrasi anda akan mendapatkan fasilitas Free Usage Tier. Anda memperoleh layanan EC2 gratis untuk 750 jam sebulan untuk setahun. Hal ini memungkinkan anda untuk menjalankan sebuah EC2 micro instance selama satu tahun secara gratis. Micro instance memiliki spesifikasi memory sebesar 613 MB dan 2 ECU (short periodic bursts). Spesifikasi yang cukup untuk tahap development atau untuk website yang tidak terlalu ramai.
Membuat EC2 instance
Untuk membuat EC2 instance, kita menggunakan AWS Console.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp1.jpg
Anda akan mendapatkan pilihan Classic Wizard dan Quick Launch Wizard. Saya pribadi lebih menyukai Classic Wizard karena kita bisa mendapatkan banyak pilihan konfigurasi.
Selanjutnya kita akan memilih AMI (Amazon Machine Image) yang akan kita gunakan. Untuk keperluan server LAMP, anda dapat menggunakan berbagai macam distro linux yang familiar dengan anda seperti ubuntu, redhat, fedora atau lainnya. Di sini saya akan gunakan AMI yang dibuat oleh Bitnami, yaitu LAMP Stack. Dengan menggunakan AMI ini pekerjaan kita akan menjadi lebih mudah, karena kita tidak perlu melakukan instalasi softwares-software yang kita butuhkan dan akan hanya membutuhkan sedikit konfigurasi.
Tekan tab Community AMIs.
Masukkan keyword bitnami lamp.
Pilih versi yang anda suka, kita bisa mencoba AMI ID: ami-02e0a450.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp2.jpg
Pilih tipe Micro.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp3.jpg
Tekan Continue karena kita tidak membutuhkan pengaturan Advance untuk saat ini.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp4.jpg
Beri nama EC2 instance yang akan kita buat. Nama di sini berfungsi sebagai tanda pengenal yang akan mengingatkan kita akan kegunaan dari EC2 instance tersebut.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp5.jpg
Untuk mengakses EC2 instance, dibutuhkan sepasang key. Kita dapat membuat key baru atau menggunakan key yang lama bila ada. Tekan Create a new Key Pair.
Masukkan nama key.
Tekan tombol Create & Download your Key Pair untuk mendownload key yang telah kita buat.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp6.jpg
Selanjutnya adalah pengaturan akses port mana saja yang diperbolehkan. Kita membutuhkan akses SSH (port 22), HTTP (port 80), dan FTP (port 21).
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp7.jpg
Pada akhir wizard akan ditampilkan review dari EC2 instance yang akan kita buat. Tekan tombol Launch untuk membuat dan menjalankan EC2 instance.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp8.jpg
Selanjutnya Ke Sumber (http://www.cloudindonesia.or.id/membangun-server-lamp-dengan-amazon-ec2.html)
Kalo ada yg mau ditanyakan tentang ini langsung ke sumber, jgn tanya ke ane, ane cuma sekedar share :D
Membangun Server LAMP dengan Amazon EC2
Pada dasarnya Amazon EC2 adalah sebuah private server yang berdiri di atas infrastruktur cloud. Sebuah EC2 server pada biasa disebut sebagai EC2 instance. Seperti halnya layanan server umumnya, kita dapat melakukan instalasi software apapun yang kita butuhkan. Pada kesempatan kali ini, kita akan membuat sebuah server LAMP (Linux, Apache, MySQL, PHP) beserta akses FTP dan virtual host. Dengan demikian nantinya kita akan dapat memanfaatkan EC2 sebagai alternatif dari layanan VPS dan dedicated server.
Menyiapkan account AWS
Bila anda belum memiliki account AWS, silahkan melakukan registrasi terlebih dahulu.
Setelah registrasi anda akan mendapatkan fasilitas Free Usage Tier. Anda memperoleh layanan EC2 gratis untuk 750 jam sebulan untuk setahun. Hal ini memungkinkan anda untuk menjalankan sebuah EC2 micro instance selama satu tahun secara gratis. Micro instance memiliki spesifikasi memory sebesar 613 MB dan 2 ECU (short periodic bursts). Spesifikasi yang cukup untuk tahap development atau untuk website yang tidak terlalu ramai.
Membuat EC2 instance
Untuk membuat EC2 instance, kita menggunakan AWS Console.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp1.jpg
Anda akan mendapatkan pilihan Classic Wizard dan Quick Launch Wizard. Saya pribadi lebih menyukai Classic Wizard karena kita bisa mendapatkan banyak pilihan konfigurasi.
Selanjutnya kita akan memilih AMI (Amazon Machine Image) yang akan kita gunakan. Untuk keperluan server LAMP, anda dapat menggunakan berbagai macam distro linux yang familiar dengan anda seperti ubuntu, redhat, fedora atau lainnya. Di sini saya akan gunakan AMI yang dibuat oleh Bitnami, yaitu LAMP Stack. Dengan menggunakan AMI ini pekerjaan kita akan menjadi lebih mudah, karena kita tidak perlu melakukan instalasi softwares-software yang kita butuhkan dan akan hanya membutuhkan sedikit konfigurasi.
Tekan tab Community AMIs.
Masukkan keyword bitnami lamp.
Pilih versi yang anda suka, kita bisa mencoba AMI ID: ami-02e0a450.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp2.jpg
Pilih tipe Micro.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp3.jpg
Tekan Continue karena kita tidak membutuhkan pengaturan Advance untuk saat ini.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp4.jpg
Beri nama EC2 instance yang akan kita buat. Nama di sini berfungsi sebagai tanda pengenal yang akan mengingatkan kita akan kegunaan dari EC2 instance tersebut.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp5.jpg
Untuk mengakses EC2 instance, dibutuhkan sepasang key. Kita dapat membuat key baru atau menggunakan key yang lama bila ada. Tekan Create a new Key Pair.
Masukkan nama key.
Tekan tombol Create & Download your Key Pair untuk mendownload key yang telah kita buat.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp6.jpg
Selanjutnya adalah pengaturan akses port mana saja yang diperbolehkan. Kita membutuhkan akses SSH (port 22), HTTP (port 80), dan FTP (port 21).
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp7.jpg
Pada akhir wizard akan ditampilkan review dari EC2 instance yang akan kita buat. Tekan tombol Launch untuk membuat dan menjalankan EC2 instance.
http://www.cloudindonesia.or.id/wp-content/uploads/2012/07/lamp8.jpg
Selanjutnya Ke Sumber (http://www.cloudindonesia.or.id/membangun-server-lamp-dengan-amazon-ec2.html)
Kalo ada yg mau ditanyakan tentang ini langsung ke sumber, jgn tanya ke ane, ane cuma sekedar share :D