| Joomla server setup |
|
|
The security of a Joomla site, in fact any site having PHP scripts depends highly the way the web server application (such as Apache) is configured and run on the server. As most servers are Linux based and use Apache as the web server application, we'll look into some issues that may affect the security of a web site. Websites hosted on a server are viewed ordinary system user from the operating system point of view. In other words, when you buy a hosting, the hosting company would give you an account and password to access a server. Like you, there are a number of other users having their websites on the same server. Apart from such users, there can be other users for other reasons. For example, users to run MySQL or Apache . The other option is to run the Apache by a limited user account. By limited we mean the user wont be any member of root group and cant write/modify any file/directory that is not owned by him. There are certain limitations in this way, but it is the safest way of running apache. The limitations are, as Apache has now limited rights your php scripts cant create/modify/delete something in your own folder. This is because Apache runner doesn't have write/create access to files owned by you (unless you set them to 777 and let it happen.) Apache security tips are here. Here is how to setup suEXEC . |
| < Prev | Next > |
|---|




