Bine ati venit pe

Install GnuWorld sudo apt-get update sudo apt-get install git sudo apt-get install nano sudo apt-get install byacc sudo apt-get install flex sudo apt-get install screen adduser gnuworld

After that press ENTER and pick a password

Now we start to install ircu su - gnuworld wget tar -zxvf ircd.tar.gz cd ircd ./configure make && make install cd ..

Passworld Settings to opers key pl: cd bin ./umkpasswd -m smd5 admin cd .. cd lib wget wget cd .. cd bin ./ircd exit


Check if you have allready installed TCL /usr/bin/updatedb locate

Must to return : /usr/lib/ if you have TCL INSTALLED grep TCL_VERSION /usr/lib/

Must have return : 8.0 or higher

If you don`t have TCL installed must to follow :

Install TCL - version : 8.4.13 wget tar -zxvf tcl8.4.13-src.tar.gz cd tcl8.4.13/unix/ ./configure make && make make install cd .. cd .. ln -s /usr/local/lib/ /usr/lib

Install POSTGRESQL - version : 8.1.4 wget tar -zxvf postgresql-8.1.4.tar.gz sudo apt-get install readline sudo apt-get install zlib cd postgresql-8.1.4 ./configure --with-CXX --enable-multibyte --with-tclconfig=/usr/lib --without-tk --without-readline --without-zlib ln -s /usr/bin/make /usr/bin/gmake sudo apt-get install gmake sudo apt-get install gcc sudo apt-get install g++ sudo apt-get install automake gmake --version gmake gmake install

Here you can use any editor do you want , i use nano nano /etc/

Add line : /usr/local/pgsql/lib

Press : Exit command : Ctrl+x and buton to Enter to save

Install PGTCLSH - version : 1.5 wget tar -zxvf pgtcl1.5.tar.gz cd pgtcl1.5 export PG_CONFIG=/usr/local/pgsql/bin/pg_config ./configure --with-tcl=/usr/lib/ --prefix=/usr/local/pgsql --exec-prefix=/usr/local/pgsql --with-postgres-lib=/usr/local/pgsql/lib gmake cd generic nano pgtclAppInit.c

Modify line :#include in #include "libpgtcl.h"

Press : Exit command : Ctrl+x and buton to Enter to save cd .. gmake pgtclsh gmake install

You will recive an error but IGNORE HIM :

/usr/bin/install: cannot stat `./doc/*.n': No such file or directory

make: *** [install-doc] Error 1

IGNORE HIM mv pgtclsh /usr/local/pgsql/bin mv /usr/local/pgsql/lib updatedb ldconfig cd .. mkdir /usr/local/pgsql/data chown gnuworld /usr/local/pgsql/data su - gnuworld$ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data$ /usr/local/pgsql/bin/postmaster -S -B 64 -N 32 -i -D /usr/local/pgsql/data -o -F -h$ exit

Configure APACHE and PHP sudo apt-get install apache2 (for ubuntu) yum -y install httpd (for centos / fedora) sudo apt-get install php5-curl php5-gd php5-dev php5-pgsql / yum -y install php-curl php-gd php-dev php-pgsql sudo apt-get install libpqxx-3.0 libpqxx3-dev libpqxx-dev sudo apt-get install libpqxx-3.0 libpqxx3-dev sudo apt-get install mysql-server mysql-client sudo apt-get install apache2 php5 php5-fpm sudo apt-get install curl libcurl3 libcurl3-dev php5-curl curl-ssl php5-gd sudo apt-get install libapache2-mod-php5 sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl> /etc/init.d/apache2 restart

Install GNUWorld - version : 2.2 by EasyE (UNOFFICIAL)

Cod: install Gnuworld su - gnuworld wget mv gnuworld-enhanced/ gnuworld wget cd gnuworld ./configure --enable-modules=ccontrol,cservice,dronescan,openchanfix,scanner,snoop,stats --with-pgsql-home=/usr/local/pgsql --with-extra-includes=/usr/include/postgresql/ gmake && gmake install cd doc$ /usr/local/pgsql/bin/createdb cservice$ /usr/local/pgsql/bin/createlang plpgsql cservice$ /usr/local/pgsql/bin/psql cservice < cservice.sql$ /usr/local/pgsql/bin/psql cservice < cservice.config.sql$ /usr/local/pgsql/bin/psql cservice < languages.sql$ /usr/local/pgsql/bin/psql cservice < language_table.sql$ /usr/local/pgsql/bin/psql cservice < greeting.sql$ /usr/local/pgsql/bin/psql cservice <$ /usr/local/pgsql/bin/psql cservice < cservice.web.sql$ /usr/local/pgsql/bin/createdb local_db$ /usr/local/pgsql/bin/psql local_db < local_db.sql$ /usr/local/pgsql/bin/psql cservice < cservice.addme.sql$ /usr/local/pgsql/bin/createdb ccontrol$ /usr/local/pgsql/bin/psql ccontrol < ccontrol.sql$ /usr/local/pgsql/bin/psql ccontrol <$ /usr/local/pgsql/bin/psql ccontrol < ccontrol.addme.sql$ /usr/local/pgsql/bin/psql ccontrol < ccontrol.commands.sql$ cd ..$ /usr/local/pgsql/bin/createdb chanfix$ cd mod.openchanfix/doc$ /usr/local/pgsql/bin/psql chanfix < chanfix.sql$ /usr/local/pgsql/bin/psql chanfix < chanfix.languages.sql$ /usr/local/pgsql/bin/psql chanfix < chanfix.language.english.sql$ /usr/local/pgsql/bin/psql chanfix <$ /usr/local/pgsql/bin/psql chanfix < chanfix.addme.sql$ cd ..$ cd ..$ cd doc$ /usr/local/pgsql/bin/createdb dronescan$ /usr/local/pgsql/bin/psql dronescan < dronescan.sql$ cd nickserv$ /usr/local/pgsql/bin/createdb nickserv$ /usr/local/pgsql/bin/psql nickserv < nickserv.sql

NOW EDIT GNUWorld.example.conf in what are you want and cservice.example.conf and ccontrol.example.conf$ screen -A -m -d -S bin ./gnuworld -c -f GNUWorld.example.conf

CTRL + A + D = out of screen

The result :

For login to X type next command :

/msg login Admin temPass


Now we have a little and we will be done tar -zvxf website.tgz cd website/php_includes nano

Here we have the file, which we can freely edit in the way we want it,

but you must NOT forget to add // at the begining of the following line :


Error: Edit website/php_includes/ file !


Press : Exit command : Ctrl+x and buton to Enter to save

From the last command we are in here :$ exit cd /var/www chmod 711 ~gnuworld chmod 711 ~gnuworld/website chmod 755 ~gnuworld/website/php_includes chmod 644 ~gnuworld/website/php_includes/ chmod 755 ~gnuworld/website/docs/gnuworld/ ln -s /home/gnuworld/website/docs/gnuworld live

http://localhost/live sau cd /etc/php5/apache2/ nano php.ini

register_global = OFF and u get On

Press : Exit command : Ctrl+x and buton to Enter to save cd .. cd cli nano php.ini

register_global = OFF and u get On

Press : Exit command : Ctrl+x and buton to Enter to save cd /etc/init.d/apache2 restart

http://localhost/live sau sudo apt-get install sendmail

INfo forms Help

Databaze backup save: /usr/local/pgsql/bin/pg_dump cservice > cservice-2015.01.01.sql /usr/local/pgsql/bin/pg_dump ccontrol > ccontrol-2015.01.01.sql /usr/local/pgsql/bin/pg_dump chanfix > chanfix-2015.01.01.sql

Databaze back

Save databaze back to shell: INSTALL BACK /usr/local/pgsql/bin/dropdb cservice /usr/local/pgsql/bin/dropdb ccontrol /usr/local/pgsql/bin/dropdb chanfix /usr/local/pgsql/bin/createdb --template=template0 -E=SQL_ASCII cservice /usr/local/pgsql/bin/createdb --template=template0 -E=SQL_ASCII ccontrol /usr/local/pgsql/bin/createdb --template=template0 -E=SQL_ASCII chanfix /usr/local/pgsql/bin/psql cservice < cservice-2015.01.01.sql /usr/local/pgsql/bin/psql ccontrol < ccontrol-2015.01.01.sql /usr/local/pgsql/bin/psql chanfix < chanfix-2015.01.01.sql

user modific: 1000

cd ~/gnuworld/doc/cmaster/maint/

chmod +x *.sh


Daca nu va descurcati ne vedem pe Blog s`au pe Forum.