お名前.com VPSプランでyumのインストール方法


デフォルトでYUMは入っていない

お名前.comのVPSプランはデフォルト時にyumが入っていません。
無くても問題なければいいですが、無いと結構不便です。
そのため、手動でインストールしてあげる必要があるのですが、その方法についてのメモです。
HDD120GB・メモリ1GB・root付【お名前.com VPS】月額2,475円~★

インストール前にSSHアクセス許可とSSHアカウントを作成してあげる必要があります。
国産だからなのか、お名前.comのコントロールパネルは親切でわかりやすいと思います。

準備1. SSHアクセス許可

[VPS Control Panel] → [システム設定] → [セキュリティ] → [ファイヤーウォール] → SSHを許可に変更してください。
※詳しくはお名前.comのマニュアルを参照してください。

準備2. SSHアカウント作成

[VPS Control Panel] → [システム設定] → [ユーザー] → [一般アカウント] → [新規登録] → アカウントタイプを「SSH(FTP)」にして任意のユーザー名・パスワードで作成してください。
これでSSHアクセスできるようになっています。
Putty等でアクセスを試してみてください。

Yumのインストール

必要なRPMパッケージのダウンロードとインストールです。
下記そのままコピペでいけると思います。

wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/python-elementtree-1.2.6-5.x86_64.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/python-sqlite-1.1.7-1.2.1.x86_64.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/m2crypto-0.16-6.el5.6.x86_64.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/popt-1.10.2.3-18.el5.x86_64.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/rpm-4.4.2.3-18.el5.x86_64.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/rpm-libs-4.4.2.3-18.el5.x86_64.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/rpm-build-4.4.2.3-18.el5.x86_64.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/rpm-devel-4.4.2.3-18.el5.x86_64.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/python-urlgrabber-3.1.0-5.el5.noarch.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/yum-3.2.22-20.el5.centos.noarch.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.x86_64.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm
wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/rpm-python-4.4.2.3-18.el5.x86_64.rpm
rpm -Uhv python-elementtree-1.2.6-5.x86_64.rpm
rpm -Uhv python-sqlite-1.1.7-1.2.1.x86_64.rpm
rpm -Uhv m2crypto-0.16-6.el5.6.x86_64.rpm
rpm -Uhv rpm-4.4.2.3-18.el5.x86_64.rpm popt-1.10.2.3-18.el5.x86_64.rpm rpm-libs-4.4.2.3-18.el5.x86_64.rpm # 下に続く
rpm-python-4.4.2.3-18.el5.x86_64.rpm rpm-build-4.4.2.3-18.el5.x86_64.rpm rpm-devel-4.4.2.3-18.el5.x86_64.rpm
rpm -Uhv python-urlgrabber-3.1.0-5.el5.noarch.rpm
rpm -Uhv yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm yum-3.2.22-20.el5.centos.noarch.rpm yum-metadata-parser-1.1.2-3.el5.centos.x86_64.rpm python-iniparse-0.2.3-4.el5.noarch.rpm

これでyumコマンドが使えると思います。試してみてください。

[root@localhost]# yum list