Tutorial Cara Install CMS Datalife Engine di Dalam Web Hosting

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost


Bagaimana Cara Install CMS Datalife Engine di Dalam Web Hosting ?
How to Install Datalife Engine on Web Hosting?


Jika di artikel sebelumnya Nurhishare telah menjelaskan tentang bagaimana cara install cms datalife engine di server lokal, sekarang penulis akan menjelaskan tentang bagaimana cara install cms dle langsung di web hosting, di dalam hosting control panel setiap penyedia web hosting mayoritas sudah menyertakan Softaculous auto installer, yaitu sebuah aplikasi untuk menginstall berbagai macam aplikasi web baik itu blog software, cms software, forum software, ecommerce, wiki, file management dan ratusan aplikasi lainnya secara otomatis dengan hanya beberapa klik dan sedikit konfigurasi saja aplikasi web yang sobat pilih telah berhasil di install dan di deploy hanya dengan waktu beberapa menit saja.

Akan tetapi CMS Datalife Engine tidak terdaftar di dalam list aplikasi Softaculous Auto Installer, karena cms dle ini adalah cms yang Berbayar, akan tetapi kita bisa mencoba versi trialnya, maka dari itu tutorial ini akan membahas bagaimana cara menginstall cms datalife engine (dle) secara manual tanpa Softaculous, perlu diketahui juga bahwa cms dle adalah cms yang cukup sulit di install di berbagai hosting, sebelumnya penulis pernah mencoba menginstallnya di Byethost dan beberapa hosting gratis lainnya, tetapi selalu gagal terhubung ke databasenya padahal di System Configuration Settings nya sudah betul, mungkin permasalahannya ada di web servernya yang menggunakan NGINX, sama halnya dengan ketika di install di localhost, jika web hostingnya ber web server Apache maka dapat dipastikan sukses seperti 000WebHost ini yang memiliki web server Apache, perlu diketahui untuk installasi cms dle di dalam web hosting yang memiliki web server NGINX kemudian sampai bisa membuka postingan itu harus melakukan konfigurasi dulu di file nginx.conf (dengan cara memasukan script nginx rewrite rules for dle kedalamnya) agar tidak terjadi Nginx Error 404, file tersebut berada dalam direktori nginx nya, file tersebut hanya bisa di akses jika kita menggunakan VPS Hosting atau Self Hosted, jika dalam hosting biasa kita tak akan menemukan direktori nginx nya, jika dalam localhost stack kemungkinan masih bisa.

Kenapa 000WebHost ?
000WebHost adalah website penyedia hosting gratis yang telah lama ada di internet, penulis pertama kali mengenal web hosting ini sekitar tahun 2009, sekarang 000WebHost didukung oleh perusahaan hosting profesional yang cukup besar yaitu Hostinger, Hostinger memiliki data center yang tersebar di seluruh dunia dan merupakan web hosting yang cukup credible, data center yang banyak tersebar di seluruh dunia akan berimbas kepada kecepatan akses datanya, jadi website yang di hostingkan disini akan memiliki kecepatan yang maksimal ketika di akses oleh user dari berbagai tempat. Setelah gagal install dle v11 dan versi diatasnya di beberapa web hosting yang ber web server NGINX, akhirnya penulis mencoba menginstall nya di 000WebHost (yang ber web server Apache) ini dan berhasil.

Baca Juga :
Tutorial Cara Install CMS Datalife Engine di Dalam XAMPP
Tutorial Cara Install CMS Datalife Engine di Dalam Laragon

Hanya DLE v11.3
Entah kenapa hanya dle v11.3 yang berhasil di install di web hosting 000WebHost, versi dle diatasnya selalu gagal di install, (meskipun web server nya Apache), untuk versi di bawah v11.3 ini penulis belum mencobanya, oh iya untuk pembelajaran kali ini penulis menggunakan versi dle nulled version agar tak cepat expired, gunakanlah dengan BIJAK, belilah lisensi asli dari situs resminya jika sobat tertarik dengan fitur-fiturnya yang menarik, berikut langkah-langkahnya :

1. Download Datalife Engine


Silahkan download terlebih dahulu Datalife Engine v11.3 dibawah ini :



Setelah selesai di download, lalu open filenya dan ekstrak folder upload didalamnya menggunakan WinRAR, seperti dibawah :

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Sekarang double klik di folder upload tersebut, archive kan semua file tersebut ke format .zip, caranya CTRL + A kemudian klik kanan Add to archive... (WinRAR), sesuaikan seperti gambar dibawah kemudian klik OK


Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Sehingga menjadi file upload.zip (Tujuannya di compress ke .zip yaitu supaya mempermudah saja ketika dalam upload ke File Managernya), lihat gambar dibawah :

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

2. Mendaftar / Login di 000WebHost

