|
|
# Welcome to ClassifIDI!
|
|
|
Pengembangan aplikasi dilakukan pada hardware dengan spesifikasi berikut:
|
|
|
|
|
|
- Windows 10 64bit
|
|
|
- HDD 500 GB
|
|
|
- RAM 4GB
|
|
|
- Processor i3
|
|
|
|
|
|
Software requirement :
|
|
|
1. Xammp 3.2.2
|
|
|
2. Python 2.7.14
|
|
|
3. Visual Studio Code
|
|
|
|
|
|
Python Library Requirement:
|
|
|
1. Django 1.11
|
|
|
2. Scrapy 1.5.0
|
|
|
3. sklearn 0.19.1
|
|
|
4. gensim 3.3.0
|
|
|
5. pywin32
|
|
|
6. Sastrawi
|
|
|
7. Scrapyd
|
|
|
8. Scrapyd-api
|
|
|
|
|
|
|
|
|
### Deploy App
|
|
|
Untuk proses selanjutnya adalah deploy django app dan menghubungkan dengan database pada phpmyadmin dalam aplikasi Xammp.
|
|
|
|
|
|
download database contoh dan import kedalam database phpmyadmin. kemudian download semua file app classifIDI.
|
|
|
|
|
|
|
|
|
![Berkas File](https://lh3.googleusercontent.com/dNq4U1RdF8ncrqS4ZHjoeqCif6GFyGxsJug79e-36e7lC2RLaZRCDAYXY1MukcRNXz-B-b40EQyl)
|
|
|
|
|
|
misalkan simpan app pada D:/Blood. pada pengaturan file ../blood/settings.py atur lah baris seperti gambar dibawah sesuai dengan pengaturan phpmyadmin dan nama database.
|
|
|
![enter image description here](https://lh3.googleusercontent.com/WEj-V3SMTmTIPZoF3Py9kJoPo2DD2Eghm0znO2EyWYu65tVnv0c7swIRFxtjDoIS_W6vpu0PSB1-)
|
|
|
|
|
|
kemudian untuk mengimport semua model dalam database ke model didalam app. buka cmd dan arahkan ke direktori D:/Blood jalankan syntax berikut
|
|
|
|
|
|
> python manage.py inspectdb > models.py
|
|
|
|
|
|
kemudian replace file ../polls/models.py dengan file models.py pada hasil syntax diatas. kemudian untuk menjalankan app, buka cmd dan arahkan ke direktori D:/Blood jalankan syntax berikut
|
|
|
|
|
|
> python manage.py runserver
|
|
|
|
|
|
jika output setelah syntax diatas dijalankan adalah sebagai berikut
|
|
|
![Image Berhasil](https://lh3.googleusercontent.com/32ssmMbfQlInDTR9CPAqJG3pgGzCEMTv0ffr5A1iTscEx5NaMZnl3xCm2VKaJfX0Pv9hHRZY3LT_)
|
|
|
|
|
|
maka aplikasi dapat diakses pada http://127.0.0.1:8000/. namun jika terdapat baris output sebagai berikut
|
|
|
|
|
|
![enter image description here](https://lh3.googleusercontent.com/0cb7bFDd2FWuFsBeDHdLFP-TnhkeO3YrMFWgwVH559uQN5o9APhWHaGIei1o5WXXPtATUs9AZIf5)
|
|
|
|
|
|
cara mengatasinya adalah memastika mysql pada xammp telah aktif. dan mengulasi sytax diatas.
|
|
|
|
|
|
selanjutnya adalah menjalankan service scrapyd. buka cmd arahkan ke direktori D:/blood/scrapy_app dan jalankan syntax berikut
|
|
|
|
|
|
> scrapyd
|
|
|
|
|
|
![enter image description here](https://lh3.googleusercontent.com/x5Ipv9vVKYoKcxsVsJ1LYAqLK51fqNvzwdWI84yj2OGsFs83o4pjNA5YupPgwed3wrIcHY1mVSAu)
|
|
|
|
|
|
jika output seperti diatas scrapyd sudah aktif dan dapat dilihat pada http://127.0.0.1:6800/
|
|
|
|