Instal WordPress di AWS - Amazon Web Services
1. Pengantar Cloud Computing dengan WordPress 2. Cara Install WordPress di DigitalOcean 3. Cara Memasang WordPress di Microsoft Azure 4. Cara Memasang WordPress di Google Cloud - 5. Sedang Dibaca: Instal WordPress di AWS β Amazon Web Services
Selamat datang di panduan baru dalam seri Menginstal WordPress di Cloud. Hari ini kita akan mempelajari cara menginstal WordPress di Amazon Web Services (AWS). Sama seperti panduan instalasi cloud kami sebelumnya di Microsoft Azure dan Google Cloud, kami akan menggunakan image WordPress yang sudah diinstal sebelumnya.
Sebelum kita memulai, ada beberapa istilah penting yang ingin saya diskusikan untuk mendapatkan pemahaman awal tentang cara kerja AWS.
Seberapa Besar AWS?
Sebagai permulaan, mari kita lihat β AWS sangat besar. Maksudku sangat besar. Ini adalah salah satu penyedia cloud hosting tertua di Internet. Layanan ini memiliki banyak sekali layanan β mulai dari pengkodean video langsung hingga analisis data streaming cepat dari satelit dan sensor berkinerja tinggi lainnya yang tersebar di seluruh dunia.
Inilah sesuatu yang akan memberi Anda gambaran betapa hebatnya AWS β NASA β ya, NASA, menggunakan infrastruktur komputasi awan AWS untuk memproses data dari misi Mars Rover. Tapi kami akan menginstal WordPress versi kecil, bukan? AWS mendukung kami! Mari kita gali hal-hal penting.
Amazon EC2:Β Dikenal sebagai Elastic Cloud Compute, anggap ini sebagai komputer di cloud. Anda tidak perlu tahu di mana keberadaannya, siapa yang membersihkan dan membersihkan debu pada perangkat keras, atau apa yang terjadi jika listrik padam. Itu yang harus ditangani Amazon.
Yang perlu Anda ketahui β satu-satunya hal yang perlu Anda ketahui β adalah spesifikasi teknis server β err, komputernya. Itu dia. Itulah keindahan awan.
Amazon Machine Image:Β AMI β sebagaimana para pengembang sering menyebutnya (sebut saja demikian karena kedengarannya sangat keren), tidak lain hanyalah sebuah instance, atau komputer dengan sistem operasi dengan sekumpulan perangkat lunak lainnya sudah diinstal sebelumnya.
Bayangkan Anda menginstal Windows 10 di PC baru Anda dan kemudian menginstal beberapa aplikasi seperti MediaMonkey, Microsoft Word dan Google Chrome. Jika Anda mengekspor image OS dalam kondisi saat ini, Anda akan memiliki image mesin. Ketika kami mengatakan ekspor, yang kami maksud adalah file yang ketika dicolokkan ke perangkat lain yang serupa akan berjalan tanpa instalasi apa pun. Orang-orang yang bekerja dengan Linux melakukan hal ini (yaitu membuat image atau snapshot mesin) sepanjang waktu. Ini juga merupakan ide samar di balik Docker.
Mengapa kita membicarakan Amazon EC2 dan AMI?
Pertanyaan bagus. Sekarang karena kita telah menetapkan bahwa kita memerlukan EC2 seperti komputer/server di cloud, kita akan menggunakan satu instance Amazon EC2 (juga disebut Instans EC2 ) untuk menghosting situs WordPress kami.
Tapi tunggu. Anda memiliki mesinnya β hore! Tapi bagaimana dengan menginstal sistem operasi? Apakah kita memilih Linux atau Windows? Linux? Bagus. Tapi tunggu (sekali lagi) β Linux jenis apa yang kita pilih? Ubuntu? fedora? Debian? Katakanlah saya memilih Ubuntu. Bagus. Versi mana yang saya pilih? Aarrghh! Terlalu banyak pilihan untuk satu tujuan kecil!
Jika itu tidak berlebihan, pikirkan proses selanjutnya. Kita harus menginstal sejumlah perangkat lunak yang diperlukan untuk menjalankan WordPress β tumpukan LAMP. Setelah terinstal dan dikonfigurasi, Anda harus menginstal dan mengkonfigurasi WordPress. Izin tidak ada, akses direktori, dan semuanya.
Saya tidak tahu tentang Anda, tapi itu adalah proses yang PANJANG. Panjang dengan huruf kapital semua dan tebal. Anda mungkin sudah menebak apa yang saya maksudkan sekarang β dan Anda benar. Di sinilah Amazon Machine Image berperan.
Bayangkan seseorang menerapkan instans EC2, menginstal Ubuntu, memperbaruinya, dan menginstal WordPress di dalamnya β bersama dengan semua perangkat lunak yang diperlukan (seperti tumpukan LAMP). Orang tersebut kemudian membuat gambar OS dalam kondisi saat ini β yaitu β instalasi WordPress yang pada dasarnya βsiap digunakanβ dan tidak tersentuh. Itu akan menjadi contoh AMI sempurna dengan WordPress terinstal di dalamnya. Sekarang Anda bisa berhenti membayangkan, karena ada AMI seperti itu dan dibuat oleh Bitnami. (Hore!)
βBagaimana dengan Marketplace untuk AMI? β
AWS Marketplace dengan AMI Manajemen Konten
Kamu bertanya. Amazon mendengarkan. Amazon memiliki pasar yang disebut AWS Marketplace β tempat di mana kita dapat membeli (ya, membeli) image mesin yang telah dikonfigurasi sebelumnya untuk berbagai perangkat lunak, yang sulit untuk diinstal. Idenya adalah untuk menyederhanakan proses hosting Anda sehingga Anda dapat menerapkan aplikasi Anda ke cloud secepat mungkin. Ini sangat mirip dengan apa yang ditawarkan Google Cloud dan Microsoft Azure sebagai gambar atau template aplikasi.
Untungnya sebagian besar perangkat lunak sumber terbuka populer memiliki AMI gratis β yang sangat berguna bagi pemula seperti kami. Salah satu kontributor AMI gratis yang paling populer adalah Bitnami β sebuah perusahaan yang menyediakan AMI terkini untuk perangkat lunak sumber terbuka paling populer β termasuk WordPress!
Jadi begitulah. EC2 untuk menghosting instalasi WordPress kami. AMI WordPress dari Bitnami untuk menyelamatkan kita dari proses instalasi. Sekarang yang harus kita lakukan adalah menghubungkannya bersama-sama.
Instans EC2 + AMI WordPress=WP di AWS Cloud dalam 2 Menit!
Menyiapkan Akun Amazon Gratis Anda
Batasan Tingkat Penggunaan Gratis AWS
Akun gratis AWS mencakup banyak keuntungan dan aktif selama satu tahun penuh. Itu adalah jumlah waktu luang tertinggi yang kami terima dari penyedia cloud mana pun. Namun, kami memiliki batasan tertentu.
Untuk daftar lengkapnya, Anda dapat memeriksa beranda AWS Tingkat Gratis, namun untuk tujuan kita, kita perlu mengetahui hal ini:
- Satu instans Mikro Amazon EC2 diperbolehkan di tingkat gratis, selama 750 jam setiap bulan β yang cukup untuk menjaga WordPress tetap aktif dan berjalan selama 24x7x365 jam.
- Penyimpanan Amazon S3 sebesar 5 GB, yang mungkin kami gunakan sebagai lokasi cadangan untuk situs web kami yang lain.
Sejujurnya, bagian terpanjang dari tutorial ini adalah menyiapkan akun Amazon Web Services gratis Anda. Ini semudah 1-2-3, namun tetap saja prosesnya panjang. Kamu harus:
- Daftar dengan alamat email baru
- Gunakan kartu kredit atau kartu debit yang valid untuk memverifikasi akun Anda
- Gunakan nomor ponsel Anda untuk menautkan akun Anda (Amazon akan menghubungi Anda dan Anda harus memasukkan kode verifikasi)
Harap perhatikan bahwa Anda tidak boleh menggunakan kartu kredit prabayar atau layanan kartu kredit virtual (seperti Entropay) di akun penagihan AWS Anda. Meskipun secara teknis oke, saya sudah mencobanya dan itu hanya akan membuat akun Anda diblokir. Jadi, silakan gunakan kartu yang valid. Jika Anda telah mengikuti semua langkah dengan benar, akun Anda akan diaktifkan dalam beberapa menit dan Anda dapat memulai prosedur instalasi WordPress.
Langkah Pertama β Menginstal Gambar WordPress dari AWS Marketplace
Kunjungi AWS Marketplace > Manajemen Konten > WordPress yang didukung oleh Bitnami. Itulah gambar yang ingin kita pasang. Jika Anda bertanya-tanya mengapa kami belum membuat instans EC2 sejauh ini β pertama-tama, tepuklah diri Anda sendiri karena telah menanyakan pertanyaan brilian tersebut.
Oke, sejauh ini kita belum melakukan ini karena AWS memungkinkan kita mengonfigurasi instans EC2 langsung dari halaman AMI. Hal ini mempermudah, karena kami tidak mengambil risiko menimpa instans EC2 yang dikonfigurasi sebelumnya dengan AMI baru.
Halaman AMI WordPress dari Bitnami β Klik Lanjutkan untuk memulai!
1.1Β β Membuat AMI WordPress
- Versi: Pilih versi terbaru Ubuntu.
- Wilayah: Pilih wilayah AS mana pun.
- Jenis Instance EC2: Ini harus berupa instans t1.micro. Jika lebih besar, Anda akan ditagih.
- Setelan VPC: Biarkan saja, pengaturan ini akan otomatis dikonfigurasi berdasarkan wilayah Anda.
- Grup Keamanan: Meskipun menampilkan peringatan, pilih Pilih baru berdasarkan pengaturan pengguna. Di sini pengguna adalah pengembang AMI (yaitu Bitnami).
- Pasangan Kunci: Membuat Pasangan Kunci memerlukan proses 3 langkah. Meskipun opsional, kami menyarankan untuk membuatnya karena memungkinkan Anda untuk masuk ke instans EC2 Anda melalui SSH.
1.2 β Cara Membuat Pasangan Kunci di EC2
Pastikan wilayah yang Anda pilih untuk instans EC2 dan wilayah yang ditampilkan di Konsol AWS Anda sama. Jika tidak, prosesnya tidak akan berhasil.
1. Klik hyperlink pertama di tangkapan layar ini.
2. Anda akan diarahkan ke konsol EC2 Anda. Klik Buat Pasangan Kunci.
3. Ketikkan nama pasangan kunci yang dapat dibedakan dan klik Buat.
4. Pasangan kunci baru akan dibuat.
1.3 β Meluncurkan AMI WordPress
Kembali ke tab sebelumnya dan segarkan halaman. Anda sekarang akan melihat opsi untuk memilih pasangan kunci baru yang baru saja Anda buat. Pastikan Anda telah memilih t1.micro instance sekali lagi, sebelum memilih Terima Persyaratan dan Luncurkan dengan 1-Klik.
Beberapa detik kemudian Anda akan disambut dengan pesan ini. Sekarang Anda telah berhasil menerapkan AMI WordPress. Saatnya untuk memeriksanya.
Langkah Kedua β Mengonfigurasi AMI WordPress
Dasbor AWS EC2
Buka Konsol AWS Anda dan pilih EC2. Ini akan membuka dasbor EC2 Anda. Anda akan melihat teks 1 Running Instance di bagian tengah atas halaman. Klik pada teks itu.
Dasbor EC2 menampilkan instance aktif
Ini akan menampilkan daftar instans EC2 di akun AWS Anda. Kami hanya akan memiliki satu, yaitu instalasi WordPress kami. Selanjutnya, salin sub-domain yang disebutkan di bawah DNS Publik. Itu adalah URL instalasi WordPress Anda. Tempelkan di browser untuk melihat situs WordPress Anda (yang baru diinstal)!
2.1 β Mengambil Kata Sandi Administrator WordPress yang Dihasilkan Sistem
Ingat instalasi WordPress 5 menit yang terkenal? Nah, Bitnami juga menanganinya. Tapi hey! Bagaimana dengan nama pengguna dan kata sandi WordPress Anda?! Nama pengguna defaultnya adalah pengguna dan kata sandinya dibuat oleh sistem β yakni dibuat secara acak saat AMI WordPress diinstal. Kita harus mencari tahu hal itu sekarang. Untuk melakukannya, ikuti tangkapan layar berikut ini:
Dari Dasbor Instans AWS EC2 Anda (tangkapan layar kedua pada Langkah 2) klik Tindakan > Pengaturan Instans > Dapatkan Log Sistem. Ini menampilkan seluruh log sistem sejak AMI WordPress diinstal.
Log Sistem tipikal yang dihasilkan oleh Instans EC2
Gulir ke bawah dan Anda akan menemukan kata sandi yang dibuat secara acak untuk WordPress. Salin-tempel itu ke login WordPress Anda dan Anda siap melakukannya!
WordPress di AWS menggunakan t1.micro EC2 dan AMI WordPress Bitnami
Kesimpulan
Karena Amazon menyediakan penggunaan gratis selama satu tahun penuh, ini akan menjadi cara yang bagus untuk menguji situs web atau blog WordPress Anda yang sebenarnya. Anda akan menghemat biaya hosting selama setahun penuh dan merasakan kekuatan serta kesederhanaan cloud. Cukup arahkan data A domain Anda ke DNS Publik instans EC2 Anda dan Anda akan memiliki situs WordPress yang lengkap!
Kami harap Anda mempelajari sesuatu yang baru dari tutorial ini dan menikmati membacanya sama seperti kami menikmati kurasinya. Jika Anda memiliki komentar, saran, atau pertanyaan, saya selalu tersedia di @souravify. Sekarang pergilah dan nikmati kehebatan cloud β gratis selama satu tahun penuh, berkat AWS!


