Jika yang belum memiliki akun di 000WebHost, silahkan mendaftar dulu. cara daftarnya sangat mudah sekali klik disini : https://id.000webhost.com/daftar-website-gratis kemudian pilih masuk dengan akun facebook atau masuk dengan akun google terserah sobat (sebelumnya harus login dulu ke akun facebook maupun akun google sobat).
Kembali Ke Daftar Isi
Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Kemudian setelah itu akan ada permintaan izin aplikasi dari facebook, klik saja izinkan dan selanjutnya tinggal ikuti saja langkah-langkah nya, jika yang sudah memiliki akun tinggal login aja baik itu menggunakan akun email, facebook, maupun google, klik disini untuk login : https://id.000webhost.com/login-cpanel

3. Buat Akun cPanel, Upload dan Extract file di File Manager


Setelah mendownload file cms dle dan login, sekarang masuk ke bagian upload file ke File Manager.

Kembali Ke Daftar Isi
Untuk upload file ke File Manager ada dua cara :

Pertama : Menggunakan FTP bawaan File Manager.
Kedua : Menggunakan Software FTP eksternal, seperti File Zilla.

Kali ini fokus ke cara yang pertama, karena lebih mudah untuk pemula, tetapi sebelum ke langkah upload harus dibuat dulu Akun cPanel nya, dengan langkah sebagai berikut :

A. Buat Akun cPanelnya

Setelah melakukan login dan masuk ke 000WebHost, klik pada Situs saya > Pilih + Buat Situs Baru

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Masukan Nama Website sobat dan isi Passwordnya > kemudian klik Buat
Misalnya disini nama websitenya dle-indonesia


Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Jika nama website yang sobat masukan belum ada yang menggunakan maka akan langsung tampil notif Website telah dibuat, seperti dibawah ini :

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Selamat!, akun cPanel sobat di 000WebHost telah di buat, tapi masih kosong, sekarang mari kita upload file dle nya ke File Manager mengunakan FTP bawaannya.

B. Upload file ke File Manager

Pada File Manager, klik Upload

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Sehingga nanti terbuka tab baru seperti dibawah, kemudian klik Upload Files :

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Kemudian pilih SELECT FILES, cari file upload.zip yang tadi kita buat .zip, kemudian klik Open, setelah itu klik Upload

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tunggu hingga file berhasil di upload

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Dibawah ini adalah ketika file sudah terupload ke File Manager.

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

C. Extract File

Sekarang klik kanan di file upload.zip tersebut kemudian pilih Extract > biarkan nama foldernya upload > lalu klik EXTRACT

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tunggu sebentar... > dan setelah selesai di extract maka akan seperti gambar dibawah ini :

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Sekarang double klik di folder upload kemudian select all > lalu klik Move (untuk memindahkan semuanya ke folder public_html)

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Kemudian klik Change atur seperti dibawah ini, kemudian klik MOVE

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Sekarang kembali ke folder public_html, klik kanan pada folder upload tadi, kemudian pilih DELETE.

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

4. Membuat Database

Kembali lagi ke Members Homepage yang tadi > Pilih Alat > lalu Database Manager > klik pada + Database Baru disini akun gratis hanya di jatah 2 akun database saja.

Kembali Ke Daftar Isi
Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Isi Database name, Database username, dan Password databasenya > Lalu klik Buat > Tunggu sebentar proses pembuatan database sedang berlangsung.

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Setelah database selesai dibuat maka akan seperti gambar dibawah :

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

5. Turunkan Versi PHP

Kembali dan klik Pengaturan Website > Klik Umum > Scroll kebawah pada PHP Version klik Ubah Versi PHP
Kembali Ke Daftar Isi
Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Pilih PHP 5.6

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

6. Install Datalife Engine

Di tab browser baru ketikan dle-indonesia.000webhostapp.com/install.php (sesuaikan dengan alamat website milik sobat), kemudian tekan Enter
Kembali Ke Daftar Isi
Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Klik Start the installation

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Klik (centang) pada I accept this agreement > kemudian klik Next

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Informasi CHMOD disana masih 755 , seharusnya 777 kenapa? karena tadi di awal sebelum install seharusnya di File Manager CHMOD nya diatur dulu sesuai dengan saran dari Developer DLE nya seperti ini :

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Filenya terdapat pada folder Documentation yaitu pada file install.html:

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Karena ini hanya untuk pembelajaran saja maka tanpa pengaturan CHMOD tersebut, jadi tak masalah karena tidak akan berpengaruh terhadap proses installasi dan bisa di setting nanti setelah selesai proses installasi.> klik Next

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Pada System configuration settings ini tolong isilah dengan sangat teliti, jika installasi nya ingin berhasil, agar tak mengulang lagi dari awal.

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Isi dengan teliti dan ingat baik-baik pada Data for the access to the control panel, karena ini akan dijadikan untuk login ke admin panel dle nantinya.


Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Klik Next

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Setelah seperti gambar dibawah ini maka Selamat! CMS Datalife Engine telah berhasil di install di 000WebHost 😊

