Dandy Bagus Prasetyo

Blogger Adalah Sumber Info.

Friday, 26 January 2018

Cara up/mengaktifkan server SA-MP di VPS Linux & Vidio

Cara up/mengaktifkan server SA-MP di VPS Linux & Vidio




Bahan:
  • VPS (Virtual Private Server) dan PuTTY. Download PuTTY disini
  • File “SA-MP Server Linux atau Windows” (tergantung OS VPS)
  • “libstdc++ 6” dan “nano” telah terpasang di VPS
  • Paham tentang perintah-perintah linux ubuntu.
    Catatan : Setelah perintah diketik, akhiri atau jalankan perintah dengan menekan Enter!

Langkah-Langkah:

  • Tahap Login VPS
    1. Buka PuTTY, lalu masukkan Hostname atau alamat IP VPS sobat. Setelah itu klik Open.login-1
    2. Login ke VPS sobat. (saya sarankan login sebagai root)login-2
    3. Lanjut ke tahap berikutnya

  • Tahap Extract File “SA-MP Server” dan Setting Server SA-MP
    1. Ambil File SA-MP Server dengan perintah “wget <link file>”. Link file dapat kita ambil dari website resmi SA-MP Server. Sehingga perintahnya menjadi seperti : (untuk VPS linux)
      wget http://files.sa-mp.com/samp037svr_R2-1.tar.gzambil-1
    2. Setelah itu Extract file dengan perintah “tar -zxf <file>”. <file> adalah nama file yang telah diambil tadi. Sehingga perintahnya seperti :
      tar -zxf samp03*.tar.gzambil-2
    3. Pindah ke folder samp03 dengan perintah “cd <folder>”. <folder> adalah nama folder hasil extract tadi. Sehingga perintahnya seperti :
      cd samp03ambil-3
    4. Setelah itu saatnya mengedit file server.cfg. Caranya dengan mengetik perintah “nano server.cfg“.
      *Jika muncul pesan error “command not found”, maka ketikkan perintah “sudo apt-get install nano“.ambil-4ambil-5
    5. Ubah pengaturan seperti yang pernah saya jelaskan dalam postingan sebelumnya (Gunakan panah atas-bawah-kanan-kiri). Untuk cara menyimpannya -> Ctrl+X lalu ketik “y” dan tekan Enter.

  • Tahap Menjalankan Server dan Mengecek IPTables
    1. Saatnya menjalankan Server! Ketik perintah “nohup ./samp03svr &“. Akan muncul pesan “nohup: blablabla”, abaikan saja dengan menekan enter.
      jalan-1
    2. Setelah itu, cek IPTables. Tujuannya adalah melihat apakah port 7777 (atau port SA-MP) sudah terdaftar atau belum. Caranya ketik perintah “iptables -L” dan akan muncul seperti gambar di bawah.
      Pastikan ada tulisan ACCEPT, udp dan dpt:7777
      iptables
    3. Jika port tersebut belum terdaftar (tidak muncul). Maka ketik perintah
      iptables -A INPUT -p udp --dport 7777 -j ACCEPT
    4. Terakhir buka SA-MP di PC sobat, tambahkan alamat IP atau Hostname VPS sobat. Mainkan!hasil

Nah itu tadi caranya, mungkin bagi sobat yang masih awam akan merasa bingung. Hal itu wajar kok. Sering-seringlah belajar dan mencoba sob!
Oh ya untuk tutorial di atas, server game akan tetap berjalan selama VPS tidak dishutdown. Dan server game tidak akan berjalan otomatis meskipun VPS telah direstart atau menyala kembali. Salah satu tips agar server game tetap berjalan meskipun VPS direstart/shutdown adalah dengan membuat cronjob. Caranya begini :
  1. Dalam folder yang sama (samp03), ketikkan perintah “nano restartserver.sh
  2. Setelah itu pastekan script berikut. (/root/samp03/ adalah letak folder server samp03) Dan simpan (Ctrl+X lalu ketik “y” dan tekan Enter)
    #!/bin/sh
    sampdir="/root/samp03/"
    process=`ps auxw | grep samp03svr | grep -v grep | awk '{print $11}'`
    if [ -z "$process" ]; then
    echo "sa-mp server not running, restarting it."
    cd "$sampdir"
    nohup ./samp03svr &
    echo ""
    fi
  3. Setelah itu ketik perintah “crontab -e“. Tambahkan/tuliskan script di bawah (/root/samp03/ adalah letak folder server samp03). Lalu simpan (Ctrl+X lalu ketik “y” dan tekan Enter)!
    */1 * * * * /root/samp03/restartserver.sh >/dev/null 2>&1
  4. Sekarang coba restart VPS sobat!

Itulah cara/panduan/tutorial lengkap membuat server GTA SA-MP Online. Apabila ada yang kurang jelas, silakan tinggalkan pertanyaan sobat di kolom komentar!

Untuk lebih jelasnya silahkan tonton vidionya:

No comments:

Post a Comment