It's okay, you have plenty of pain points of your own.
I can honestly say developing in php feels great. Php removes the pain points. That's why it has a bad rap because it enables the novice to create and they make novice mistakes.
What languages have a lower pain point level in your opinion?
Well, yes you do, because the thing that makes this complicated is all the various out of process dependencies like the database.
The database is the easiest part in a lamp setup provided you are not using postgres.
If you are using something like digitalocean they have a one click lamp install. It couldn't be easier.