[[さくらのVPS]]

#contents

*システムのアップデート [#zab487ab]
CentOSをインストールしたら、OSのカーネルやソフト、ライブラリ等のデータを最新のバージョンにアップデートします。
=セキュリティーホール等を修正するため。

** OSのバージョン確認 [#z6f0707c]
(参考)
http://d.hatena.ne.jp/okamuuu/20110226

- archコマンドで、OSのアーキテクチャー(32bitOS、64bitOS等の違い)を調べることができる。

 # arch
 x86_64

 # cat /etc/redhat-release
 CentOS release 5.5 (Final)

→ CentOS 5.5 64bit版の確認OK

* リポジトリの追加 [#w5274ba0]
- 最新のPHPとMySQLをインストールしたい。
- 「remi」リポジトリを追加する。
- 「epel」リポジトリを追加したら、なぜか最新のMySQL5.5をうまくインストールできなかったので、とりあえず「epel」の登録は後回しにする。

** remi リポジトリを登録 [#i498b7c3]

 # rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

** epel リポジトリを登録 [#q3eeadb6]
MySQL5.5のインストールで失敗する原因になる?=とりあえず入れないでOK?
MySQL5.5をインストールした後で、「epel」リポジトリを追加すればOK?
以下の追加方法は参考まで。

 # rpm -ivh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

*** yumの最適化 [#b47a9a3e]
http://d.hatena.ne.jp/okamuuu/20110226

*** EPEL、Remiとは? [#p301b463]
(参考)
http://linux4pro.seesaa.net/article/43725237.html
http://www.sssg.org/blogs/naoya/archives/1602

>RHEL, Centos 向けに EPEL というボランティアベースの拡張パッケージが提供されているリポジトリ
http://centos.server-manual.com/centos5_repository.html
RPMForge EPEL Remiとは、サードパーティ製のリポジトリです。
CentOS標準リポジトリで提供されていないパッケージをインストールできます。
http://www.dxcode.com/archives/2009/0209254.php
フランスのLes RPM de Remiというところのもの。追加することによりPHPやMySQLの最新版が使用することができる。

*** rpmとyumの違い [#vbe045c4]
(参考)
http://mysignpost.blog100.fc2.com/blog-entry-3.html
http://www.obenri.com/_command/rpm01.html

>rpm
・依存関係のあるパッケージは自動でインストールしてくれない
・実行しているサーバ上にダウンロードされたパッケージのみを対象
yum
・依存関係のあるパッケージも自動でインストールしてくれる
・設定された外部のサーバ上のパッケージを参照して動作

* OSアップデート [#ae8fbcca]
古いセキュリティーホールを埋めるため、システムをアップデートして、最新の状態にする。

 # yum update

*** yumのfastestmirrorプラグイン [#ad9f18a1]
※さくらのVPSは、デフォルトでyumのfastestmirrorプラグインが導入されているので、以下の作業は不要。

(参考)
http://d.hatena.ne.jp/gamella/20090405/1238920311

 # yum search yum-fastestmirror
 yum-fastestmirror.noarch : Yum plugin which chooses fastest repository from a mirrorlist
 # yum list | grep yum-fastestmirror
 yum-fastestmirror.noarch                   1.1.16-14.el5.centos.1      installed

*** NTPで時刻合わせ [#h1c0a8b5]
※さくらのVPSはデフォルトでNTPサーバがインストール&設定されているので、以下の作業は不要

(参考)
http://support.sakura.ad.jp/support/vps/tips_ossetup.shtml#2

 % sudo yum -y install ntp
 % sudo /etc/init.d/ntpd start
 % sudo chkconfig ntpd on

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS