'GNUWorld'


Install Librerias en la root - version ZonaIRC



linux:/root# sudo apt-get install byacc
linux:/root# sudo apt-get install flex
linux:/root# sudo apt-get install screen
linux:/root# sudo apt-get install gcc g++ cpp
linux:/root# sudo apt-get install bison
linux:/root# sudo apt-get install make automake
linux:/root# sudo apt-get install libpqxx-4.0
linux:/root# sudo apt-get install libreadline6-dev
linux:/root# sudo apt-get install zlib1g-dev
linux:/root# sudo apt-get install vim
linux:/root# sudo apt-get install nano
linux:/root# sudo apt-get install wget

 

Creando Base de Datos- version ZonaIRC

 


Now we crate DATABASE

linux:/root# mkdir /usr/local/pgsql/data
linux:/root# chown gnuworld /usr/local/pgsql/data
linux:/root# chgrp gnuworld /usr/local/pgsql/data
linux:/root# su - gnuworld

 

Install GNUWorld - version ZonaIRC

 


linux:/home/gnuworld$ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
linux:/home/gnuworld$ /usr/local/pgsql/bin/postmaster -S -B 64 -N 32 -i -D /usr/local/pgsql/data -o -F -h 127.0.0.1
linux:/home/gnuworld$ exit


If don`t work try second command

 

 

gnuworld# wget zonairc.org/Zona-gnuworld.tar.gz

gnuworld# tar -zxvf Zona-gnuworld.tar.gz

gnuworld# cd gnuworld

gnuworld/gnuworld# ./configure --enable-modules=ccontrol,cservice,clientExample,cloner,dronescan,gnutest, openchanfix,scanner,snoop,stats --with-pgsql-home=/usr/local/pgsql --with-extra-includes=/usr/include/postgresql/ gnuworld/gnuworld# make; make install

gnuworld/gnuworld# cd doc

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/createdb --template=template0 -E=SQL_ASCII cservice gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql cservice < cservice.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql cservice < cservice.config.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql cservice < languages.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql cservice < language_table.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql cservice < greeting.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql cservice < cservice.help.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql cservice < cservice.web.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql cservice < cservice.addme.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/createdb --template=template0 -E=SQL_ASCII ccontrol gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql ccontrol < ccontrol.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql ccontrol < ccontrol.help.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql ccontrol < ccontrol.addme.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql ccontrol < ccontrol.commands.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/createdb --template=template0 -E=SQL_ASCII dronescan gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/psql dronescan < dronescan.sql

gnuworld/gnuworld/doc$ /usr/local/pgsql/bin/createdb --template=template0 -E=SQL_ASCII chanfix gnuworld/gnuworld/doc$ cd ../mod.openchanfix/doc/

/gnuworld/mod.openchanfix/doc$ /usr/local/pgsql/bin/psql chanfix < chanfix.sql

/gnuworld/mod.openchanfix/doc$ /usr/local/pgsql/bin/psql chanfix < chanfix.languages.sql /gnuworld/mod.openchanfix/doc$ /usr/local/pgsql/bin/psql chanfix < chanfix.language.english.sq

/gnuworld/mod.openchanfix/doc$ /usr/local/pgsql/bin/psql chanfix < chanfix.help.sql /gnuworld/mod.openchanfix/doc$ /usr/local/pgsql/bin/psql chanfix < chanfix.addme.sql gnuworld/gnuworld/mod.openchanfix/doc$ cd ..

gnuworld/gnuworld/mod.openchanfix/ cd ..

gnuworld/gnuworld$ cd bin

gnuworld/gnuworld/bin$ cp GNUWorld.example.conf GNUWorld.conf

gnuworld/gnuworld/bin$ cp cservice.example.conf cservice.conf

gnuworld/gnuworld/bin$ cp ccontrol.example.conf ccontrol.conf

gnuworld/gnuworld/bin$ cp dronescan.example.conf dronescan.conf

gnuworld/gnuworld/bin$ cp openchanfix.example.conf openchanfix.conf

gnuworld/gnuworld/bin$ cp cloner.example.conf cloner.conf

Editar las confis y levantar el GNUWorld X

gnuworld/gnuworld/bin$ ./gnuworld -c -f GNUWorld.conf

 

 

si ejecutas el gnuworld

./gnuworld -c -f GNUWorld.example.conf

si al ejecutar el gnuworld tienes este error

> moduleLoader> Error opening module (../lib/libcservice.la): libpq.so.4: cannot open shared object file: No such fi$
> > xServer::AttachClient> Failed to instantiate module: ../lib/libcservice.la
> > ~moduleLoader> Error closing module: invalid module handle
> > xServer::loadClients> Failed to attach client: ../lib/libcservice.la
> > xServer> Failed in loading one or more modules

has lo siguiente y ve a la root y coloca estos comandos

php -v

ln -s /usr/lib/libpq.so.5 /usr/lib/libpq.so.4

ln -s /usr/lib64/libpq.so.5 /usr/lib64/libpq.so.4

y ve a correr nuevamente el gnuworld no olvides de leer la confi de abajo bye..

cualquier cosa estamos en /server irc.zonairc.rog canal #Ayuda o #Coder-Com

en la parte del confi example del GNUWorld.example.conf no te olvides de revisar esto debe estar asi

si en caso instalastes el chanfix o operchanfix y drone sakas el # si no pues la colocas y los resto debe estar asi solo es un ejemplo

# To use a certain module, uncomment it below.
module = libcservice.la cservice.example.conf
module = libccontrol.la ccontrol.example.conf
module = libchanfix.la openchanfix.example.conf
module = libcloner.la cloner.example.example.conf
#module = libnickserv.la nickserv.example.conf
#module = libstats.la stats.example.conf
#module = libscanner.la scanner.example.conf
#module = libgnutest.la gnutest.example.conf
#module = libclientExample.la clientExample.example.conf
module = libdronescan.la dronescan.example.conf
#module = libsnoop.la snoop.example.conf

ai esta instalado el chanfix lo q ves sin # pero si no ta instalado colocas # okis no te olvides

todos los examples como cservice ccontrol y gnuwrold q ves como example.conf a la hora que editas guardas y kitas el example

debe quedar asi un ejemplo

module = libcservice.la cservice.conf

okis bye eso es todo :D

Guiate de estos tres confis con mas facilidad okis y pon asi como ves aki esta parte del confi como veras mi confi tiene todo solo editas
lo que esta aki eso esta en el confi Uworld no copies y pegues edita y
solo modika lo ves aki este confi q able arriba es del Uworld.conf

http://zonairc.org/ccontrol.conf

http://zonairc.org/cservice.conf

http://zonairc.org/cloner.conf

http://zonairc.org/dronescan.conf

http://zonairc.org/openchanfix.conf

http://zonairc.org/GNUWorld.conf <----- eso edita y coloca como esta aki arriba okis bye.

 

 

y si te descarga un archivo cuando pones tu web de cservice live instalas esto en la root

 

sudo apt-get install mysql-server mysql-client

sudo apt-get install php5 libapache2-mod-php5

/etc/init.d/apache2 restart

 

si en algunos casos de los linux ubuntu te pidiera reinstalar el apache pones esto

 

sudo apt-get install php5-pgsql

instalas esto para que tu web a la hora que un usuario se registre mande el mail de registro de los usuernames

 

sudo apt-get install sendmail

 

Problema resuelto y aparecera tu web de cservice :D Staff ZonaIRC 2016

By David

/Server IRC.ZonaIRC.Org 6667 entras al canal #GNUWorld

 

Staff ZonaIRC.

 

 


 

 

 

| COMPANY © 2013 | ZonaIRC S.A. |  DERECHOS RESERVADOS - REDES INTERNACIONALES |