OSが選べるようになったのでUbuntu10.04.1にしてみました。
2chで情報収集したら32bit版の方がメモリ消費が少ない
みたいなので32bitにしました。

以下はインストールした時に参照したページです。

httpd
http://www.server-world.info/query?os=CentOS_5&p=httpd

php
http://www.server-world.info/query?os=CentOS_5&p=httpd&f=2

mysql
http://www.server-world.info/query?os=CentOS_5&p=mysql

gcc
http://www10.atwiki.jp/shirayuu/pages/52.html#id_2b630f10

python
http://www10.atwiki.jp/shirayuu/pages/52.html#id_63a175da

java
http://www10.atwiki.jp/shirayuu/pages/52.html#id_a13a10f2

javaのときだけつまずきました。

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"

これを実行すると「add-apt-repositor」がないみたいです。

http://www.arcenserv.info/mumble/murmur/12x/linux-instal/

このページによると、

    • -

10.04 のサーバ版の場合はadd-apt-repositoryがないので、それのインストールから

    • -

ということなので、

sudo aptitude install python-software-properties
sudo add-apt-repository ppa:slicer

を実行してjavaを入れました。

CentOSの場合、最新版を入れたいのならソースからってのが多くて
かなり難しかったです。

しかしUbuntuの場合、上記URLをそのまま実行するだけで
インストールできました。
運用より勉強、最新の環境に触れるのであればCentOSより
Ubuntuがいいかなと思いました。
ここも参考になりました。

http://smilelogic.jp/makoto/?p=2837

ネットでの成果を参照することで楽に構築出来ました。
参考にしたページの作者様たちにはお礼を申し上げます。