I'm a newbie when it comes to security. I've read posts that mentioned that encryption alone doesn't make an app,website or database secure.
I'm also new to certificates and stuff. I've barely touched these things but I'm gonna create a website that connects to my local testing database for the purpose of testing the security and as temporary playground.
It's basically like UBER. I want to prevent the server/database from being accessed and to prevent data from being stolen, what kind of security system do I actually need for this type of website or service?
PS: Currently I'm using Bitnami WAPP stack. I use Apache/PHP combined with PostgreSQL.