Sebelum membaca artikel ini, baca yuk klik pusat rebate untuk trading optimal

Cara mendapatkan uang dari VPS cloudatcost

Perhatian ALEXAMASTER.NET SCAM tidak mau bayar karena kita pakai vps. Meskipun saya tidak pakai bot. Jadi intinya SCAM. Silahkan mengikuti tutorial untuk coba2 saja.

Ini hanyalah salah satu cara untuk mendapat kan $ dari internet. Yaitu menggunakan vps ubuntu dan alexamaster. Pada awalnya saya membeli vps disini hanya untuk mencoba2 server saja. Beli pun kalo ada even discount, kalo daftar mohon memasukan email saya [email protected] sebagai referal, daftar disini. Kupon diskon 50% cloudatcost be2eZA6UHe.

Semoga dengan tutorial ini dapat memberi pencerahan ke temen2 semua. Jangan lupa daftar alexamaster melalui referal saya di sini.

Pada awalnya saya membuat dengan resource minimal, yaitu 512MB RAM dan 1core dan 10GB Harddisk. Setelah dicoba2 hanya bisa buka 2 browser firefox dengan 2 ip yang berbeda. BTW saya mendapat tambahan ip kira2 100ip, ngga tau dapet dari mana mungkin sering ikutan even cloudatcost yang ngetwit2 gitu deh.

Yang perlu diingat pada cloudatcost ini adalah, apabila anda deploy server dan ternyata server ini lemot banget, anda harus destroy server dan deploy baru. Contohnya, saya membuat 2 server dengan 512MB RAM dan 1core. Yang satu bisa pakai 2 ip tanpa error, yang satu lagi error2 mulu muncul popup hingga freeze dan ngga jalan browsernya. Kalo pakai 1 ip ngga masalah. Nanti setelah selesai bikin yang 2 core ini, saya akan destroy server yang error tersebut. Ya harap maklum karena mungkin servernya banyak pakai barang cina yang murah2 jadi untung2an. Tapi secara kita beli sekali dan untuk seumur hidup gitu loh. Mau diapa2in juga ngga ada yang urusin dan protes.

Dengan tutorial ini, nanti temen2 bisa membuat vps ubuntu dengan vnc desktop dengan minimal pemakaian ram nya. Trus menyambungkan ip kedua, ketiga dan seterusnya. Dan menggunakan ip tersebut pada profil firefox yang berbeda.

Tools yang digunakan adalah putty dan vnc viewer (pc atau android). Lebih enak menggunakan pc pada saat melakukan setting pertama.

Buat lah dulu ubuntu, pada sebelumnya saya menggunakan minimal resource. Sekarang saya akan menggunakan 1GB RAM dan 2 core dan 15GB harddisk untuk membuat tutorial ini.

Setelah jadi connect melalui putty(windows), saya menggunakan terminal karena menggunakan elementary os.

Jalankan perintah ini untuk update dan upgrade server os :

apt-get update && apt-get upgrade

Perintah ini akan memakan waktu agak lama. Apabila ada pertanyaan ketik jawaban dengan y lalu enter. Dan tunggu lagi hingga muncul popup seperti ini

popup terminal

Tekan enter aja lalu akan muncul seperti ini

popup terminal

Biarkan pada pilihan tersebut dan tekan enter aja.

Selanjutkan kita akan install firefox dan vncserver, kita menggunakan JWM ketik:

apt-get install jwm xvt && apt-get install vnc4server

Apabila ada pertanyaan, tekan Y dan enter. Lalu akan kita jalankan dengan perintah

vncserver

Lalu masukkan password dua kali dan catat password ini untuk mengakses server kita melalui vnc client.

Matikan vncserver dengan perintah

vncserver -kill :1

Lalu kita akan buat file vncstartup dengan perintah

cd ~
> .vnc/xstartup
nano .vnc/xstartup

Isikan perintah2 ini pada file tersebut:

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
jwm &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &

Save dengan perintah ctrl+o lalu enter, dan keluar dari file editor nano dengan perintah ctrl+x.

Selanjutnya kita akan buat script menjalankan perintah vncserver setiap reboot. Jalankan perintah:

nano /etc/init.d/vncserver

Lalu isi file tersebut dengan ini:

