If you can't open start.sh on linux then change its permissions by typing chmod +x start.sh.
If you get an error indicating that function mysqli_x is undefined then create file php.ini in PHP's main folder and type this on it:
Code:
extension_dir = "./ext/"
extension = mysqli
Make sure your GeoIP database is updated.
If you want to host the SQL server on your local machine then follow this tutorial: https://forums.alliedmods.net/showthread.php?t=223331. Keep in mind that this requires the PHP script to be used in the same root server as SRCDS.
You may (and probably should) use a hosting service to do the job (web server) for you, just make sure you also get a SQL server included.
I would be grateful if somebody could help me write a better description about the server part.