Anda di halaman 1dari 15

Instalasi Game server Dota menggunakan PvPGN di

Debian 7
Oleh Andriano Nikolaus S. (1172138)
1. Pertama-tama update dan upgrade linux debian 7 anda.
apt-get update && apt-get upgrade

2. Kemudian install GCC dan Make di debian 7. Dan ketikkan Y untuk


melanjutkan instalasi.

3. Jika anda tidak memasukkan CD Debian 7, maka anda diminta untuk


memasukkan CD Debian 7.

4. Setelah berhasil install GCC dan MAKE anda dapat mengecek nya dengan
perintah :
gcc v
make -v

5. Setelah itu install database servernya, pada tutorial ini saya menggunakan
database mysql.
Ketikkan apt-get install mysql-server mysql-client libmysqlclient-dev

Masukkan password database jika disuruh memasukkan password, saya


menggunakan password qwerty agar mudah diingat.

6. Download file pvpgn servernya.


wget http://softlayer-sng.dl.sourceforge.net/project/pvpgn.berlios/pvpgn1.8.5.tar.gz

7. Download pvpgn file support nya.


wget http://softlayer-sng.dl.sourceforge.net/project/pvpgn.berlios/pvpgnsupport-1.3.tar.gz

8. Extrak file pvpgn server dan pvpgn support yang sudah didownload tadi.
tar xf pvpgn-1.8.5.tar.gz
tar xf pvpgn-support-1.3.tar.gz

9. Tentukan sendiri tempat letak folder instalasi pvpgn server, pada tutorial ini
saya meletakkan di folder /usr/src/ dan pindahkan file pvpgn server ke dalam
folder yang telah anda buat.
mv pvpgn-1.8.5 /usr/src/

10.Masuk ke dalam folder pvpgn anda.


cd /usr/src/pvpgn-1.8.5/src

11.Jalankan pvpgn-1.8.5/src cmake konfigurasi.


./configure --with-mysql --prefix="/usr/local/pvpgn"

12.Setelah konfigurasi mulai mengumpulkan.


make

13.Setelah itu install hasil konfigurasi yang telah dikumpulkan dan tunggu
hingga selesai.
make install

14.Bila semua sudah diinstall, maka kita login ke database mysql yang telah
diinstall dengan username root dan masukkan password mysql yang sudah
dibuat tadi.
mysql u root p

15.Kemudian ketikkan query untuk membuat database baru.


create database pvpgn;

16.Jika ingin membuat database baru bisa menggunakan perintah


/q atau quit

17.Lalu kita edit satu baris dalam file konfigurasi utama dari pvpgn, yaitu
/usr/local/pvpgn/etc/bnetd.conf.

18.Hapus tanda # pada baris #pidfile = /usr/local/var/bnetd.pid

19.Untuk database nya non-aktifkan mode user plain nya dengan mengetik
tanda # pada storage_path dan tambahkan dibawahnya
storage_path =
sql:mode=mysql;host=localhost;name=pvpgn;user=root;pass=qwerty;default=0

Keterangan
Name: nama database
User: mysql user atau vps
Pass: pass mysql yg sudah di buat tadi waktu install mysql

20.Masuk ke dalam folder pvpgn support tadi yang sudah diextrak.


cd pvpgn-support-1.3

21. Sekarang kita pindahkan semua file pvpgn support yang sudah kita extrak
tadi ke dalam folder pvpgn server.
mv * /usr/local/pvpgn/var/files

22.Kemudian kita lanjut ke tahap yang terakhir, masuk ke dalam folder sbin dan
jalankan server pvpgn nya.
cd /usr/local/pvpgn/sbin

23.Jalankan bnetd nya.


./bnetd

24.Untuk melihat data log server berjalan dengan baik atau tidak, anda dapat
melihatnya di bnetd.log
gedit /usr/local/pvpgn/var/bnetd.log
Apabila terdapat log seperti ini.
[info ] _setup_listensock: listening for bnet connections on 0.0.0.0:6112 TCP
[info ] _setup_listensock: listening for w3route connections on 0.0.0.0:6200 TCP

Maka server anda berjalan dengan baik, dan apabila tidak terdapat maka
anda dapat melakukan pengecekan error dengan melihat data log server nya.
Jika anda ingin mematikan server dapat mengetikkan perintah
killall bnetd
Untuk merestart server dapat mengetikkan perintah
killall -HUP bnetd

25.Setelah itu, anda dapat melakukan pengecekan server dengan memasukkan


IP Debian 7 anda pada Gateways Editor seperti anda melakukannya pada
server Dota lainnya.

26.Tadaaa anda berhasil menginstall server Dota sendiri di Debian 7. Jika


anda ingin mempublikasikan server Dota nya ke orang, anda dapat
melakukan penginstalannya pada VPS(Virtual Private Server) dengan OS
Debian 7.
Gampang bukan?

Sumber :
http://forumdota.com/pengembangan-pvpgn/%28share%29membangun-serverpvpgn-dan-database-mysql/
http://harpywar.com/?a=articles&b=2&c=1&d=73&lang=en

Anda mungkin juga menyukai