The Internet is a wild place… there’re hundreds of attacks targeting our sites and applications each day. We’ve learned a lot in the area of cybersecurity, and would love to share our knowledge with the community. We’ll cover the following topics with practical examples and documentations: Firewall is a must! (Must be installed, enabled, and properly configured.) Basic Linux operating system security, including two-factor authentication Apache web server security, enhanced logging and reporting MySQL Database security and SQL injection prevention Use SFTP and SSH instead of regular FTP Always write code with security in mind Really effective security plugins for Drupal and WordPress This talk was given at TechKnowFile 2017 - University of Toronto's annual information technology conference for its 8000+ staff and faculties. For more information, please visit: https://tkf.utoronto.ca/?session=tutorial-on-protecting-your-websites-and-applications-from-cyber-attacks-by-sam-xu