Navigation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ky eshte nje tutorial si te instalosh nje IRC Server, dhe te heqesh limitin ne menyre qe te lejoje mbi 1024 lidhje njekohesisht. |
|
|
Ky eshte nje tutorial si te instalosh nje IRC Server, dhe te heqesh limitin ne menyre qe te lejoje mbi 1024 lidhje njekohesisht.
CFARE NEVOJITET.
Nje VPS linux dhe nje root account
IRCD (ne shembull persoret nje ircd i modifikuar.) Shkarko KETU
Putty ose nje SSH klient tjeter, dhe nje SSH/FTP klient. Un po perdor FlashFXP Beta.
OK fillojme. Beni login ne vps me root account nepermjet putty.
Tani qe keni bere login, sigurohuni qe keni gcc, gcc-c++, dhe kernel-devel te instaluar. Perdorni komanden e instalimit ne varesi te OS qe po perdorni. Une po perdor Cent OS 5 keshtuqe komanda instalimit eshte yum install.
Gjithashtu do te instaloja nano nese nuk eshte instaluar, eshte nje tekst editor i thjeshte, gjithashtu sigurohuini qe paketa "make" eshte e instaluar gjithashtu.
Do te pyeteni nese doni ta instaloni, shkruani Y dhe do te instalohet.
Tani eshte koha per FTP nga SSH.
Pasi te hyni do te gjendeni ne root directory. Ngarkoni folderin Unreal3.2 qe do nxirrni nga arkivi RAR qe ndodhet ne fillim te postimit. Pasi te keni ngarkuar folderin hyni ne te.
Duhet te nderroni permissions ne 3 nga filet, unreal, Config dhe configure. Klikoni me te djathten e mouse secilen, dhe nderroni shenjat qe te duken si ne shembull.
Dhe
Pasi te keni bere kete, kthehemi ne putty dhe shtypim ls per tu siguruar qe folderi Unreal3.2 eshte aty.
Pasi shikojme qe eshte aty. mund te futemi ne ate folder duke shtypur
Tani do te nderrojme hardlimit perpara se te kompilojme dhe instalojme IRCD.
Do ta bejme ne kete menyre
Code:
nano /usr/include/bits/typesizes.h
shkojme poshte dhe nderrojme
Code:
#define __FD_SETSIZE 1024
ne numrin qe duam, une bera
Code:
#define __FD_SETSIZE 12000
Tani bejme pjesen tjeter duke shtypur
Code:
nano /etc/security/limits.conf
Tani qe jemi ketu, ulemi poshte duke perdorur shigjetat.
Pasi te jemi poshte, shtypim
Code:
root hard nofile 12000
root soft nofile 12000
Kjo nderron limitin. Mund ta nderroni ne cfaredonumri te doni, une e bera 12000. Per ta memorizuar dhe per te dale, shtypim ctrl-x. kur ju pyet a doni ta ruani, shtypni Y. Dhe shtypni Enter.
Pasi dalim nga editori dhe jemi ne root account. Shtypim
Nese gjithcka shkon mire do te shikoni numrin qe keni vene ne putty tek file limits.conf
Pas kesaj, shtypni cd Unreal3.2 perseri qe te hyni ne folder. Pasi te jeni aty shtypni
Mbani enter shtypur sa te kaloje file readme, nuk ju hyn ne pune ai.
Pastaj do te fillojune disa pyetje, nuk ju duhet te nderroni asgje pervec nje vlere.
Nderrojeni ate me vleren qe keni vene tek ulimit
Shtypni enter perseri deri sa te filloje kompilimi.
OPasi mbaron kompilimi,duhet te shkruani "make" dhe te shtypni enter.
Pasi te mbaroje do te dale dicka e tille.
Code:
nano unrealircd.conf
Modifikoni disa pjese qe jane te nevojshme.
Code:
# # Class Block #
# ########################################
class clients
{
pingfreq 90;
maxclients 12000;
sendq 100000;
recvq 4000;
};
Modifikojeni me vleren qe caktuat limitin.
Gjithashtu dhe kete bllok
Code:
# ######################################## # # Operator Block # # ######################################## oper xRoot { class clients; from { userhost *@*; }; password "albteam"; flags { global; services-admin; can_rehash; can_die; can_restart; helpop; can_wallops; can_globops; can_localroute; can_globalroute; can_localkill; can_globalkill; can_kline; can_gzline; can_gkline; can_unkline; can_localnotice; can_globalnotice; netadmin; can_zline; get_umodew; get_host; can_override; }; snomask *; maxlogins "2"; };
Dhe me ne fund ndizni serverin. Kete mund ta beni duke shtypur
Nese shikoni kete pamje, asgje nuk ka shkuar keq dhe serveri eshte ndezur!
Tani mund te lidheni ne server duke perdorur nje IRC klient.
|
|
|
|
|
|
|
Today, there have been 92 visitors (114 hits) on this page! |
|
|
|
|
|
|
|