ファーストサーバ プロビジネス10 サーバ設定 覚書1
共有サーバから、VPSサーバへランクアップと言うよりも自宅で運営していたサーバを外出しして、安定を求めようと思ったので、VPSサーバを契約して、設定するまでの覚書。
契約時には、払える予算と、RAIDがほしかったので、余り調べずに、使い慣れたCentOSで、RAID構成になっているダースとサーバのプロビジネス10を契約してしまいました。
セットアップを始めたら、色々と問題が・・・。
まず一番の問題がインストール済みのパッケジで、ほしいパッケージが無かったので、yumでインストールしてしようと思ったら、yumも入っていなかった・・・泣
ネットでウロウロしてyumのインストール方法を調べて、ファーストサーバで使えそうな方法に組み変えてみたのが下記の方法。
まずは、
http://ftp.kddilabs.jp/Linux/packages/CentOS/5.2/os/i386/CentOS/
でyumのパッケージ(rpm)を見つけて、wgetで入手。
>wget http://ftp.kddilabs.jp/Linux/packages/CentOS/5.2/os/i386/CentOS/yum-3.2.8-9.el5.centos.1.noarch.rpm
rpmでインストール
>rpm -ivh yum-3.2.8-9.el5.centos.1.noarch.rpm
以下のエラーが出たので、必要なパッケージを各々入手
python-elementtree is needed by yum-3.2.8-9.el5.centos.1.noarch
python-iniparse is needed by yum-3.2.8-9.el5.centos.1.noarch
python-sqlite is needed by yum-3.2.8-9.el5.centos.1.noarch
rpm-python is needed by yum-3.2.8-9.el5.centos.1.noarch
urlgrabber >= 3.1.0 is needed by yum-3.2.8-9.el5.centos.1.noarch
yum-metadata-parser >= 1.1.0 is needed by yum-3.2.8-9.el5.centos.1.noarch
>wget http://ftp.kddilabs.jp/Linux/packages/CentOS/5.2/os/i386/CentOS/python-elementtree-1.2.6-5.i386.rpm
>wget http://ftp.kddilabs.jp/Linux/packages/CentOS/5.2/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm
>wget http://ftp.kddilabs.jp/Linux/packages/CentOS/5.2/os/i386/CentOS/python-sqlite-1.1.7-1.2.1.i386.rpm
>wget http://ftp.kddilabs.jp/Linux/packages/CentOS/5.2/os/i386/CentOS/rpm-python-4.4.2-48.el5.i386.rpm
>wget http://ftp.kddilabs.jp/Linux/packages/CentOS/5.2/os/i386/CentOS/python-urlgrabber-3.1.0-2.noarch.rpm
>wget http://ftp.kddilabs.jp/Linux/packages/CentOS/5.2/os/i386/CentOS/yum-metadata-parser-1.1.2-2.el5.i386.rpm
各々をrpmでインストール
>rpm -ivh python-elementtree-1.2.6-5.i386.rpm
>rpm -ivh python-iniparse-0.2.3-4.el5.noarch.rpm
>rpm -ivh python-sqlite-1.1.7-1.2.1.i386.rpm
>rpm -ivh rpm-python-4.4.2-48.el5.i386.rpm
>rpm -ivh python-urlgrabber-3.1.0-2.noarch.rpm
>rpm -ivh yum-metadata-parser-1.1.2-2.el5.i386.rpm
python-urlgrabber-3.1.0-2.noarch.rpm でインストールの時に、
warning: python-urlgrabber-3.1.0-2.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
error: Failed dependencies:
m2crypto >= 0.16-5 is needed by python-urlgrabber-3.1.0-2.noarch
が出たのでm2cryptoを入手・インストール後に、再度python-urlgrabber-3.1.0-2.noarch.rpmをインストール
m2cryptoを入手
>wget http://ftp.kddilabs.jp/Linux/packages/CentOS/5.2/os/i386/CentOS/m2crypto-0.16-6.el5.2.i386.rpm
インストール
>rpm -ivh m2crypto-0.16-6.el5.2.i386.rpm
で最後に、
>rpm -ivh yum-3.2.8-9.el5.centos.1.noarch.rpm
をインストールして、yumのセットアップが完了。
/etc/yum.repos.d の中は正しいのが入っていたので、そのままで使用しちゃいました。
これで、追加と更新作業は楽になりけり。







1 ■わたしもFirstServerでてこずってます・・・
初コメントです。
FirstServerで苦戦されてる様子を見て
親近感をおぼえました・・・♪
わたしもプロビジネス10でやっているのですが、
どうもDNSの設定方法がわからず
いまだに生IPでしか外部にアクセスできません、、、
(wget http://123.123.123.123/**とか(汗)
自宅サーバならresolv.confにルータのIP張れば一発なんですけどねぇ!
これからも更新楽しみにしてます。