Tutorial upload project CodeIgniter 4 ke hosting
Persiapan
Masuk ke folder public yang ada di project CodeIgniter 4, lalu arsipkan atau
zip
semua file yang ada didalamnya, contoh menjadi
public.zip
Arsipkan juga semua isi file dan folder yang ada pada root project CodeIgniter
4 kecuali folder public, contoh menjadi ci4.zip
Jadi ada dua file yaitu public.zip
dan ci4.zip
Hosting
Masuk ke file manager di hosting nya dan upload file
public.zip
ke folder public_html
Setelah di upload, extract file nya sehingga folder
public_html
berisi semua file yang ada di file
public.zip
Selanjutnya masuk ke bagian root folder hostingnya dan bikin folder baru
contoh disini saya kasih nama foldernya amb
Masuk kedalam folder yang sudah dibuat amb
dan upload file
ci4.zip
ke dalam folder ini, setelah itu extract
Ubah file index.php
Masuk lagi ke folder public_html
dan edit file
index.php
Cari bagian config path dan edit baris berikut ini
require FCPATH . '../amb/app/Config/Paths.php';
-
Ada tambahan
amb
pada config nya sesuai dengan nama folder yang tadi dibuat
Ubah file .env
Edit file .env
yang ada di folder amb
dan ubah
pengaturan base URL dan database (cara bikin database ada dibawah)
CI_ENVIRONMENT = production
app.baseURL = 'https://irmanf11.com/'
database.default.hostname = localhost
database.default.database = nama_database_disini
database.default.username = user_database_disini
database.default.password = pass_database_disini
database.default.DBDriver = MySQLi
database.default.port = 3306
-
Jika file
.env
tidak ada, biasanya ke hidden, cari menuSetting
dan ceklisShow Hidden Files (dotfiles)
Bikin database
Cari menu database di hostingnya, dan bikin database baru
Jika menggunakan cPanel, Create New Database
lalu ceklis semua
Priviledges
Selanjutnya bikin Add New User
, setelah itu masukkan user
tersebut ke database yang sudah dibikin di bagian
Add User To Database
Biasanya di tiap hosting, menu pembuatan database ini ada pada satu halaman dan berurutan, jadi tinggal ikutin saja mulai dari atas sampai bawah
Setelah database dibuat, cari menu phpMyAdmin
dan bisa langsung
import file database .sql
nya
Selesai
Jika langkah yang dilakukan sudah benar, harusnya aplikasi CodeIgniter 4 sudah bisa jalan
Posting Komentar