Rabu, 30 Maret 2011

0 Cara Membuat Server Dengan VPS / Virtual Private Server

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

Mari kita Mulai tutorial membangun sebuah server dengan VPS:

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 (nama file harus guna ekstensi contoh: eathena.zip)
– gunakan Zip agar extract lebih mudah

– cara masuk ke directory
cd/root/
– 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 Resolution
Dependencies 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...

heheheeee

0 komentar:

Posting Komentar

Kalau Comment Jangan Junk Ya

Free Blog Promotion

Untuk mengatur bagaimana tampilan tooltip tersebut nantinya, maka disini memerlukan kode style. Kode yang diperlukan seperti berikut ini.