Category: Komputer

Cara Setting Slave DNS

Awal Désémber ini saya lumayan sibuk menyiapkan sebuah sérver untuk digunakan oléh sekitar 1500-an siswa yang mengikuti Penilaian Akhir Seméster Gasal, yang dulu disebut Ujian Seméster atau Ulangan Umum. Di sérver ini dipasang LMS Moodle.  Sistem Operasi yang dipakai adalah CentOS, sedangkan Web Control Panel yang dipilih adalah CWP (CentOS Web Panel) karena selain gratis, fiturnya …

Cara Mereset Password Moodle Dengan Mengakses Langsung Database

Sebagai seorang programmer, mungkin kita ingin membuat semacam “backdoor” di mana kita bisa mereset password user tanpa perlu login ke Moodle sebagai Admin. Caranya: Buat beberapa baris kode program PHP. Program PHP ini bila dijalankan akan membuka database Moodle lalu mengupdate kolom password pada tabel mdl_user. Gampang kan? Masalahnya adalah: Bagaimana cara Moodle menyimpan hash dari …

Usulan Sistem PPDB Alternatif

Bulan Juni adalah bulannya pendaftaran siswa baru atau yang kini dikenal dengan nama Penerimaan Peserta Didik Baru (PPDB). Dahulu kala, PPDB diserahkan ke sekolah masing-masing. Namun seiring dengan perkembangan Teknologi Informasi yang makin pesat di tanah air dan berlimpahnya programmer-programmer baru lulusan dari kampus komputer yang menjamur, maka beberapa kota mencoba membuat sistem PPDB sendiri yang …

Ganti Port Default 8083 Pada VestaCP

VestaCP adalah Web Control Panel gratis yang di dalamnya telah termuat fungsi-fungsi cukup lengkap, misalnya web, surel (email), DNS, dan Firewall. Namun pada tanggal 8 April 2018 ditemukan celah keamanan cukup serius yang membuat penyerang mampu mengirim malicious traffic (lalulintas data berbahaya) ke server lain. Tidak ada cara sempurna melindungi server. Yang ada adalah membuat peretas …

Server Dalam Negeri? Maaf, Nggak Dulu Deh

Berikut ini beberapa alasan mengapa saya tidak menggunakan server dalam negeri, khususnya VPS (Virtual Private Server) dan Dedicated Server. Bukannya saya tidak nasionalis, bahkan saya sejak awal ingin menggunakan server dalam negeri. “Semakin dekat berarti semakin cepat,” begitu pemikiran saya. Beberapa kali saya pernah mencoba, tapi berakhir dengan kekecewaan. Pengalaman “pahit” yang baru saja menimpa saya, …

Membuat Email Berdomain Milik Sendiri

Instansi pemerintah tapi kok email resminya memakai Gmail atau Yahoo Mail? Perusahaan besar tapi kok menawarkan sesuatu dari email gratisan? Bukankah lebih baik bila dinas.anu.provinsi@gmail.com diubah menjadi anu@dinas.go.id atau perusahaan@gmail.com diubah menjadi cs@perusahaan.co.id. Selain terlihat lebih keren, juga meningkatkan kepercayaan si penerima email. Terlebih bila domainnya adalah .co.id atau go.id yang nyaris lebih sulit dimanfaatkan penipu. …

Mengaktifkan IPv6 di CentOS / RedHat / Ubuntu

IPv6 (Internet Protocol version 6) adalah protokol internet generasi baru yang menggantikan protokol versi sebelumnya (IPv4). IPv6 dikembangkan oleh Internet Engineering Task Force (IETF). Tujuan utama diciptakan IPv6 karena keterbatasan ruang alamat di IPv4 yang hanya terdiri dari 32 bit. Paket Link Layer pada IPv6 harus mendukung ukuran paket 1280 Byte dan harus bisa menyusun kembali …

Memperbaiki Pesan “Internal Error” Saat Upload File

Ceritanya begini. Saya menginstall ISPManager sebagai Web Hosting Control Panel untuk VPS yang baru saja diinstall. Sistem Operasi yang dipakai adalah CentOS 7 sebab inilah OS yang direkomendasikan oleh ISPManager. Karena PHP bawaan adalah PHP versi 5.4.16 sedangkan saya memasang Moodle 3.4+ yang mensyaratkan PHP minimal versi 7, maka dipasanglah PHP 7.0.26 dengan mode fastCGI. Selain …

Mengatasi Unicode (UTF-8) Error pada Moodle

Memindahkan Moodle dari server A ke server B, atau mengupgrade Moodle ke versi terbaru, seharusnya adalah pekerjaan mudah. Untuk mengupgrade, cukup kosongkan folder http atau htdocs kecuali sisakan satu file saja yaitu config.php, kemudian file Moodle versi terbaru di-extract ke folder tersebut. Sedangkan untuk memindahkan Moodle ke server lain, bila nama domainnya masih sama maka yang …