[UPDATE]
Project iKy è uno strumento che raccoglie informazioni da un’e-mail,account social, e mostra i risultati in una bella interfaccia visiva. Visita la pagina Gitlab di progetto Provo ad indicarvi il metodo per l’installazione, o fate riferimento alle pagine progetto. Prima di iniziare verificate se sul vostro sistema avete installato nodejs e npm, nel caso provvedete all’installazione dal vostro packages manager. Per maggiori dettagli.git clone https://gitlab.com/kennbroorg/iKy.git
A seguire installiamo redis-server
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
sudo make install
Spostiamoci ora nella directory iKy
Dò per scontato che abbiate python e python-pip installati, altrimenti procedete con l’installazione.
pip3 install -r requirements.txt
al termine ancora
python3 -m pip install -r requirements.txt
Terminato il processo spostiamoci nella directory iKY/frontend
npm install
Terminato il processo lasciamo aperto il terminale sempre posizionati nella directory frontend.
Apriamo un nuovo terminale, che terremo aperto, apriamo ancora un nuovo terminale e rechiamoci nella directory iKy/backend. Spostiamoci sul secondo terminale ad avviamo il server.
redis-server
Ora nel terzo terminale (iKy/backend) avviamo lo script celery.sh.
Prima aprire un quarto terminale e posizionarsi sempre in iKy/backend.
terzo terminale avviamo:
./celery.sh
Nel quarto terminale avviamo:
python3 app.py
A questo punto torniamo nel primo terminale (frontend)
completiamo l’installazione.
npm start
Aspettate il completamento lasciando aperti tutti e quattro i terminali.
(non fate caso ai messaggi, sorvolate)
Se non avete particolari errori sul vostro browser aprite
127.0.0.1:4200 o localhost:4200
Si aprirà la pagina relativa ad iKy
Sotto un video più o meno indicativo.
[Update]
Per terminare il tutto chiudere localhost, sui terminali combinazione ctrl c
Per avviare nuovamente iKy, procediamo più o meno come prima, non avremo bisogno di installare nulla,ovviamente, quindi apriamo quattro terminali:
Terminale 1
cd /iKy/frontend (non faremo nulla)
Terminale 2
redis-server (invio)
Terminale 3
cd iKy/backend
./celery.sh (invio)
Terminale 4
cd iKy/backend
python3 app.py (invio)
Torniamo sul terminale 1 ed avviamo
npm start
(attendiamo la fine del processo di caricamento moduli)
Sul browser
127.0.0.1:4200 o localhost:4200
Questo è tutto, credo.
Spero sia di vostro gradimento e di utilità.
Spread the love