> ## Content Index
> Fetch the complete content index at: https://kudithipudi.org/llms.txt
> Use this file to discover other available public pages before exploring further.

# Project Uptime : Progress Report – 3
- URL: https://kudithipudi.org/project-uptime-progress-report-3/
- Published: 2012-03-29T04:45:24.000Z
- Updated: 2012-03-29T04:45:24.000Z
- Description: Things have been a bit hectic at work.. so didn’t get a lot of time to work on this project. Now that that the new server...
- Author: admin
- Tags: Databases, HOWTO, Linux, Networking, security, Technology, Uncategorized, Web, #wp, #wp-post, #Import 2026-08-23 02:32

Things have been a bit hectic at work.. so didn’t get a lot of time to work on this [project](https://kudithipudi.org/project-uptime/). Now that that the new server has been setup and the kernel updated, we get down to the mundane tasks of installing the software.

One of the first things I do, when configuring any new server is to restrict root user from logging into the server remotely. [SSH](http://en.wikipedia.org/wiki/Secure%5FShell?ref=kudithipudi.org) is the default remote shell access method nowadays. Pls don’t tell me you are still using [telnet](http://en.wikipedia.org/wiki/Telnet?ref=kudithipudi.org) :).

And before restricting the root user for remote access, add a new user that you want to use for regular activities, add the user to sudo group and ensure you can login and sudo to root as this user. Here are the steps I follow to do this on a [Ubuntu](http://www.ubuntu.com/?ref=kudithipudi.org) server

Add a new user

```
useradd xxxx
```

Add user to sudo group

```
usermod -G sudo -a xxxx
```

Check user can sudo to gain root access

```
sudo su – xxxx
su –
```

Now moving into the software installation part

Install Mysql

```
sudo apt-get install mysql-server
```

you will be prompted to set the root user during this install. This is quite convenient, unlike the older installs, where you had to set the root password later on.

Install PHP

```
sudo apt-get install php5-mysql
```

In addition to installing the PHP5-mysql, this will also install [apache](http://httpd.apache.org/?ref=kudithipudi.org). I know, I mentioned, I would [like to try out the new version](https://kudithipudi.org/project-uptime/) of Apache. But it looks like Ubuntu, doesn’t have a package for it yet. And I am too lazy to compile from source :).

With this you have all the basic software for [wordpress](http://www.wordpress.org/?ref=kudithipudi.org). Next, we will tweak this software to use less system resources.