Alright, you'll need FileZilla to connect to your VPS
Download FileZilla
https://filezilla-project.org/
[USE FILEZILLA and connect to your VPS]
With FileZilla, you can connect to your VPS and upload cs2d AND dedicated server. Be sure both of them(cs2d and dedicated) are in 1 folder.
[USE PUTTY and connect to your VPS]
Once you have cs2d and dedicated server uploaded, you'll need to use PuTTY to connect to VPS.
Once connected, type in "ls" - LS
LS will show you directories you can enter.
Find where your cs2d folder is.
Enter your cs2d folder
Type in "
chmod -R 777 *"
Type in "
nohup /home/cs2d-ds/cs2d_dedicated & tail -f nohup.out"
This will start and make your server stay 24/7 online.
Sometimes, but only sometimes, the server crashes or restarts so, you will have to enter putty again and type in this
nohup command again.
For my VPS it is not /home/cs2d..yada-yada
It is /root/cs2d/cs2d_dedicated