Setelah Anda selesai membuat website menggunakan SLiMS di localhost, langkah berikutnya adalah mengunggahnya ke layanan hosting agar website tersebut dapat diakses secara online oleh semua orang. Dalam artikel ini, kami akan berbagi cara upload SLiMS ke cPanel hosting dengan mudah. Simak informasi berikut ini.
Hal yang dibutuhkan
Sebelum membahas cara Upload SLiMS ke cPanel hosting, ada beberapa hal yang perlu Anda persiapkan. Berikut diantaranya:
1. Domain dan Hosting
Pastikan bahwa layanan domain dan hosting Anda telah aktif. Jika belum, Anda bisa memesan domain dan hosting di Rumahweb melalui URL berikut.
2. File SLiMS di localhost
Anda dapat melakukan backup file SLiMS di directory root domainnya. Jika anda menggunakan XAMPP, Anda bisa menemukannya di folder C:\xampp\htdocs
. Sedangkan jika Anda menggunakan Laragon, directory root tersimpan pada C:\laragon\www
.
3. Database SLiMS di localhost
Pastikan bahwa Anda bisa mengakses phpMyAdmin untuk mengelola database SLiMS yang Anda buat.
Setelah semua persiapan lengkap, selanjutnya Anda bisa mengikuti langkah-langkah berikut ini.
Step 1. Backup SLiMS di Localhost
Langkah pertama yang perlu Anda lakukan adalah membuat backup file SLiMS di localhost. Dalam artikel ini, kami menggunakan XAMPP sebagai web server. Oleh karena itu, kami akan masuk ke directory root kami di /htdocs/slims
.
1. Backup file SLiMS
Setelah menemukan lokasi direktori instalasi SLiMS, Anda perlu mengompres folder website SLiMS Anda ke dalam format .zip terlebih dahulu, agar bisa diunggah ke layanan hosting.
Klik kanan pada foldernya, lalu pilih menu compress to zip file seperti gambar berikut ini.
2. Backup database SLiMS di localhost
Langkah selanjutnya, Anda perlu melakukan backup database. Backup database dapat dilakukan melalui phpMyAdmin. Namun sebelumnya, pastikan bahwa Anda telah mengaktifkan service apache dan MySQL pada control panel XAMPP.
Selanjutnya, Anda dapat mengklik tombol ‘Admin‘ seperti gambar diatas, untuk masuk ke localhost/phpmyadmin
di browser yang Anda gunakan. Pilih database SLiMS yang Anda gunakan, lalu klik tombol export >export.
Sampai tahap ini, proses backup file website dan database SLiMS telah selesai. Selanjutnya, kita akan mengupload data SLiMS ke hosting cPanel.
Step 2. Cara Upload SLiMS ke hosting
Tahap selanjutnya setelah Anda menyiapkan backup file dan database SLiMS dari localhost adalah mengunggahnya ke hosting. Berikut langkah-langkahnya:
1. Buat database di cPanel
Untuk membuat database, langkah pertamanya adalah dengan login ke layanan hosting Anda. Setelah itu Anda dapat langsung membacanya pada artikel berikut: cara membuat database
Jangan lupa untuk mencatat nama database, username dan password usernya yang akan kita gunakan untuk setting koneksi databasenya.
2. Import database
Setelah database dibuat, selanjutnya Anda dapat mengimpor database mysql melalui phpMyAdmin dengan panduan sebagai berikut: Cara import database di phpmyadmin cPanel.
3. Cara Upload File SLIMS ke Hosting
Pada langkah ketiga yaitu melakukan upload file SLIMS ke hosting. Pada artikel ini kami menggunakan cPanel sebagai control panel hosting. Berikut untuk alur langkahnya
- Silahkan login ke cPanel hosting Anda.
- Kemudian masuk ke menu File Manager.
- Kemudian upload pada directory website tujuan. Untuk domain utama, lokasi directorynya ada di /public_html. Jika Anda ingin upload ke subdomain atau Addon domain, silahkan sesuaikan directory root masing-masing.
- Klik tombol Upload seperti gambar berikut, dan upload file backup SLIMS yang telah disiapkan pada langkah sebelumnya.
- Klik Select File dan mencari lokasi file compress .zip SLIMS yang telah Anda buat sebelumnya
- Setelah terupload, silahkan klik file .zip dan klik tombol extract untuk mengekstrak filenya.
- Lalu masuk ke folder website tersebut untuk melakukan proses move. Hal ini agar ketika akses website SLIMS Anda tidak berada di sub folder (contoh subfolder namadomain.com/slim)
- Klik select All kemudian klik tombol move.
- Masukkan directory tujuan. Apabila untuk domain utama, diisikan /public_html/ apabila subdomain, disesuaikan subdomain Anda.
4. Menyesuaikan koneksi database
Langkah keempat adalah melakukan koneksi database. Untuk lokasi database SLIMS berada di folder config/database.php
. Berikut langkah-langkahnya:
- Masuk ke File manager > public_html > config > database.php.
- Sesuaikan database seperti database yang telah Anda buat pada tahap Cara membuat database.
5. Mengubah versi PHP
Langkah terakhir adalah menyesuaikan versi PHP. Untuk SLIMS Bulian 9, versi PHP minimum yang dibutuhkan adalah PHP 8.1.
Untuk mengganti versi PHP, dapat Anda baca di artikel berikut ini: cara mengganti PHP di cPanel.
Sampai tahap ini, cara upload SLIMS ke cPanel hosting telah selesai. Selanjutnya, Anda bisa melakukan test akses ke nama domain Anda. Berikut adalah contoh website SLiMS yang selesai kami upload.
Apabila domain Anda error ketika diakses, Anda bisa membaca file error_log untuk mengetahui penyebabnya. Setelah itu, lakukan troubleshooting dan perbaikan agar website bisa diakses dengan baik.
Demikian tadi cara upload SLiMS ke cPanel hosting di Rumahweb, semoga bermanfaat.