Deploy MySQL REST API Menggunakan Codeigniter

By | February 19, 2019

Untuk para Developer yang ingin menggunakan Hosting Rumahweb bagi Deploy MySQL REST API menggunakan Codeigniter, berikut kami berikan panduan basic Deploy bagi pengetesan program REST API Sahabat.

Perlu diketahui bersama panduan ini tak bagi membangun program REST API, tapi bagi seketika Deploy Codeigniter MySQL REST API di Hosting Rumahweb. Di panduan ini, kami mengerjakan Deploy menggunakan project repository github berikut.

https://github.com/bennyekop/mysql-ci-restAPI

Silahkan mengikuti panduan berikut;

  1. Upload file project Sahabat ke folder dimana API akan diakses. Di contoh ini, kami upload project di subdomain “api”.
Deploy MySQL REST API Menggunakan Codeigniter

2. Bikin MySQL database di cPanel Hosting yang digunakan, dan lakukan import file sql database. Di contoh ini kami menggunakan database dan tabel seperti screenshoot dibawah ini:

Deploy MySQL REST API Menggunakan Codeigniter
Deploy MySQL REST API Menggunakan Codeigniter

3. Silakan disesuaikan koneksi database di project Codeigniter REST API Sahabat. Sesuaikan penamaan username, nama database serta password sesuai yang telah dibangun di fitur MySQL Databases di cPanel.

Deploy MySQL REST API Menggunakan Codeigniter

4. Berikutnya, sesuaikan base_url di application/config/config.php . Isi dengan url domain / sub domain / sub folder yang digunakan bagi akses API.

Deploy MySQL REST API Menggunakan Codeigniter

Ok, setup telah selesai, sekarang ini waktunya pengetesan API.

Bagi pengetesan end point API kali ini, kami menggunakan program Postman di linux. Sahabat bebas dapat gunakan API development app lainnya.

End point API bagi panduan ini ada di link berikut:

https://api.geekyindonesia.com/index.php/kontak

End point ini pasti berbeda beda sesuai dengan path yang Sahabat gunakan.

  1. Pengetesan method GET, seandainya tak ada error data di database di tabel “kontak” akan tampil selaku berikut.
Deploy MySQL REST API Menggunakan Codeigniter

Bagi spesifik get id, dapat ditambahkan “?id=noid”

2. Pengetesan method POST.

Deploy MySQL REST API Menggunakan Codeigniter

3. Pengetesan method PUT (UPDATE).

Deploy MySQL REST API Menggunakan Codeigniter

4. Pengetesan method DELETE .

Deploy MySQL REST API Menggunakan Codeigniter
Deploy MySQL REST API Menggunakan Codeigniter

Selesai segala setup dan pengetesan MySQL REST API menggunakan Codeigniter di cPanel Hosting Rumahweb.

Apabila masih terkendala, silahkan menghubungi support teknis Rumahweb supaya dapat dibantu lakukan pengecekan. Demikian panduan Deploy MySQL REST API Menggunakan Codeigniter . Semoga dapat menolong.


Sumber https://www.rumahweb.com