Mari kita instalasi dan bermain/ngoprek dengan
Flask. Sebagai catatan: langkah-langkah berikut dijalankan dengan memakai
Ubuntu 11.10 (
Oneiric Oncelot)
- Buat tempat khusus untuk tempat kita akan bermain/ngoprek
- Dengan membuat directory yang katakanlah namanya cobaflask
mkdir cobaflask
- Kemudian masuk ke directory tersebut
cd cobaflask
- Karena kita tidak ingin proses ngoprek ini mengganggu sistem kita yang lain maka kita akan membuat environment aman untuk kita bermain dengan memakai virtualenv. [Langkah ini dapat diabaikan jika anda tidak ingin memakai virtualenv.]
- Untuk itu pertama sekali kita akan membuat subdirectory untuk menyimpan konfigurasi-konfigurasi yang diperlukan, katakanlah namanya env
mkdir env
- Untuk ngoprek ini saya ingin memakai Python versi 2.7 dan kosong tanpa modul-modul lainnya yang sudah ada sebelumnya di komputer saya. Jadi perintahnya menjadi (dalam satu baris)
virtualenv -python=python2.7 --no-site-packages env
- Perhatikan versi python ini sudah harus terinstalasi sebelumnya
- Sekarang aktifkan environment ini dengan perintah (perhatikan ada spasi antara titik dan env)
. env/bin/activate
- Unduh dan install Flask dengan menjalankan perintah
pip install Flask
Perhatikan proses instalasi juga akan mengunduh dan menginstalasi modul-modul lain yang dibutuhkan seperti Werkzeug dan Jinja2.
- Untuk menguji apakah instalasi kita berhasil maka akan kita jalankan Flask secara manual
- Petama jalankan interpreter Python dengan mengetik perintah
python
- Jalankan kedua perintah Python berikut ini di dalam interpreter
import flask;
flask.Flask(__name__).run()
- Perintah pertama akan memuat modul flask sedangkan perintah kedua akan menjalankan server Flask.
- Nantinya akan muncul pesan berikut yang menandakan server telah aktif
Running on http://127.0.0.1:5000/
- Sekarang buka browser, ketik alamat http://127.0.0.1:5000, dan perhatikan bahwa browser akan menampilkan halaman Not Found yang artinya halaman yang kita minta tidak ada karena memang kita belum membuat halaman apapun.
- Kembali perhatikan terminal dimana Flask dijalankan dan lihat telah muncul beberapa pesan seperti ini
127.0.0.1 - - [14/Nov/2011 11:25:53] "GET / HTTP/1.1" 404 -
127.0.0.1 - - [14/Nov/2011 11:25:54] "GET /favicon.ico HTTP/1.1" 404 -
- Pesan-pesan ini menandakan bahwa Flask berhasil kita unduh dan instalasi, Flask dapat menerima perintah dari browser yang memintah halaman tertentu, tetapi Flask gagal melaksanakan permintaan tersebut karena memang kita belum membuat halaman apapun sehingga menampilkan pesan kesalahan tersebut!
- Untuk mematikan Flask, seperti biasanya, tekan kombinasi tombol Ctrl-C.
- Sedangkan untuk keluar dari interpreter Python ketikkan perintah perikut:
quit()
No comments:
Post a Comment