Postingan

Menampilkan postingan yang sesuai dengan penelusuran untuk nginx

Catatan Migrasi WordPress dari Hosting ke VPS

Gambar
Proses migrasi situs web sudah memasuki tahap akhir. Saya sempat mengalami kegalauan karena proses propagasi DNS yang cukup lama. Sore ini, waktu propagasi DNS akhirnya selesai dan saya bisa lanjut ke langkah akhir. Catatan migrasi WordPress dari hosting ke VPS ini saya tulis sebagai panduan bila dikemudian bulan saya harus melakukan migrasi lagi. Bagian tersulit dari rangkaian migrasi ini, menurut saya, terletak di konfigurasi SSL. Sedangkan bagian yang paling membosankannya sudah saya katakan didepan. Selebihnya, saya lakukan sesuai dengan langkah-langkah yang sudah saya posting lebih dulu di Instagram. Lihat postingan ini di Instagram Wayahe... Wayahe... Wayahe... Wayahe pindah nang mesin sing lebih bagus mbasio titik hehe. Proses migrasi kemungkinan akan memakan waktu sedikit lebih lama dari jadwal yang telah saya tentukan, karena setiap langkahnya akan terdokumentasi dan semoga dapat tersedia di @chotibulstudio Mohon maaf atas ketidaknyamanannya 🙏 Sebuah kiri

Cara Mengalihkan Koneksi HTTP ke HTTPS Pada EngineX Secara Permanen

Gambar
Menurut Anda, seberapa penting koneksi aman ke situs-situs yang sering Anda kunjungi? Saya mencoba menduga-duga, Kebanyakan dari Anda akan menjawab bahwa keamanan saat mengunjungi situs-situs tertentu merupakan prioritas utama. Terutama situs-situs yang mengharuskan pengunjung memasukkan data tertentu melalui formulir yang ada.

Cara Pasang OpenProject di Ubuntu 20.04 LTS dengan Web Server EngineX

Gambar
Hai!. Selamat datang kembali di ChotibulStudio. Di artikel kali ini, saya akan mengulas cara pasang OpenProject di Ubuntu 20.04 LTS dengan web server  EngineX. Artikel ini saya tulis atas permintaan kawan saya. Saat ini dia tengah membangun alat untuk kolaborasi sebuah proyek dengan OpenProject. OpenProject merupakan sistem manajemen proyek (Project Management System; PMS) berbasis web yang ditulis dalam Ruby on Rails. Berlisensi GNU General Public License v3 . Sebagai aplikasi open source , OpenProject tersedia dalam dua versi, yaitu Edisi Komunitas dan Edisi Enterprise . Tampilan awal OpenProject Cara Pasang OpenProject di Ubuntu 20.04 LTS dengan EngineX Pada saat konfigurasi awal, OpenProject sudah menyediakan opsi untuk memasang Apache. Buat Anda yang gak  mau repot-repot, Anda bisa langsung memilih opsi untuk memasang Apache. Jika Anda benar-benar ingin memilih cara yang sedikit merepotkan, Anda bisa mencoba cara pasang OpenProject di Ubuntu 20.04 LTS dengan web server  EngineX, s

Cara Memperbaiki Galat "cURL Error 28: Operation Timed Out" pada Nextcloud 20

