Summary
In this chapter, we focused on securing our web server installation and the database server installation; we also discussed a few security fixes to handle various exploitation scenarios. This chapter is only intended to give us a basic platform to begin securing our application and the environment that we are hosting the application in. Security of an application is a journey rather than a destination, and it has to be revisited in frequent intervals. In the next chapter, we will discuss various performance optimization techniques to speed up our application.