#!/bin/bash
unset VNCSERVERARGS
VNCSERVERS=""
[ -f /etc/vncserver/vncservers.conf ] && . /etc/vncserver/vncservers.conf
prog=$"VNC server"
start() {
 . /lib/lsb/init-functions
 REQ_USER=$2
 echo -n $"Starting $prog: "
 ulimit -S -c 0 >/dev/null 2>&1
 RETVAL=0
 for display in ${VNCSERVERS}
 do
 export USER="${display##*:}"
 if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then
 echo -n "${display} "
 unset BASH_ENV ENV
 DISP="${display%%:*}"
 export VNCUSERARGS="${VNCSERVERARGS[${DISP}]}"
 su ${USER} -c "cd ~${USER} && [ -f .vnc/passwd ] && vncserver :${DISP} 
${VNCUSERARGS}"
 fi
 done
}
stop() {
 . /lib/lsb/init-functions
 REQ_USER=$2
 echo -n $"Shutting down VNCServer: "
 for display in ${VNCSERVERS}
 do
export USER="${display##*:}"
 if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then
 echo -n "${display} "
 unset BASH_ENV ENV
 export USER="${display##*:}"
 su ${USER} -c "vncserver -kill :${display%%:*}" >/dev/null 2>&1
 fi
 done
 echo -e "\n"
 echo "VNCServer Stopped"
}
case "$1" in
start)
start $@
;;
stop)
stop $@
;;
restart|reload)
stop $@
sleep 3
start $@
;;
condrestart)
if [ -f /var/lock/subsys/vncserver ]; then
stop $@
sleep 3
start $@
fi
;;
status)
status Xvnc
;;
*)
echo $"Usage: $0 {start|stop|restart|condrestart|status}"
exit 1
esac

Keluar dan jangan lupa untuk disave. Dan jalankan perintah:

chmod +x /etc/init.d/vncserver

Selanjutnya kita akan buat file konfigurasi vnc:

mkdir -p /etc/vncserver
nano /etc/vncserver/vncservers.conf

lalu isikan perintah ini pada nano editor:

VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"

Lalu keluar dan save file dari editor nano. Perintah ini akan membuat vncserver berjalan pada saat boot:

update-rc.d vncserver defaults 99

hasil update-rc.d

Saat ini kita sudah selesai, kita akan reboot server dengan perintah :

reboot

Connect lagi melalui putty atau terminal, untuk mengetahui pemakaian ram dan harddisk jalankan perintah:

free -m
df -a

pemakaian ram dan harddisk space

Pada screenshot diatas saya memakai 58MB pemakaian buffer ram jadi tidak terlalu berat. Sekarang kita akan connect melalui vnc client. Gunakan ipserveranda:port, ipserver:1 atau ipserver:5901 lihat pada screenshot

vnc client

Tampilan seperti ini setelah connect

vnc client terkoneksi

Kita akan lanjutkan dengan menginstall firefox melalui terminal pada vncserver atau melalui terminal/putty pc kita, terserah aja enaknya temen2 gimana.

apt-get install firefox

Apabila ada pertanyaan, tekan y dan enter.

Untuk testing aja apakah firefox sudah bisa berjalan, masuk pada vnc dan jalankan perintah ini pada terminal vncserver:

firefox

firefox browser pada vps

Lalu tutup aja firefox nya.

Masih pada terminal vncserver, kita akan membuat beberapa profile, harapan saya server ini bisa kuat 5 ip, kita panggil dengan perintah:

firefox -profilemanager

profile manager firefox

Apabila menggunakan 512MB dan 1 core, buat aja mentok 3 profile.

Sekarang kita akan melakukan setting pada profile firefox dengan perintah

firefox -p firefox1 about:config

ganti firefox1 dengan misal firefox2 untuk profile berikutnya. Setelah itu klik tombol “i’ll be carefull, i promise!” dan ketik memory pada field search. Lalu ubah seperti di screenshot ini (yang hurufnya tebal)

konfigurasi about:config

lalu search browser.sessionstore.resume_from_crash set ke false browser.sessionstore.resume_from_crash

Opsional anda bisa rubah permissions.default.image dengan value 2, untuk disable loading image.

