• ベストアンサー

Linux にPostgres 、Apach の最新版をインストールしたい

現在会社で既にLinuxの台にインストールされているPostgresとApachの最新版をインストールをすることになったのですが、困ってしまい書き込みしました。 PostgresとApachのコマンドラインからのインストールがわかりやすく解説されている所などありましたら教えていただけないでしょうか? 本を読みながらアンインストールをかけようとしたら、「これらのパッケージを削除すると依存性を破壊します」というエラーがでて、この後どうしたらよいのかネット上で検索をかけてはいるもののうまくいかず困っています。 LinuxはRedhatLinux 7.3を使用。しかも、後はサーバ目的に使うため、コマンドラインでしか操作はできません。しかも、ネットワークにはまだつなげられないので、友人にCD-ROMに最新版のPostgres 、Apach を焼いてもらった状態です・・・。 私自身は会社命令でLinuxをいじるはめになった超初心者です・・。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.4

>ntsysvコマンドはインストールする前にかけるんですよね? というか、複数のApacheが同時に動いていなければ良いわけですから。 ちなみに、ntsysvコマンドでApacheのチェックを外しても、Apacheが止まるわけではありませんので。 再起動するか、/etc/init.d/httpd stopと実行してとめます。 >私としても消せるならば消したいです・・・。 上から順番にrpm -e で消していけばよいです。 # rpm -e apache と実行したら「apacheにはa、bが必要とされています」と通知されるので、 # rpm -e apache a b と実行したら「bにはc、dが必要とされています」と通知されるので、 # rpm -e apache a b c d と繰り返していけば、そのうちApacheとその依存モジュールが全て指定できて、まとめて削除できるようになります。

Ajiro
質問者

お礼

かきこみありがとうございます! おかげさまでなんとか削除することができました!! おぼつかないながらも、 なんとかインストールもできた(?)みたいです。 ありがとうございました!

その他の回答 (3)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.3

パッケージとして最新にしたいなら、RedHat Network に登録したら、RedHatのサイトから最新版にアップデートできます。(Windows Updateみたいな感じ) ソース(.tar.gz)で最新版にしたいなら、無理に既存のApache.rpmやPostgres.rpmはアンインストールしなくてもよいです。 ntsysvコマンドで起動しないようにしておけばよいです。 ソースからインストールすると別のディレクトリ /usr/local/apache や /usr/local/pgsql にインストールされますので。 でもディスクの無駄なので消せるなら消した方がよいですが...

Ajiro
質問者

お礼

書き込みありがとうございます! 無理にアンインストールしなくても良いと言うことで安心しました! 恥ずかしい質問というか確認なのですが、 ntsysvコマンドはインストールする前にかけるんですよね? 私としても消せるならば消したいです・・・。 rpmコマンドで消せないので他の方法を探しているところですがいまだよくわからず・・・。できるだけ無駄なものはさけたいという上司の意向ががあるのでなんとかしたいのですが・・むむむ。

  • ribisi
  • ベストアンサー率28% (247/864)
回答No.2

> 本を読みながらアンインストールをかけようとしたら ということは、rpmコマンドを使ってみたのでしょうか。 アップグレードなら、rpm -Uvh パッケージ名 でインストールできませんか? Linuxはコマンドラインで操作できればそれで充分です。 僕はどちらかといえばRPMパッケージよりも ソースからコンパイルするほうがすっきりしていて好みですが。 Linuxは多くの参考書籍もあり、少しづつ馴染んでいけば 徐々に身についてくると思います。 頑張ってください。

Ajiro
質問者

お礼

かきこみありがとうございます。 rpmコマンドは先に入っていたPHP4(古かった)を削除するために使いましたのでなんとかわかるか・・という感じです。 今回は、友人からもらったものはアップグレード用のものが入っていませんでした(涙) 実をいえば先に課長がLinuxをインストールしていたものをLinuxを知らない私が操作するということになってしまい、途中まで設定されているLinuxなものですから恥ずかしながらおっかなびくりでやっています。 今は入門書を2つばかりにらめっこしながらですが、なんとかコマンドを少しずつ覚えてきた所・・早くLinuxが操れるようになりたいです! いまだrpmでやっとアンインストールすることができたぐらいなのですが・・・ソースコンパイルは・・・難いでしょうか・・? ひとまず調べまくってがんばります!

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

参考URlの所なんかどうですか? 下記ページも参考になります。 http://lightly.plala.jp/myserver/

参考URL:
http://www.itnavi.com/irohaApache2.htm,http://bitarts.jp/tech/linux/postgresql71.html
Ajiro
質問者

お礼

ありがとうござます! http://lightly.plala.jp/myserver/ の方がわかりやすくてよかったです! URLを参考にトライしてみます!

関連するQ&A