Gambar
Hai, selamat datang kembali di ChotibulStudio. Di artikel kali ini, saya akan membahas cara memperbaiki galat cURL error 28: Operation timed out  pada Nextcloud 20. Permasalahan ini saya temukan saat akan mencoba memasang paket aplikasi yang disediakan Nextcloud. Tampilan galat cURL Error 28: Operation Timed Out Setelah mencari informasi ke beberapa forum pengguna Nextcloud, saya mengambil kesimpulan bahwa galat tersebut disebabkan oleh konfigurasi di sisi  server side programming  (PHP),  web server  dan Nextcloud itu sendiri. Baik PHP, web server  maupun Nextcloud-nya sendiri, peran ketiga-nya tidak bisa diabaikan. Jika ada kesalahan konfigurasi dari salah-satunya saja, maka Nextcloud tidak akan berfungsi sebagaimana mestinya. Baca juga:  Nextcloud, Layanan Singkronasi dan Berbagi Berkas Sumber Terbuka Pada kasus saya ini, pesan galatnya cURL error 28: Operation timed out after 120000 miliseconds with 51949441 out of 362992160 bytes received (see https://curl.haxx.se/libcurl/libcurl-

Memanfaatkan Layanan SSL/TLS Bebas Dari Let's Encrypt Untuk GitLab Edisi Komunitas

SSL ( secure Socket Layer ) atau TLS ( Transport Layer Security ) merupakan protokol kriptografi untuk menyediakan komunikasi yang aman melalui internet. Layanan TLS biasanya diterbitkan oleh suatu lembaga yang telah mengantongi izin dari pemerintah setempat dengan menyediakan layanan kunci publik dan kunci privat, lembaga tersebut dikenal dengan lembaga penerbit certificate authority .

Cara Pasang PHP 8.0 di Ubuntu Server 20.04 LTS

Gambar
Hai, selamat datang kembali di ChotibulStudio. Di artikel kali ini, saya ingin membahas bagaimana cara memasang PHP 8.0 di Ubuntu Server 20.04 LTS. Seperti yang sudah Anda ketahui, pengembang PHP telah mengumumkan perilisan PHP dengan nomor versi 8.0 pada 26 November 2020. PHP kependekan dari "PHP: Hypertext Processor ", adalah sebuah bahasa skrip bersumber kode terbuka yang berjalan disisi server . Sebagai bahasa skrip yang hanya berjalan disisi server , PHP memerlukan sebuah web server  untuk memproses skrip dan nenampilkannya sebagai HTML. Ada beberapa web server  umum yang digunakan bersamaan dengan PHP, diantaranya adalah Apache, EngineX dan LiteSpeed. Dari ketiga web server  tersebut, diatikel ini saya akan sedikit memberikan contoh integrasi antara PHP 8.0 dengan EngineX. Berikut langah-langah cara pasang PHP 8.0 di Ubuntu Server 20.04 LTS selengkapnya. Pasang repositori pihak ketiga Untuk dapat memasang PHP versi terkini di Ubuntu 20.04 LTS, Anda harus menambahkan re

Cara Memperbaiki Galat 413 Request Entity too Large di EngineX

Gambar
Proses migrasi WordPress dari hosting ke vps tidak selalu berjalan mulus sesuai harapan. Terkadang, ada saja galat yang belum pernah ditemui sebelumnya. Contohnya seperti pada artikel cara memperbaiki galat 413 request entity too large  di EngineX ini. Satu masalah yang benar-benar baru saya temui malam ini saat setelah memasang WordPress. Galat 413 Request Entity too Large di EngineX Galat 413 request entity too large  disebabkan oleh pembatasan yang dilakukan oleh web server  terhadap ukuran berkas yang diizinkan untuk diunggah oleh klien. Di EngineX, ada satu opsi variabel bernama client_max_body_size  yang secara baku tidak disertakan dalam berkas konfigurasinya. Variabel inilah yang mengatur maksimal besaran berkas yang boleh diunggah oleh klien. Berikut langkah-langkah cara memperbaiki galat 413 request entity too large  di EngineX . Edit konfigurasi inti EngineX Untuk mengedit konfigurasi EngineX, Anda harus memiliki akses root . Buka konfigurasi dengan perintah berikut. $ sudo

Cara Mengatasi Galat "The plain HTTP request was sent to HTTPS port" Pada EngineX

Gambar
EngineX sebagai alat untuk menjalankan  server  web masih menjadi primadona bagi sebagian kalangan. Baik setingkat korporasi besar atau setingkat perorangan yang tengah mempelajarinya.

Cara Mendapatkan Sertifikat SSL Wildcard Gratis dari Let's Encrypt

Gambar
Selamat datang di ChotibulStudio. Di artikel kali ini, saya ingin berbagi tutorial bagaimana cara mendapatkan sertifikat SSL wildcard  gratis dari Let's Encrypt. Seperti yang sudah Anda ketahui, Let's Encrypt adalah otoritas sertifikat nonprofit yang dijalankan oleh Internet Security Research Group yang menyediakan sertifikat X.509 untuk enkripsi Transport Layer Security tanpa dipungut biaya. Kami di ChotibulStudio sebenarnya sudah memiliki beberapa artikel yang membahas cara mendapatkan sertifikat SSL dari Let's Encrypt, seperti artikel cara memasang RDM dengan LEMP stack dan Let's Encrypt dan memanfaatkan layanan SSL/TLS bebas dari Let's Encrypt untuk GitLab edisi komunitas . Akan tetapi, sertifikat SSL dari kedua artikel tersebut hanya bisa digunakan untuk server tunggal saja. Bagi Anda yang ingin punya sepasang sertifikat SSL untuk domain dan semua subdomian Anda, sertifikat Wildcard SSL  dari Let's Encrypt bisa Anda perhitungkan. Persyaratan Sebelum mengi

Nextcloud: Layanan Sinkronisasi dan Berbagi Berkas Sumber Terbuka

Gambar
Hai, selamat datang di ChotibulStudio. Di artikel kali ini, saya akan mengulas tentang Nextcloud, layanan sinkronisasi dab berbagi berkas sumber terbuka. Dengan memanfaatkan Nextcloud, Anda dapat membangun layanan penyimpanan daring milik Anda sendiri. Tampilan halaman login Nextcloud Sekilas tentang Nextcloud Nextcloud merupakan perangkat lunak sinkronisasi dan berbagi berkas sumber terbuka . Sebagai layanan sinkronisasi dan berbagi berkas, Nextcloud menawarkan beberapa pilihan opsi kepada penggunanya. Sejauh yang saya ketahui, ada empat opsi yang bisa Anda pilih bagaimana Anda akan menggunakan Nextcloud. 1. Nextcloud untuk  hosting  mandiri Pada opsi pertama ini, Nextcloud memberikan keleluasaan penuh kepada Anda untuk membangun Nextcloud server secara mandiri. Anda bisa mengatur suka-suka Anda berapa besaran penyimpanan yang ingin Anda gunakan. Opsi ini membutuhkan usaha yang cukup melelahkan. Anda setidaknya sudah mengetahui praktik terbaik dalam membangun  web server  lengkap den