ファーストサーバ プロビジネス10 サーバ設定 覚書1

2008-08-04 19:49:42
テーマ:サーバ設定

共有サーバから、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張れば一発なんですけどねぇ!

これからも更新楽しみにしてます。

2 ■FirstServerは・・・・・

どうもはじめましてです。
FirstServer ビジネス10は・・・
すいません解約しちゃいました。

新規に共有サーバを借りて、sudoや、cron、sendmail等々を色々触らないと池にサービスは、現状維持にして、共有サーバで済むサービスは、共有サーバへ移動作業しちゃっています。

共有サーバへの移動が終わってから、再度専用サーバ(VPSor丸々一台借りるか)を含めて考えようかなと思っています。

コメント投稿

一緒にプレゼントも贈ろう!

Amebaおすすめキーワード

    powered by Ameba (アメーバ)|ブログを中心とした登録無料サイト