- Installare MINICONDA
ad es
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
chmod a+x Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh
premi return o yes a tutte le risposte esci e rientra dall'utente
fai which python e dovrebbe essere qualcosa come
/home/exedre/miniconda3/bin/python
altrimenti fai:
export PATH=~/miniconda3/bin:$PATH
- Creare un environment per tnt
conda create -n tnt python pip mysql-connector-python
- Attiva l'environment
source activate tnt
- Estrai il progetto da github
git clone https://github.com/progettowinstonsmith/sms.git tnt-work
- Crea i prerequisiti
cd tnt-work
pip install --upgrade pip
pip install -r requirement.txt
- Attiva il package
flit install -s
- Scarica il db di tnt
wget LINK1 -O db.sql.bz2
bzcat db.sql.bz2 > db.sql
- Crea il db per tnt e configura l'accesso
mysqladmin create db_tnt_forum1 -uroot -p<password>
cat db.sql | mysql -uroot -p<password> db_tnt_forum1
vai in TNT/db.py per configurare la connessione al DB (di solito la porta di mysql è la 3306)
- sposta lo script nella directory bin
cp script/make_forum.sh ~/miniconda3/envs/tnt/bin
- carica l'elenco degli utenti "buoni" nella dir ~/.tnt
mkdir ~/.tnt
wget <LINK2> ~/.tnt/good.map
- spostati in una directory di lavoro estrai le tabelle di base
mkdir ../tnt-export
cd ../tnt-export
user_groups
users
categories
foums
ognuna di questa genera un file sql che puoi importare in torrentpier
- creare il file sql composto del forum con
make_forum.sh <ID>