| Autore: Nocturne | Data: 2007-11-30 |
| Modificato:
2010-08-11 |
Letture: 8792 |
|
Innanzitutto scaricate l'ultima versione di NeoStats dalla apposita categoria NeoStats - Downloads NeoStats
Attualmente potete scaricare la versione 2.5.21 dato che la versione 3.0 è ancora in fase di test e quindi sconsigliata.
Una volta uppato Neostats sulla nostra shell iniziamo con l'installazione
Lanciare il comando: tar zxf NeoStats-2.5.21.tar.gz questo comando decomprime il file di NeoStats
Ora entriamo nella cartella d'installazione con il comando: cd NeoStats-2.5.21
una volta entrati nella cartella di installazione lanciamo il comando: ./Config Vi verranno poste alcune domande:
Nella prima domanda dovete specificare che Demone utilizzate es: Unreal3.2.x Nelle domande 2-6 dovrete specificare con "yes" o "no" i moduli da abilitare Nella domanda 7 dovrete specificare se volete abilitare il Root Admin
Vi ricordo che se avete installato i services di Anope dovrete disabilitare il module HostServ di NeoStats.
Finita la prassi delle domande possiamo lanciare il comando: make (o gmake) e subito dopo: make install (o gmake install)
Terminata l'installazione uscite dalla cartella di installazione con il comando (cd o cd ..) Ed entrate nella cartella root di Neostats con il comando cd NeoStats
Lanciamo il comando ./makeconf Questo comando lancia la configurazione guidata, tutti gli eventi sono configurabili manualmente all'interno del file neostats.cfg.
Una volta partita la procedura lanciata con ./makeconf dovrete specificare il nome del server NeoStats es: stats.network.net dovrete specificare l'ip dell' hub alla quale si deve connettere NeoStats, dovrete indicare il canale nel quale joineranno i NeoStats, vhost, ident, password del link ecc..
Finita questa procedura controllate il file neostats.cfg
Comando pico neostats.cfg per aprire il file
Vi consiglio di indicare il bind-ip talvolta NeoStats parte ma non linka alla vostra net anche se tutto è apprentemente corretto ( il bind-ip è l'ip sul quale sono attivi i neostats).
Controllate il NO_LOAD e WANT_PRIVMSG in questo modo:
# NO_LOAD [YOU MUST REMOVE THIS] # If this is in the neostats.cfg your NeoStats WILL NOT START UP. To # disable this simply comment this line out. e.g. # # NO_LOAD <- NeoStats will not load. # # #NO_LOAD <- NeoStats will load.
#NO_LOAD
Di default trovate questo NO_LOAD abilitato quindi commentate questa stringa aggiungendo #
Di seguito: # WANT_PRIVMSG [DISCOURAGED] # Specify if the bots should send all messages as privmsgs or as # notices (Most Services use notice) e.g. # # WANT_PRIVMSG # # If present, will send all messages as privmsgs (if commented out, # it will send as Notices) *NOTE:* This option Violates IRC RFC, and # can cause flooding problems on your network. Its NOT recommended.
WANT_PRIVMSG
Qui la procedura è contraria di default trovate #WANT_PRIVMSG qui dovete uncommentare togliendo #
Fatta questa operazione potete chiudere salvando:
per chiudere premete ctrl+x per salvare premete il tasto Y (Yes) e di seguito il tasto invio (enter).
A questo punto possiamo lanciare i neostats con il comando ./neostats
Se avete configurato il link con i neostats anche sul vostro hub o il vostro server, i neostats linkeranno e successivamente entrera' nel canale specificato #services (nel mio caso) un bot con il nick NeoStats.
La configurazione di NeoStats è completata ora dovrete solo decidere che moduli (Serv) aggiungere!
Per aggiungere i moduli:
NeoStats comprende i moduli StatsServ, MoraleServ, LoveServ e ConnectServ gli altri moduli dovrete scaricarli dalla apposita sezione NeoStats - Download Moduli.
Vediamo come attivare i moduli:
Aprire il file neostats.cfg (pico neostats.cfg) scendere fino ad arrivare alla parte di configurazione dei moduli: ##################################### # Module Configurations and Loading # #####################################
# LOAD_MODULE [OPTIONAL] # What modules to load at start-up. e.g. # # LOAD_MODULE statserv # # Will load up StatServ at boot # # Multiple instances of LOAD_MODULE may be specified
Qui troverete i LOAD_MODULE, ogni modulo dovete indicarlo nel file neostats.cfg
Come da esempio:
Se voglio abilitare il modulo StatsServ faro in questo modo: LOAD_MODULE StatServ
Di default trovate già questa stringa ma sarà commentata quindi dovrete togliere il #
Chiudere il file neostats.cfg salvando le modifiche, entrare in irc e in privato al bot NeoStats scrivete load StatsServ successivamente il bot StatsServ joinerà nel canale #services Ogni modulo è configurabile direttamente da irc, la guida la ottenete scrivendo in query al bot interessato help
IMPORTANTE ASSICURATEVI DI SETTARE LA ULINE AL SERVER DI NEOSTATS! Questa configurazione dovete farla all'interno di tutti gli unrealircd.conf dei server linkati alla vostra net come avete fatto per i services.
Spero di essere stato utile a qualcuno buon divertimento.
|