Securing MySQL

How to install MySQL securely on a Linux/Apache server.

MySQL is a very popular open source database. Due to its speed and stability it is used on millions of servers world wide. MySQL has a simple and effective security mechanism, however, many measures need to be taken to make a default installation secure. Whilst the measures described below will enable you to secure your database it is also important that you secure the underlying operating system as much as possible too. Full article >>


Securing PHP

How to install PHP securely on a Linux/Apache server.

PHP is a popular scripting language used to create dynamic Web sites on millions of servers worldwide. Serving dynamic pages means giving users access to commands, files, and network connections on the server, opening up many potential security risks. We can reduce these risks significantly by correctly configuring the server, but programmers should also be responsible for making sure their scripts are secure. Full article >>


Chrooting Apache

How to install the Apache web server in a chroot jail on a Linux box.

The chroot daemon allows you to run a program and have it see a given directory as the root (/) directory. This effectively locks the process into its very own filesystem ("chroot jail") isolated from the real / filesystem. In this article we will look at how to install the Apache Web server in such an environment. Full article >>


Securing Linux

Post install steps to securing a Linux box.

Originally written for and published on www.linux.com, this article guides you through the steps nescessary to secure a fresh Linux install. It is aimed mainly at home and small business users, but more experienced admins may also find something of use here. Part 1, Part 2 and Part 3.


Finding Stuff

Finding files at the Linux Console.

New users to Linux are often lost as to where they can find files. This article will take you through the various methods you can use to find the files you want. It will show how to search for files according to their name, permissions, size and other criterea. More...


Getting to Grips with Bash

Command line shortcuts in Bash and similar shells.

Nobody, especially programmers and admins, wants to sit around all day trying to remember and type out long series of commands. Many shortcuts have been incorporated into Bash which allow the user to edit and execute commands quickly and efficiently and make a GUI seem clumsy and unresponsive in comparison. More...




Save This Page
mikepeters See mikepeters' photos on flickr
Created with Vim   Graphics by GIMP