Bună Just4Metin ! Am pregătit pentru voi un tutorial, care vă ajută să instalaţi propriul server de metin2 pe un host cu FreeBSD !
I) Programe/scripturi necesare:
1) Programe:
a) Notepad++
http://download.tuxfamily.org/notepadplus/5.9.2/npp.5.9.2.Installer.exe
b) Putty:
http://www.megaupload.com/?d=AI77EP44
2) Scripturi:
a) Instalarea IPFW
A) ipfw.rules
http://www.mediafire.com/?l65d6bqiii26y5w
B) rtld.c
http://www.mediafire.com/?35g3iqug76o2dpz
b) Instalarea serverului dedicat
A) LIBsuri
http://www.megaupload.com/?d=ILNU4BUP
B) Baza de date
http://www.mediafire.com/?0n5ye52gtdw
C) MYSQL FIX - puteţi duce până la 700 playeri online .
http://www.mediafire.com/?5xl5fhx3y4y0lxh
Să începem :
II) Actualizarea FreeBSD:
I) Programe/scripturi necesare:
1) Programe:
a) Notepad++
http://download.tuxfamily.org/notepadplus/5.9.2/npp.5.9.2.Installer.exe
b) Putty:
http://www.megaupload.com/?d=AI77EP44
2) Scripturi:
a) Instalarea IPFW
A) ipfw.rules
http://www.mediafire.com/?l65d6bqiii26y5w
B) rtld.c
http://www.mediafire.com/?35g3iqug76o2dpz
b) Instalarea serverului dedicat
A) LIBsuri
http://www.megaupload.com/?d=ILNU4BUP
B) Baza de date
http://www.mediafire.com/?0n5ye52gtdw
C) MYSQL FIX - puteţi duce până la 700 playeri online .
http://www.mediafire.com/?5xl5fhx3y4y0lxh
Să începem :
II) Actualizarea FreeBSD:
- Spoiler:
1. Scriem în consolă:
- Cod:
cp /usr/share/examples/cvsup/standard-supfile /root/supfile
ee /root/supfile
- Cod:
host=CHANGE_THIS.FreeBSD.org
- Cod:
host=cvsup4.us.FreeBSD.org
- Cod:
cd /usr/src
csup /root/supfile
- Cod:
make buildworld
make buildkernel
make installkernel
- Cod:
reboot
- Cod:
mount -a -t ufs
mergemaster -p
Dacă acea întrebare va continua, daţi:
- Cod:
Send , Trimitere , Invio (depinde ce opţiune veţi avea
- Cod:
mergemaster -i
reboot
- Cod:
portsnap fetch update
pkg_version -vl '<'
cd /usr/ports/ports-mgmt/portmaster
make install clean
reboot
- Cod:
portmaster -a
- Cod:
reboot
- Spoiler:
Acum continuăm cu instalarea IPFW .
Deschidem Filezilla şi mergem la folderul :
- Cod:
/etc/
- Cod:
sysctl.conf
- Cod:
net.inet.ip.fw.verbose=1
net.inet.ip.fw.verbose_limit=5
- Cod:
rc.conf
- Cod:
firewall_enable="YES"
firewall_script="/usr/local/etc/ipfw.rules"
firewall_type="open"
firewall_quiet="YES"
firewall_logging="YES"
După care îl salvăm şi îl punem în :
- Cod:
usr/local/etc
- Cod:
usr/src/sys/1386/conf
- Cod:
options[TAB]IPFIREWALL
options[TAB]IPFIREWALL_VERBOSE
options[TAB]IPFIREWALL_VERBOSE_LIMIT=5
options[TAB]IPFIREWALL_DEFAULT_TO_ACCEPT
options[TAB]IPDIVERT
options[TAB]PAE
Acum scrieţi :
- Cod:
cd /usr/game
find . -name "CONFIG" | awk '{ system("echo adminpage_ip1:\ IPDELVOSTROSERVER >> " $1 ) }'
Ne întoarcem în Filezilla, şi mergem în folderul :
- Cod:
usr/src/libexec/rtld-elf/