Klik Next untuk melihat Homepage nya.


Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

7. Hapus file install.php

Kembali ke File Manager, klik kanan pada file install.php seperti di gambar > lalu pilih DELETE
Kembali Ke Daftar Isi
Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

8. Login ke Datalife Engine admin panel

Di tab browser baru ketikan dle-indonesia.000webhostapp.com/admin.php (sesuaikan dengan alamat website milik sobat), kemudian tekan Enter.
Kembali Ke Daftar Isi
Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Isi username dan passwordnya sesuai dengan yang tadi di buat ketika installasi, kemudian klik Submit atau tekan Enter.

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Seperti inilah Administration Panel milik Datalife Engine, cukup clean dan user friendly :

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

9. Mengaktifkan HTTPS

Jika web hosting sobat tidak memberikan fitur gratis SSL, maka jangan mengaktifkan pengaturan ini.
Karena 000WebHost memberikan fitur Gratis SSL (khusus untuk subdomain default), tujuannya yaitu untuk mengamankan koneksi data, maka kita bisa memanfaatkannya. Jika di CMS Wordpress itu langsung aktif SSL nya, maka di CMS Datalife Engine harus diaktifkan secara manual, caranya adalah sebagai berikut :

Pada bagian kiri admin panel klik Script settings > lalu pilih System settings

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Scroll sedikit kebawah,
Kemudian pada Homepage of the website : tambahkan https di awal domainnya.
Kemudian pada Always use HTTPS protocol : aktifkan sehingga menjadi centang biru seperti gambar dibawah :


Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Scroll kebawah, lihat dan sesuaikan seperti gambar dibawah ini :
Kembali Ke Daftar Isi
Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Scroll lagi kebawah dan klik Save

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Setelah ada notif Successfully, klik lagi di System settings, sekarang lihat di address bar https nya sudah aktif, Selamat! jika berhasil 😊

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

10. Mencoba Membuat dan Memposting Artikel

Klik pada Add News Article
Kembali Ke Daftar Isi
Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Isi seperti contoh dibawah (buat artikel terserah sobat)

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Setelah selesai mengetik text artikel, klik Add
Maka jika berhasil akan muncul seperti dibawah:


Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Untuk melihat artikelnya di Hompage, klik View site

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Selamat! artikel telah terpublish 😊

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

11. Mengamankan URL Admin Panel

Secara default datalife engine admin url alamatnya https://dle-indonesia.000webhostapp.com/admin.php untuk mengamankan supaya tak ada orang yang sembarangan mengakses ke admin panel login, caranya adalah rubah nama file admin.php di File Manager sobat ke nama yang lain, misal file admin.php nya dirubah menjadi adminku.php maka nanti ketika sobat ingin login ke admin panel, ketikan alamat admin panelnya seperti ini https://dle-indonesia.000webhostapp.com/adminku.php

Langkahnya adalah sebagai berikut :

Kembali Ke Daftar Isi
Logout dulu dari admin panel, close tab browsernya.

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Jika tiba-tiba muncul seperti ini atau minta login lagi ke file manager (cPanel) itu karena dalam membuka file manager kita sebagai user diberi durasi waktu demi keamanan, silahkan login lagi.

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Setelah berada di file manager lagi (dalam folder public_html), klik kanan pada file admin.php kemudian klik Rename >
Masukan nama barunya, kemudian klik RENAME


Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Setelah itu coba sobat login lagi ke admin panelnya, dengan memasukan alamat baru tentunya seperti yang di jelaskan diatas tadi.

Akan ada dua kemungkinan :


Satu. Jika sobat lupa tak sengaja memasukan alamat url admin panel yang lama maka akan seperti ini jadinya (Not Found 404):


Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Kenapa ? ya karena file admin.php sudah tidak ada di file manager. (sudah di rename)



Dua. Sobat sudah faham dan langsung menggunakan url alamat admin panel baru.
Bagi yang masih bingung, silahkan sekarang langsung saja ketikan di tab browser https://namawebsobat.000webhostapp.com/namabaruadminpanelsobat.php, ganti namawebsobat menggunakan nama web sobat apa namanya, kemudian ganti namabaruadminpanelsobat menggunakan nama file admin.php yang telah sobat rename.

Seperti ini :


Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Setelah di Enter maka akan berhasil masuk ke admin panel secara normal lagi tanpa Error 404, karena alamat url yang dimasukannya sudah betul.

Tutorial Cara Hosting CMS Datalife Engine di 000WebHost

Silahkan Kunjungi : https://dle-indonesia.000webhostapp.com/
Semoga Bermanfaat, Selamat mencoba, Mudah-mudahan berhasil. 😊

Kembali Ke Daftar Isi
nimdA Menulis adalah bekerja untuk keabadian.

Belum ada Komentar untuk "Tutorial Cara Install CMS Datalife Engine di Dalam Web Hosting"

Posting Komentar

Terimakasih telah memberikan komentar.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel