![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話様です。
VPSを利用しています。
現在、CentOS4.4、Apache2.0.52、MySQL4.1.20、PHP4.3.9が入っています。
PHP4のサポートが近々打ち切られることもあり、PHPを最新にし、
ついでに、ApacheとMySQLも最新にしようとおもっております。
ですが、FreeBSDのportsからアプリをインストールしたりアップグレードした経験はあるのですが、
rpmでの経験はございません。
そこで、上記を実現させるための手順を教えていただけますでしょうか?
なお、各configureオプションは原則そのまま引き継ぎ、さらに他のオプションもつけたいと思っています。
//------------------------------------------------
http://mirror.centos.org/centos/4/centosplus/i38 …
をみたところ、
Apacheは
httpd-2.0.59-1.el4s1.8.el4.centos.i386.rpm
MySqlは、
mysql-5.0.48-1.el4.centos.i386.rpm
PHPは、
(1) php-5.1.6-1.2.1.centos.i386.rpm
または、
(2)php-5.1.6-3.el4s1.8.i386.rpm & php-cli-5.1.6-3.el4s1.8.i386.rpm
が最新と思いましたがあってますでしょうか?
「(1)、(2)のどちらが正しいでしょうか?」
//php-5.1.6-3.el4s1.8.i386.rpmは、centosの文字が入っていないので最新ではないのでしょうか?
//また、質問させてください。
●バージョン番号に含まれる「el4s1.8.el4」はどういう意味なのでしょうか?
●rpmでのアップグレードの場合は、
# rpm -Uvh *************.rpm
であってますでしょうか?
また、この場合configureオプションは引き継がれるのでしょうか?
●引き継がれるとしたら、configureオプションの関係で、
php-gd-5.1.6-3.el4s1.8.i386.rpm
など他のrpmも入れる必要があるのでしょうか?
その場合、5.1.6-3というバージョンも合致していないといけないのでしょうか?
(でもcentosの文字が入っていなくてもかまわないのでしょうか?)
●php-mhash-5.1.6-1.el4.centos.i386.rpm は微妙にバージョンが違いますが、問題ないでしょうか?
●ApacheMySQLPHPについて、他に入れなければならないrpmがあったらファイル名で教えていただけますでしょうか?
●php5からの新機能のsoapなどを使いたいのですが、
そうすると、どのように対応すればいいのでしょうか?
(configureオプションが違ってきてしまうと思いましたため)
以上、恐縮ですが、よろしくお願い申し上げます。
No.1ベストアンサー
- 回答日時:
なんか質問者の質問内容だとシステムもアップデートしてなさそうだからとりあえず
yum -y update
でもしておいたほうがいい。
そうすればPHPもApacheもMySQLも新しくなるでしょう。
ありがとうございます。
新規契約時にデフォルトで入ってるのがrpm管理だそうなので、
ほんとはyumがいいかなとおもいつつ、rpmでやろうとしてました。
rpm管理からyum管理へ移行することは可能なのでしょうか?
ちなみに、
#updatedb
#locate yum
としたら、
/etc/yum.repos.d
/etc/yum.repos.d/CentOS-Base.repo
/etc/yum.repos.d/CentOS-Media.repo
/usr/share/anaconda/pixmaps/rnotes/03-centos4-yum.png
/usr/libexec/webmin/software/yum_upgrade.cgi
/usr/libexec/webmin/software/yum-lib.pl
てなかんじでした。
お忙しい中恐縮ですが、お答えいただければ幸いです。
No.2
- 回答日時:
>新規契約時にデフォルトで入ってるのがrpm管理だそうなので、
ほんとはyumがいいかなとおもいつつ、rpmでやろうとしてました。
所詮yumの基幹はrpm。
rpmコマンドだけではできないことを便利にやってくれるのがyumってくらいで思って使えばいい。
rpmコマンドは依存関係は調べてはくれるけど
依存関係で発生した別途必要なパッケージはインストールしてくれないから
手動でやる必要がある。
rpmコマンドだけではネットワーク上から自動でDLしてインストールくれない。
それをやってくれるのがyum
yumの詳しい使い方はmanで調べればいい。
この回答への補足
おっしゃられたようにやったのですが、エラーはでずに、いくつかをnstallやupdateし、しかし、LAMPの各バージョンがまったく変わりません。(ただ、phpinfoの結果で、_REQUEST["dbx-linkmeta"]などという、はじめてみる文字列がありました)
で、CentOS4.4からyumでCentOS5へアップするには、
yumでは通常カーネルがconflictをおこしたりして、原則的(※)にだめなようです。
(※)原則的・・・サードパーティのアプリをつかったり、ものすごい面倒でトリッキー(?)な手順をふめばyumでもできるというページもあったのですが、「通常はCentOS5のCD-ROMをつっこめ」といくつかのページに書いてました。ただ、CDROMドライブこわれてます・・・。
で、yumでCentOS5にアップできない、というページのほうが多くありました。
で、CentOS4.4に対しては、
stableなAMPのバージョンが、Apache2.0.52、MySQL4.1.20、PHP4.3.9だから、アップグレードできない・・・のでは、と思ったのですが、どうなのでしょう?
希望としては、LAMPがすべてyumで最新にアップデートされればいいと思っているのですが・・・。
ただ、CentOS4.4で、AMPが最新バージョンでも、セキュリティに気をくばれば大丈夫、ということなら、それでもやむをえず・・・と思っています。
対応方法、ないでしょうか?
以上、よろしくお願い申し上げます。
ありがとうございます。
yumが入ってないので、yumをrpmで入れて、pythonなんちゃらとかもrpmで入れる必要があるのが、少し気持ち悪いですが・・・
でもyumをいったんいれちゃえば、これらもアップデートしてくれるわけですね。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Fedora37では動画編集ソフトavidemuxのバージョンは2.8.2ですがこれだとMPEG2の 1 2023/02/07 12:15
- 英語 L-PRF can be obtained by manual or automated metho 1 2022/04/08 09:39
- Excel(エクセル) Excelの数式の質問です。 A列に「redhat 8.0, centOS 7.9, python 4 2023/05/12 19:38
- その他(自然科学) 風車音の測定 3 2023/04/28 07:12
- その他(スポーツ) エアロバイクのワットについて。回転数が上がるにつれてワット数はあがりますか? 1 2023/07/19 21:41
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- UNIX・Linux fedoraのリポジトリのインストールで下記コマンドで$(rpm -E %fedora)の部分が分か 1 2023/01/29 15:38
- 国産バイク gsx250rのオドメーター?総距離のリセット方法を教えてください。 リセットしたいわけではなく、エ 1 2023/01/19 09:03
- その他(自転車) 自転車と自動車のトルクはどうして出力に対する比率が大幅に違うのですか? 自転車のrpmが極端に遅いの 3 2023/08/12 18:53
- Mac OS El Capitanがインストールできない… 1 2023/06/16 13:05
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
RPM
-
rpmファイルがインストールでき...
-
yumでのインストールと、ソース...
-
ubuntuでrpmがインストールでき...
-
Red Hat Enterprise Linux4への...
-
VineLinux3.2 apt-getの設定と ...
-
CPANでインストールしたモジュ...
-
HD,CD,DVDなどの回転速度
-
perlモジュールのインストール...
-
yumインストール先は、何で決ま...
-
OpenOfficeのアップグレード
-
FedoraCore3にOpera
-
rpmファイルはそのままダウンロ...
-
rpmlibのあるところ
-
Fedora18のopensslのheartbleed...
-
Fedoraのパッケージ管理?
-
パッケージのインストールでエ...
-
ecoLinux にvwware-playerをセ...
-
リナックス初心者 DLしたアプ...
-
RPMパッケージソフトをインスト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
yumインストール先は、何で決ま...
-
ubuntuでrpmがインストールでき...
-
rpmlibのあるところ
-
CPANでインストールしたモジュ...
-
rpmファイルがインストールでき...
-
Apacheとtomcatの削除
-
アプリケーション起動時にsymbo...
-
i386 と i686 の違いとパッケー...
-
rpm コマンドでエラーが…
-
CentOSのセキュリティパッチ適...
-
rpmパッケージからspecファイル...
-
パッケージ名のみを抽出したい。
-
httpdのSSLRequireSSLエラー
-
Fedoraのパッケージ管理?
-
rpm -e に、*(アスタリスク)...
-
bindがインストール出来ない
-
HDD, 5400rpm or 7200rpm ?
-
rpmでパッケージのファイルがイ...
-
HD,CD,DVDなどの回転速度
-
vncserverが使えない
おすすめ情報