I was tasked by a professor for competition called CCDC in creating a Magento Database and web server. The requirements is to install and manage Apache, MySQL and PHP. So far I went on Google and read on articles based on securing a server but I need more advice to prevent a hacker from attacking my server and if a hacker does enter into my server, how do I kick the hacker and prevent him from entering ever again. I am using CentOS 7.0.1406-x86_64. So far I read articles that google gave me but so far I am confused on how to configure the httpd.conf file and how can I secure my traffic so none of my files or traffic get sniffed by a hacker. As for MySQL how can I prevent a SQL Injection and any other attacks related to MySQL. Basically what I need to know is that anyway to prevent any attacks towards Apache server, MySQL, and PHP?
Any advice and instructions are appreciated and welcome for this competition. I already setup a e commerce server. I just need to know how to secure it tight and prevent hackers and if there is a hacker how can I kick the hacker out of my server while keeping server up 99.99% of the time.
I didn’t find the right solution from the internet.
Or fill the form below