Sudah selesai kita akan setting preferences firefox.

Pada Tab General, konfigurasinya :

  • Centang dihilangin always check if firefox is your default browser
  • Pada saat firefox start, set to show my homepage
  • Homepage , masukkan autosurf link anda( disini saya melakukan setting terakhir setelah yang lain selesai , atau skip dulu)
  • Pada Tabs, centang aja Open new windows in a new tab instead.

Pada Tab Content, centang popup blockernya dan set exception untuk allow https://www.alexamaster.net dan save.

Pada Tab Privacy, set History : never remember history. Pada saat mengubah ini, firefox minta di restart, jadi restart aja.

Pada Tab Security, hilangkan semua centang.

Pada Advanced - General tab, hilangkan semua centang. Pada Advanced - Data Choices tab, hilangkan semua centang. Pada Advanced - Update, hilangkan centang.

Ulangi langkah2 ini pada setiap profile. Jangan lupa untuk mengisi home dengan url autosurf anda.

Selanjutanya adalah menginstall firefox addons yaitu alexa toolbar. Buka aja url pada browser firefox vncserver anda:

www.alexa.com/toolbar

Sekarang kita akan lanjut melakukan konfigurasi firefox sebagai service dan auto restart waktu crash.

Langkah ini saya hanya berhasil pada profile pertama saja. Sehingga profile kedua dan selanjutnya harus buka terminal satu untuk masing2 profile. Kita install dulu beberapa perintah dengan:

apt-get install cpulimit && apt-get install daemontools && apt-get install csh && apt-get install gcc && apt-get install make

Konfigurasi daemontools dengan csh, jalankan perintah ini via terminal atau putty:

csh -cf 'svscanboot &'
sed -i "1 a\csh -cf 'svscanboot &'" /etc/rc.local
chmod +x /etc/

Kita akan menginstall software bind punya daniel lange:

wget https://daniel-lange.com/software/bind.c

Lakukan perintah ini:

gcc -nostartfiles -fpic -shared bind.c -o bind.so -ldl -D_GNU_SOURCE
strip bind.so
cp -i bind.so /usr/lib/

Konfigurasi Daemontools,

Cek folder /etc/service apakah sudah ada atau belon dengan perintah

cd /etc/service

Kalau belon ada, buat dengan

mkdir /etc/service

Masuk ke folder dengan

cd /etc/service

Kita akan buat profile firefox1 dulu

mkdir firefox1
cd firefox1

buat file run dengan editor nano

nano run

isi file run dengan

#!/bin/sh
DISPLAY=:1 exec firefox -p firefox1

lalu save dan keluar dari nano editor. Ubah permission file dan folder dengan

chmod 755 /etc/service/firefox1/run
chmod 1755 /etc/service/firefox1

Jalankan perintah

svscan

Tekan Ctrl+C setelah 3-5 detik.

Cek file supervise ada atau ngga

ls /etc/service/firefox1

Kalau tidak ada reboot aja dulu dengan perintah

reboot

connect lagi dan cek file supervise seharusnya sudah ada, sekarang tes service yang berjalan dengan perintah

svstat /etc/service/firefox1

Kalau supervise tidak jalan kalau sudah jalan skip aja, kemudian jalankan perintah

svscanboot &

tes service yang berjalan

svc -u /etc/service/firefox1

Cek dulu melalui vncviewer, seharusnya service otomatis berjalan, coba di close browsernya, nanti otomatis nyala lagi.

Untuk stop service jalankan perintah

svc -d /etc/service/firefox1

Tapi untuk profile pertama ini saya biarkan aja berjalan.

Sekarang kita akan setting untuk ip tambahan, kita menuju panel.cloudatcost.com dan tambahkan ip pada server kita, dalam hal ini saya tambahkan 4 ip. Ternyata mentok ditambahin 3 ip aja per server.

Sekarang kita akan setting ip ke server, login melalui putty atau terminal dan lihat ip kita dengan perintah

ip addr

yang terlihat pasti hanya ip server aja. Kita menambahkan dengan mengedit file dengan perintah

nano /etc/network/interfaces

lalu tambahkan

auto eth0:1
iface eth0:1 inet static
address x.x.x.x
gateway x.x.x.x
netmask 255.255.255.0
dns-nameservers 8.8.8.8

