membangun server dengan vps

Perlengkapan sebelum memulai:
– PuTTY
– WinSCP
VPS + Cpanel (Cpanel11/kloxo/Cpanel lainnya)minimal 256MB ram
eAthena Compiled for Linux
VPS CentOS 5 Enterprise (saya usulkan)

Mari kita Mulai:

1.Baca-baca Commands Linux dahulu

2. Jalankan PuTTy
– masukkan IP VPS anda ke kotak Host Name (or IP adress)

3. Masukkan nama user anda dan password (diberikan melalu E-Mail dari penyedia VPS)

– set up password baru pada server

– ketikkan passwd

– isikan password baru dan anda akan diminta ulangi

– Password telah berhasil di ganti

4. setting file dalam folder conf
– Inter_athena.conf

– char_athena.conf

– map_athena.conf

– ladmin_athena.conf

serta rate server dan rate drop (persiapkan semua sampai selesai dahulu)

5. compress folder eAthena
– compress eAthena yang telah di edit menjadi ZIP

6. Gunakan WinSCP
– Pindahkan eAthena linux.zip anda ke VPS anda dengan cara drag and drop
dari komputer anda ke VPS

– pilih copy

– tunggu sampai selesai

7. extract dengan cara
– unzip <jarak> <nama file> (nama file harus guna ekstensi contoh: eathena.zip)

– gunakan Zip agar extract lebih mudah

– cara masuk ke directory
cd<spasi>/root/<folder eathena>

– apabila tak tahu folder nya dimana anda dapat menggunakan
dir

– gunakan
commands:
– su -c “chmod map-server_sql”

– su -c “chmod char-server_sql”

– su -c “chmod login-server_sql”

8. masuk ke Cpanel anda (usahakan VPS yang ada Cpanel)
– caranya:  Https://ipvpskamu:7777/

– pilih MySQL database dan create database berserta password

9. Masuk ke PhpMyAdmin

– setting privileges dan buat User baru

– buat account sama dengan ID dan password dari inter_athena.conf

Centang semua global privileges

10. Import 6 database ke dalam MySQL
– masuk ke database ragnarok dan pilih import

–masukkan ke enam database yang saya beri tanda

– pilih database ragnarok>>login

– setting password server sama dengan password pada map_athena dan char_athena

– tekan go
– server anda telah selesai
– anda sudah dapat menjalankan server
11. Commands untuk menjalankan server

Quote:
/root/stable/map-server_sql
/root/stable/char-server_sql
/root/stable/login-server_sql
Penjelasan:
/root = masuk ke directory root (awal dari directory)
/stable = nama folder eathena saya (ikuti sesuai nama folder eathena anda)
/map-server_sql = menjalankan map-server (SQL)
/char-server_sql = menjalankan char-server (SQL)
/login-server_sql = menjalankan login-server (SQL)

tapi apabila anda tak memasang program screen,anda mematikan putty = mematikan server eathena anda

mari saya ajarkan SCREEN

12. Program screen
– membolehkan menjalankan eAthena ON dan putty OFF
– gunakan commands :
yum install screen

akan muncul seperti ini:

QUOTE

Quote:
[master@localhost ~]$ screen
bash: screen: command not found
[master@localhost ~]$ yum install screen
Loaded plugins: fastestmirror
You need to be root to perform this command.
[master@localhost ~]$ su
Password:
[root@localhost master]# yum install screen
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* rpmforge: apt.sw.be
* base: mirror.nsc.liu.se
* updates: mirror.nsc.liu.se
* addons: centosy.centos.org
* extras: mirror.nsc.liu.se
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
There are unfinished transactions remaining. You mightconsider running yum-complete-transaction first to finish them.
–> Running transaction check
—> Package screen.i386 0:4.0.3-1.el5 set to be updated
–> Finished Dependency ResolutionDependencies Resolved

================================================== ==============================
Package Arch Version Repository Size
================================================== ==============================
Installing:
screen i386 4.0.3-1.el5 base 549 k

Transaction Summary
================================================== ==============================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 549 k
Is this ok [y/N]: y
Downloading Packages:
screen-4.0.3-1.el5.i386.rpm | 549 kB 00:05
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : screen [1/1]

Installed: screen.i386 0:4.0.3-1.el5
Complete!
[root@localhost master]#

–Screen telah terisntall ke VPS anda

13.Gunakan screen untuk menjalankan eAthena
– gunakan commands screen dan enter

– /root/stable/char-server_sql dan enter

– setelah itu tekan di keyboard anda CTRL + A serempak dan tekan D

server telah di detach ke SCREEN

ulangi pada map-server_sql dan login-server_sql

dan server anda akan berjalan tanpa ON putty..

Selesai~~

Explore posts in the same categories: centos

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s


%d blogger menyukai ini: