CMS Security Handbook: The Comprehensive Guide for WordPress®, Joomla!®, Drupal™, and Plone®
by Tom Canavan
Summary
This chapter has covered a lot of ground. Reading through this chapter a couple of times to ensure that you have a full understanding of the information presented is a good idea.
You learned about why and how you harden a server against attacks, which includes securing your Linux operating system and Apache web server. Other tasks that are often overlooked, but can be sources of trouble, include the open or closed ports, changing default passwords, and proper setup of FTP.
You learned about the importance of reviewing your logs, and how to establish a method to archive them. You also learned how to set up SSL, as well as how to review and test your mail servers to be sure they are not sending spam.
In Chapter 6, you'll work through the concept of developing a disaster recovery plan for when things go wrong with your website. The chapter will take you through the planning, writing, and testing phases. You'll finish up with a good framework to use when developing your own plan.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access