ganti x.x.x.x dengan ip server dan gateway anda dan tambahkan dibawahnya lagi hingga eth0:3 (sesuai kebutuhan ip tambahan anda). Restart service disini tidak akan berfungsi jadi reboot aja dengan perintah

reboot

Waktu reboot pasti agak lama karena konfigurasi baru ip tambahannya. Login lagi dan cek ip dengan perintah ini lagi

ip addr

multiple ip

Sekarang kita akan setting firefox berikutnya supaya mendapat ip yang lain, buat folder dulu

mkdir /etc/service/firefox2

copy file dari file profile firefox sebelumnya

cp /etc/service/firefox1/run /etc/service/firefox2

edit run dari profile2

nano /etc/service/firefox2/run

isi dengan

#!/bin/sh
export BIND_ADDR="x.x.x.x" 
export LD_PRELOAD=/usr/lib/bind.so 
DISPLAY=:1 exec firefox -p firefox2 -no-remote

ganti x.x.x.x dengan ip tambahannya. Save dan keluar dari editor, lalu jalankan perintah chmod

chmod 755 /etc/service/firefox2/run
chmod 1755 /etc/service/firefox2

jalankan service dengan perintah

svc -u /etc/service/firefox2

lihat pada vncviewer, buka myip.dk untuk mengetahui apakah browser firefox2 ini sudah terhubung dengan ip yang benar. Setelah bener semua, maka setting about:config dan about:preferences seperti tutorial diatas (scroll up)

Setelah semua selesai, kita akan jalankan perintah untuk limit cpu 70% aja:

cpulimit -e firefox -l 70 &

untuk memory tergantung pada RAM anda:

  • 256 MB : ulimit -d 240000 -m 240000 -v 240000
  • 512 MB : ulimit -d 480000 -m 480000 -v 480000
  • 1024 MB : ulimit -d 960000 -m 960000 -v 960000

lakukan perintah ini setiap kali melakukan reboot.

Reboot setiap beberapa jam hingga kita ngga harus cek server. Install dulu cron

sudo apt-get install cron

Pastikan cron berjalan di background

sudo update-rc.d cron defaults

Dengan cronjob ketik command di terminal atau putty

crontab -e

Isikan untuk vps dengan 1core dengan 3 browser

@reboot at now +5 min svc -d /etc/service/firefox3
@reboot at now +6 min cpulimit -e firefox -l 70 &
@reboot at now +7 min ulimit -d 480000 -m 480000 -v 4800000
0,15,30,45 * * * * svc -u /etc/service/firefox3
5,20,35,50 * * * * svc -d /etc/service/firefox3
3 * * * * svc -d /etc/service/firefox1
6 * * * * svc -u /etc/service/firefox1
33 * * * * svc -d /etc/service/firefox2
36 * * * * svc -u /etc/service/firefox2

Anda mungkin bingung kok panjang banget. Anda perlu sekali2 untuk login lewat vnc. Dengan cron ini browser hanya rata2 bekerja 2 aja, kadang2 3 browser untuk nyolong2 dikit kalo kelamaan bisa hang stuck. Terus sekali dalam sejam browser yang lain dimatikan dan di nyalakan kembali. Fungsinya supaya ngga ada browser yang hang.

Yang ini lebih ideal krn tidak memaksa dan hanya 2 browser

@reboot at now +6 min cpulimit -e firefox -l 70 &
@reboot at now +7 min ulimit -d 480000 -m 480000 -v 4800000
3 * * * * svc -d /etc/service/firefox1
4 * * * * svc -u /etc/service/firefox1
33 * * * * svc -d /etc/service/firefox2
34 * * * * svc -u /etc/service/firefox2

Untuk 2 core dan 1GB Ram atau 1 core 512MB dengan 2 browser cukup di reboot tiap bulan aja. Isikan misal

0 0 * * * reboot

atau

@monthly reboot

Save dan keluar dari nano editor.

Selamat anda punya mesin uang otomatis. :D

Solusi untuk unresponsive script popup, buka pada browser about:config dan search dom.max dan rubah keduanya menjadi value 0.

Saya tunggu komentar2nya

Comments

point bellow