Cara Install WordPress di DigitalOcean
1. Pengantar Cloud Computing dengan WordPress - 2. Sedang Dibaca: Cara Memasang WordPress di DigitalOcean
3. Cara Memasang WordPress di Microsoft Azure 4. Cara Memasang WordPress di Google Cloud 5. Instal WordPress di AWS – Amazon Web Services
DigitalOcean adalah salah satu perusahaan cloud hosting dengan pertumbuhan tercepat di dunia yang berfokus pada kesederhanaan dan skala. Hari ini kita akan mempelajari cara menginstal dan mengkonfigurasi WordPress di DigitalOcean.
Mengapa Kami Menyukai DigitalOcean
Dibuka pada tahun 2011, penyedia ini segera menjadi salah satu penyedia cloud hosting terbesar dengan lebih dari satu juta pengguna. Server DigitalOcean dikenal sebagai Droplets – unit terkecil dari server cloud yang dapat Anda beli mulai dari $5/bulan.
Faktor kunci kesuksesan DigitalOcean yang luar biasa adalah kesederhanaannya. Selain menjadi pilihan yang bersih dan sederhana, masih banyak lagi DigitalOcean yang disukai untuk situs WordPress Anda. Berikut lima alasan mengapa kami menganggap DigitalOcean luar biasa.
Catatan: Ini adalah bagian opsional, Anda dapat melewatinya dan langsung melanjutkan ke bagian berikutnya untuk menginstal WordPress di DigitalOcean.
Harga Kompetitif dan Terjangkau
Harga DigitalOcean (September 2018)
DigitalOcean memiliki salah satu titik harga terendah di industri cloud hosting. Anda dapat memulai dengan server Anda sendiri hanya dengan $5/bulan.
Ada tiga karakteristik yang menjadikan DigitalOcean sangat terjangkau.
- Penggunaan bayar per jam
- Tidak ada jangka waktu minimum sewa
- Tidak ada biaya setup (bahkan untuk setup besar)
- Paket mulai dari $0,0007/jam
DigitalOcean's droplets start as low as $5/month!Tetesan $5/bulan dilengkapi dengan:
- RAM 1GB
- Ruang penyimpanan SSD 25GB (SSD sekitar 10x lebih cepat dibandingkan hard disk tradisional)
- Bandwidth 1TB (sangat murah hati)
- 1 unit daya vCPU (CPU virtual).
- Harga: $0,007/jam yaitu kira-kira $60/tahun!
Penginstal 1-Klik Otomatis untuk WordPress
Instal WordPress 1-Klik yang ditawarkan oleh DigitalOcean
DigitalOcean memiliki gambar siap pakai yang manis untuk WordPress dan sejumlah besar perangkat lunak sumber terbuka lainnya, yang menjadikannya aset yang sangat berharga. Dengan beberapa klik (Anda akan melihat caranya) kami akan dapat membuat instalasi WordPress yang berfungsi dengan baik dalam waktu singkat.
Komunitas Epik dan Basis Pengetahuan
Pendekatan DigitalOcean yang berfokus pada komunitas untuk memenangkan pelanggan
DigitalOcean memiliki banyak sekali tutorial tentang hampir semua OS, perangkat lunak apa pun, dan topik apa pun (terkait hosting)! Bagian terbaiknya – ini diuji dengan cermat pada tetesannya untuk memastikannya juga berfungsi pada tetesan Anda!
Selain tutorial, Anda juga memiliki forum tanya jawab yang aktif dan proyek komunitas yang menarik.
Pengubahan Ukuran Dinamis
Dengan DigitalOcean, Anda dapat mengubah ukuran tetesan secara dinamis. Ingatkah kita pernah membicarakannya di Pengantar Cloud Computing dengan WordPress? Kapan pun Anda membutuhkan jus ekstra, mengubah ukuran tetesan semudah memutar kenop untuk menambah volume!
Dipercaya oleh Pengembang Terbaik
Pengembang menyukai DigitalOcean
John Resig, pencipta jQuery (salah satu kerangka kerja JavaScript terbaik), Salvatore Sanfilippo, pencipta Redis, dan salah satu pendiri StackExchange, Jeff Atwood – semuanya menggunakan DigitalOcean untuk proyek mereka.
Menginstal WordPress di DigitalOcean
Prasyarat: Setelah Anda mendaftar ke DigitalOcean, Anda perlu memperbarui informasi kontak Anda dan mentransfer sejumlah uang (sekitar $5) ke akun DigitalOcean Anda untuk membuat tetesan pertama Anda. Anggap saja sebagai telepon prabayar. Anda dapat menggunakan PayPal atau kartu kredit untuk mengisi ulang akun Anda. Sekarang kita siap untuk membuat tetesan WordPress kita.
Organisasi Akun Pengguna DigitalOcean: Apa itu Proyek?
Proyek adalah unit organisasi dasar di akun DigitalOcean Anda. Setiap proyek dapat memiliki beberapa tetesan dan fitur lainnya (seperti penyeimbang beban dan penyimpanan objek) yang ditawarkan DigitalOcean. Satu akun DigitalOcean dapat memiliki banyak proyek.
Kami mulai dengan membuat proyek DigitalOcean pertama kami. Pilih nama proyek, deskripsi, tujuan proyek, dan lingkungan. Lingkungan dapat berupa Pengembangan, Pementasan, atau Produksi. Untuk tutorial kami, kami telah memilih opsi seperti yang ditunjukkan pada gambar di atas.
Karena DigitalOcean adalah platform cloud hosting yang berfokus pada pengembang, mereka memiliki opsi tambahan yang sangat membantu pengembang mengatur proyek mereka.
Cara Membuat Tetesan WordPress di DigitalOcean
Setelah Anda membuat proyek, kini Anda dapat membuat tetesan.
Langkah 1: Kita memulai dengan membuat tetesan di dalam proyek WPExplorer.
Langkah 2: Pilih Ubuntu sebagai OS droplet Anda, lalu pilih tab Aplikasi sekali klik.
Langkah 3: Pilih WordPress pada 18.04. Artinya DigitalOcean akan menginstal WordPress secara otomatis di Ubuntu 18.04.
Catatan – Anda juga dapat menambahkan cadangan ke Droplet Anda. Namun, ini tidak penting bagi kami karena ini adalah tutorial. Selain itu, ini berbeda dengan pencadangan WordPress. Pencadangan tetesan adalah pencadangan tingkat sistem otomatis, yang berarti pencadangan tersebut menyalin semua yang ada di OS (dan bukan hanya WordPress).
Langkah 4: Tetesan DigitalOcean dapat diterapkan di 8 pusat data berbeda. Karena saya berlokasi di India, saya memilih Bangalore. Merupakan opsional untuk memilih opsi tambahan (seperti jaringan pribadi, IPv6, dll.) dan kunci SSH. Karena kami di sini hanya untuk menginstal WordPress, fitur-fitur ini tidak diperlukan. Namun jangan ragu untuk mencobanya di akun DigitalOcean Anda!
Langkah 5: Seperti yang Anda lihat, proyek default, yaitu WPExplorer dipilih secara otomatis. Masukkan nama host (ini untuk Anda ingat secara internal) dan klik Buat untuk mulai membuat tetesan Anda.
Tetesan DigitalOcean sudah siap!
Langkah 6: Setelah tetesan dibuat, Anda akan melihat pesan yang mirip dengan tangkapan layar di atas.
Anda juga akan menerima email serupa di akun email DigitalOcean Anda yang terdaftar.
Masuk ke tetesan DigitalOcean melalui Konsol SSH
Sudah hampir waktunya untuk instalasi WordPress 5 menit yang terkenal. Hanya saja kali ini kita akan selesai dalam 2 menit. Kita sudah mempunyai alamat IP yang bisa kita gunakan untuk login ke server WordPress. Namun, kita perlu login ke droplet DigitalOcean melalui SSH untuk konfigurasi pertama kali.
Kecuali kita melakukan itu, kita akan melihat pesan seperti ini ketika kita memasukkan alamat IP di browser kita. Anda dapat masuk ke tetesan DigitalOcean Anda melalui SSH menggunakan Putty di Windows atau Terminal di Mac. Namun, DigitalOcean memiliki cara yang lebih sederhana untuk melakukannya, seperti yang ditunjukkan di bawah ini:
Pertama, dari dasbor DigitalOcean Anda, pilih tetesan Anda, lalu pilih tab Akses dari menu sebelah kiri. Klik Luncurkan Konsol untuk mengakses droplet Anda melalui SSH menggunakan browser web Anda.
Selanjutnya, masukkan nama pengguna (root) dan kata sandi Anda yang telah dikirimkan ke email Anda sebelumnya. Anda akan segera diminta membuat kata sandi baru untuk akun pengguna root. Setelah Anda menyetel ulang kata sandi root, Anda akan melihat pesan yang mirip dengan pesan di atas.
Itu dia. Kami sekarang siap untuk instalasi WordPress 2 menit yang terkenal!
Mengonfigurasi instalasi WordPress di DigitalOcean
Sejauh ini kami telah:
- Membuat tetesan DigitalOcean baru dengan Ubuntu dan WordPress yang sudah diinstal sebelumnya; Dan
- Masuk ke droplet melalui SSH (menggunakan akses konsol bawaan DigitalOcean).
Sekarang kita perlu melakukan langkah terakhir untuk menyiapkan situs WordPress kita.
Masukkan alamat IP di browser Anda, dan Anda akan disambut dengan layar instalasi yang terkenal.
Sekarang pilih nama pengguna, kata sandi, dan alamat email. Konfigurasi database telah dikonfigurasi sebelumnya oleh DigitalOcean. Anda mungkin juga ingin mematikan visibilitas mesin pencari, jika Anda sedang menguji sebuah situs. Satu-satunya hal adalah, Anda harus mengaktifkannya setelah situs Anda siap.
Klik Instal WordPress dan biarkan keajaiban terjadi.
Dan begitulah – WordPress sudah siap.
Ini menandai akhir dari tutorial dasar kita.
Bonus: DigitalOcean Untuk Pemula (Opsi Cloud Lainnya)
Ingatkah saat kami melakukan peninjauan hosting Cloudways beberapa waktu lalu? Salah satu fitur keren yang ditawarkan Cloudways adalah opsi untuk memilih cloud Anda, dan salah satu pilihannya adalah DigitalOcean! Karena Cloudways melakukan semua pekerjaan berat untuk Anda, Anda cukup mengeklik dan mulai menghosting situs web Anda sehingga Anda dapat memperoleh semua manfaat luar biasa dari cloud hosting dengan DigitalOcean tanpa pengaturan. Hal ini menjadikan Cloudways pilihan yang bagus untuk pemula atau orang yang tidak ingin mendalami aspek teknis dalam menyiapkan cloud hosting.
Konfigurasi WordPress tingkat lanjut di DigitalOcean
Memiliki situs WordPress di DigitalOcean adalah hal yang bagus. Namun, tidak ada gunanya jika URL situs WordPress Anda adalah alamat IP. Kita perlu menautkannya ke nama domain. Selain itu, situs web terenkripsi adalah hal yang lumrah saat ini, jadi kita akan mempelajari cara memasang sertifikat HTTPS di droplet WordPress kita.
Berikut ringkasan dari apa yang akan kami bahas di bagian konfigurasi WordPress lanjutan kami:
- Konfigurasikan nama domain untuk situs WordPress Anda
- Instal HTTPS untuk WordPress di tetesan DigitalOcean Anda.
Mengonfigurasi nama domain ke droplet WordPress DigitalOcean Anda
Untuk mengonfigurasi URL WordPress Anda, Anda perlu:
- Tambahkan “Catatan” yang menunjuk ke alamat IP tetesan Anda dan
- Ubah URL situs dari dashboard admin WordPress.
Ini adalah proses dua bagian yang perlu dilakukan secara berurutan.
Bagian 1: Menambahkan data A ke domain Anda:
Bagian ini sebagian besar bergantung pada penyedia hosting Anda. Anda harus merujuk dokumentasi host Anda tentang menambahkan catatan A ke DNS Anda. Atau cukup Google “cara menambahkan data di
Jika host Anda dilengkapi dengan cPanel (sebagian besar host web bersama memilikinya), kami punya tutorial untuk Anda di sini:
Langkah 1: Masuk ke akun cPanel Anda dan pilih Zone Editor. Anda juga dapat menggunakan fungsi pencarian di cPanel untuk menemukan alat ini dengan cepat.
Langkah 2: Klik + Catatan A untuk menambahkan catatan A baru.
Langkah 3:Â Anggaplah nama domain Anda adalah example.com dan Anda ingin mengarahkannya ke droplet DigitalOcean baru Anda. Dalam hal ini, Anda perlu menambahkan dua catatan A di editor Zona DNS Anda. Yang pertama untuk example.com dan yang lainnya untuk www.example.com. Kedua catatan ini akan mengarahkan nama domain utama Anda ke alamat IP tetesan tersebut. Anda harus menggunakan konfigurasi berikut:
Catatan #1: 'example.com'
Name: example.com. (yes a trailing '.' is included)
Address: In the address field, add you droplet's IP address.Catatan #2: 'www.example.com'
Name: www.example.com. (a trailing '.' will automatically appear. If it does not, ignore it!)
Address: Your droplet's IP address.Namun, untuk tutorial kami, kami menggunakan subdomain – digitalocean.souravkundu.in. Oleh karena itu, kami telah memasukkan satu data A untuk subdomain agar mengarah ke alamat IP tetesan tersebut.
Catatan – pengaturan ini juga berguna untuk situs web yang memiliki subdomain berbeda untuk blognya. Misalnya “blog.situs produk.com”.
Catatan untuk tutorial kami: 'digitalocean.souravkundu.in'
Name: digitalocean.souravkundu.in.
Address: Our droplet's IP addressSetelah data A dikonfigurasi untuk menunjuk ke alamat IP tetesan, perlu beberapa saat agar data tersebut terlihat. (Itu tidak terjadi secara instan). Masa tunggu ini disebut waktu propagasi DNS, dan berlangsung hingga 24 jam. Namun, secara praktis, tidak akan memakan waktu lebih dari 5 menit jika itu adalah rekor A yang baru.
Langkah 4: Untuk memverifikasi bahwa data A berfungsi, masukkan URL (yang dalam kasus kami adalah digitalocean.souravkundu.in) di browser Anda, dan Anda akan melihat situs WordPress Anda. Itu memberitahu Anda bahwa Anda telah berhasil menautkan domain Anda ke tetesan DigitalOcean Anda.
Bagian 2: Mengubah URL Situs WordPress di DigitalOcean
Saat kami menginstal situs WordPress di DigitalOcean, URL situs secara otomatis dikonfigurasi menjadi alamat IP server. Kami sekarang harus mengubahnya ke nama domain baru yang baru saja kami konfigurasikan.
Buka dasbor WordPress → Pengaturan → Umum. Kita harus mengubah dua bidang di sini:
- Alamat WordPress (URL)
- Alamat Situs (URL)
Ubah ke masing-masing URL yang Anda tetapkan di data A di bagian sebelumnya. Seharusnya 'example.com' atau 'blog.example.com'. Perhatikan bahwa Alamat WordPress dan Alamat Situs harus memiliki nilai yang sama.
Dalam tutorial kami, kami telah menggunakan http://digitalocean.souravkundu.in/. Setelah selesai gulir ke bawah dan tekan Simpan untuk menyimpan perubahan.
Situs WordPress Anda sekarang sudah siap!
Menambahkan HTTPS ke WordPress menggunakan DigitalOcean
Menyiapkan sertifikat SSL mengaktifkan HTTPS di server web, yang mengamankan lalu lintas antara server dan klien yang terhubung ke sana. DigitalOcean melakukan pra-instal alat yang disebut Certbot di droplet instalasi WordPress sekali klik. Certbot adalah cara gratis dan nyaman untuk menyiapkan sertifikat SSL di server.
Sekarang kita akan melihat cara mengkonfigurasi Certbot di DigitalOcean untuk menambahkan HTTPS ke situs WordPress Anda.
Menurut dokumentasi DigitalOcean, untuk menggunakan Certbot, Anda memerlukan nama domain terdaftar dan dua data DNS:
- Catatan A dari domain (misalnya, example.com) ke alamat IP server
- Catatan A dari domain yang diawali dengan www (mis., www.example.com) ke alamat IP server.
Ini sangat mirip dengan bagian 1 dari bagian konfigurasi DNS. Dan coba tebak? Kami sudah melakukannya!
Setelah langkah ini selesai, kita perlu login ke konsol droplet melalui SSH dan menjalankan perintah berikut:
certbot --apache -d example.com -d www.example.comSatu-satunya hal adalah example.com diganti dengan nama domain Anda. Dalam tutorial kami, karena kami hanya menggunakan subdomain, perintahnya adalah:
certbot --apache -d digitalocean.souravkundu.in- Akan ada beberapa petunjuk saat perintah dijalankan. Cukup setujui dengan memasukkan 'Y' di konsol.
- Anda juga akan ditanya apakah Anda ingin mengalihkan semua lalu lintas HTTP ke situs web versi HTTPS. Saya akan merekomendasikan memilih ya, karena ini memastikan bahwa semua pengunjung Anda mendapatkan versi terenkripsi dari situs web Anda.
- Setelah selesai, Anda harus kembali ke dashboard WordPress dan mengubah URL situs dari http menjadi https, seperti yang ditunjukkan pada gambar di bawah.
Mengotomatiskan dan Menjadwalkan Pencadangan DigitalOcean
Seperti disebutkan sebelumnya, Anda dapat menambahkan cadangan ke tetesan DigitalOcean Anda, namun ini hanya ditawarkan seminggu sekali. Banyak hal yang bisa terjadi dalam 7 hari antar pencadangan. Inilah sebabnya menurut kami ada baiknya jika Anda membuat cadangan situs Anda sendiri atau menggunakan layanan tepercaya seperti SnapShooter untuk membantu Anda mengelolanya dengan lebih baik.
Dengan SnapShooter Anda dapat menjadwalkan dan membuat cadangan sebanyak yang Anda perlukan. Baik itu harian, setiap jam, atau sesuai permintaan. Selain itu, Anda dapat merencanakan untuk membuat cadangan selama waktu di luar jam sibuk, memelihara arsip lengkap (pilih berapa banyak yang ingin Anda simpan), dan menyimpannya dengan aman. Opsi untuk menghubungkan beberapa akun DigitalOcean ke SnapShooter memungkinkan Anda menyederhanakan pencadangan untuk semua situs Anda. SnapShooter bahkan dapat mendeteksi secara otomatis dan mengaktifkan cadangan untuk semua tetesan baru – menjaga situs Anda tetap terlindungi.
Dapatkan SnapShooter
Tentu saja Anda dapat melakukan pencadangan manual pada situs Anda, tetapi layanan seperti SnapShooter membuat prosesnya lebih mudah.
Membungkus
DigitalOcean adalah salah satu contoh terbaik penyedia cloud hosting ramah pengembang di luar sana. Mereka memiliki dokumentasi ekstensif termasuk halaman khusus untuk WordPress dan sistem dukungan berbasis tiket. Didukung oleh desain yang intuitif, panduan yang berpusat pada pengguna, dan fitur-fitur canggih, DigitalOcean mengubah wajah cloud hosting – sedikit demi sedikit. Dan dengan titik masuk $5/bulan, ini adalah tempat yang tepat untuk mempelajari cara mengotori tangan Anda dengan WordPress.
Rasakan Cloud Sekarang!
Apa pendapat Anda tentang tutorial ini? Apakah ada sesuatu yang Anda ingin kami tambahkan? Kami senang mendengar pendapat Anda di komentar di bawah.



























