widuri-api/README.md

1.4 KiB

Instalasi dan Implementasi Web API

  1. Install python
  2. Buka CMD atau Command-prompt
  3. cd nama/folder/costapy (di copy)
  4. Jalankan command ini di CMD:
py -m pip install --upgrade pip
py -m pip install bottle
py -m pip install beaker
py -m pip install mako
py -m pip install mysql-connector
py -m pip install bcrypt
py -m pip install pyjwt[crypto]
  1. Buka folder project pake VSCode
  2. Buka file di config/server.py
  3. servernya ganti dari 'gunicorn' ke 'wsgiref' (di save)
  4. di CMD jalanin service-nya:
cd C:\direktori\folder\kamu
py costa.py
cd directory/folder/kamu
python costapy
  1. kalau keluar http://localhost:11000 artinya berhasil
  2. Install bruno
  3. bikin collection
  4. test localhost:11000
  5. Praktek ke VSCode

Instalasi dan Implementasi MariaDB

Instalasi

Windows: Download dari mariadb.org atau dari xampp lalu install Mac: Install melalui brew Debian/Ubuntu: sudo apt install mariadb-server Alternative lain: Pakai container (Docker)

terminal: mariadb -u root -p MySQL Client Command Prompt: Buka MySQL client lalu masukan password

Implementasi

  1. CREATE DATABASE latihan;
  2. USE latihan;
  3. CREATE TABLE member ( id int(11) not null auto_increment primary key, name varchar(36) not null, phone varchar(14) null );
  4. SHOW COLUMNS FROM member;
  5. INSERT INTO member VALUES ( DEFAULT, 'Nama_Kalian', 'Telp_Kalian' );
  6. SELECT * FROM member;
  7. exit