Tutorial Cara Install CMS Datalife Engine di Dalam Web Hosting
30 Januari 2020
Tulis Komentar
- Download Datalife Engine
- Mendaftar / Login di 000WebHost
- Buat Akun cPanel, Upload dan Extract file di File Manager
- Membuat Database
- Turunkan Versi PHP
- Install Datalife Engine
- Hapus file install.php
- Login ke Datalife Engine admin panel
- Mengaktifkan HTTPS
- Mencoba Membuat dan Memposting Artikel
- Mengamankan URL Admin Panel
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 :
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
Sehingga menjadi file upload.zip (Tujuannya di compress ke .zip yaitu supaya mempermudah saja ketika dalam upload ke File Managernya), lihat gambar dibawah :
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 ↑
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 BaruMasukan Nama Website sobat dan isi Passwordnya > kemudian klik Buat
Misalnya disini nama websitenya dle-indonesia
Jika nama website yang sobat masukan belum ada yang menggunakan maka akan langsung tampil notif Website telah dibuat, seperti dibawah ini :
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 UploadSehingga nanti terbuka tab baru seperti dibawah, kemudian klik Upload Files :
Kemudian pilih SELECT FILES, cari file upload.zip yang tadi kita buat .zip, kemudian klik Open, setelah itu klik Upload
Tunggu hingga file berhasil di upload
Dibawah ini adalah ketika file sudah terupload ke File Manager.
C. Extract File
Sekarang klik kanan di file upload.zip tersebut kemudian pilih Extract > biarkan nama foldernya upload > lalu klik EXTRACTTunggu sebentar... > dan setelah selesai di extract maka akan seperti gambar dibawah ini :
Sekarang double klik di folder upload kemudian select all > lalu klik Move (untuk memindahkan semuanya ke folder public_html)
Kemudian klik Change atur seperti dibawah ini, kemudian klik MOVE
Sekarang kembali ke folder public_html, klik kanan pada folder upload tadi, kemudian pilih DELETE.
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 ↑
Isi Database name, Database username, dan Password databasenya > Lalu klik Buat > Tunggu sebentar proses pembuatan database sedang berlangsung.
Setelah database selesai dibuat maka akan seperti gambar dibawah :
5. Turunkan Versi PHP
Kembali dan klik Pengaturan Website > Klik Umum > Scroll kebawah pada PHP Version klik Ubah Versi PHPKembali Ke Daftar Isi ↑
Pilih PHP 5.6
6. Install Datalife Engine
Di tab browser baru ketikan dle-indonesia.000webhostapp.com/install.php (sesuaikan dengan alamat website milik sobat), kemudian tekan EnterKembali Ke Daftar Isi ↑
Klik Start the installation
Klik (centang) pada I accept this agreement > kemudian klik Next
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 :
Filenya terdapat pada folder Documentation yaitu pada file install.html:
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
Pada System configuration settings ini tolong isilah dengan sangat teliti, jika installasi nya ingin berhasil, agar tak mengulang lagi dari awal.
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.
Klik Next
Setelah seperti gambar dibawah ini maka Selamat! CMS Datalife Engine telah berhasil di install di 000WebHost 😊
Klik Next untuk melihat Homepage nya.
7. Hapus file install.php
Kembali ke File Manager, klik kanan pada file install.php seperti di gambar > lalu pilih DELETEKembali Ke Daftar Isi ↑
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 ↑
Isi username dan passwordnya sesuai dengan yang tadi di buat ketika installasi, kemudian klik Submit atau tekan Enter.
Seperti inilah Administration Panel milik Datalife Engine, cukup clean dan user friendly :
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
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 :
Scroll kebawah, lihat dan sesuaikan seperti gambar dibawah ini :
Kembali Ke Daftar Isi ↑
Scroll lagi kebawah dan klik Save
Setelah ada notif Successfully, klik lagi di System settings, sekarang lihat di address bar https nya sudah aktif, Selamat! jika berhasil 😊
10. Mencoba Membuat dan Memposting Artikel
Klik pada Add News ArticleKembali Ke Daftar Isi ↑
Isi seperti contoh dibawah (buat artikel terserah sobat)
Setelah selesai mengetik text artikel, klik Add
Maka jika berhasil akan muncul seperti dibawah:
Untuk melihat artikelnya di Hompage, klik View site
Selamat! artikel telah terpublish 😊
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.phpLangkahnya adalah sebagai berikut :
Kembali Ke Daftar Isi ↑
Logout dulu dari admin panel, close tab browsernya.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.
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
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):
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 :
Setelah di Enter maka akan berhasil masuk ke admin panel secara normal lagi tanpa Error 404, karena alamat url yang dimasukannya sudah betul.
Silahkan Kunjungi : https://dle-indonesia.000webhostapp.com/
Semoga Bermanfaat, Selamat mencoba, Mudah-mudahan berhasil. 😊
Kembali Ke Daftar Isi ↑
Belum ada Komentar untuk "Tutorial Cara Install CMS Datalife Engine di Dalam Web Hosting"
Posting Komentar