1.5 KiB
1.5 KiB
Instalasi dan Implementasi Web API
- Install python
- Buka CMD atau Command-prompt
- cd nama/folder/costapy (di copy)
- 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]
- Buka folder project pake VSCode
- Buka file di config/server.py
- servernya ganti dari 'gunicorn' ke 'wsgiref' (di save)
- di CMD jalanin service-nya:
Untuk Windows:
Untuk Linux/MacOS:cd C:\direktori\folder\kamu py costa.py
cd directory/folder/kamu python costapy
- kalau keluar http://localhost:11000 artinya berhasil
- Install bruno
- bikin collection
- test localhost:11000
- 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 (Di dalam MySQL Client)
- CREATE DATABASE latihan;
- USE latihan;
- CREATE TABLE member ( id int(11) not null auto_increment primary key, name varchar(36) not null, phone varchar(14) null );
- SHOW COLUMNS FROM member;
- INSERT INTO member VALUES ( DEFAULT, 'Nama_Kalian', 'Telp_Kalian' );
- SELECT * FROM member;
- exit