1

AMI(ami-1b814f72)を持つAmazonで実行されているec2インスタンスがあります。RedHat 4.4.4-13バージョンを実行しています。

djangoでngnixとgunicornをインストールしたいです。ngnix http://wiki.nginx.org/Install#Official_Red_Hat.2FCentOS_packagesページによると、ファイルを作成し、/etc/yum.repos.d/nginx.repoレポを見つけるためにそれらの行を貼り付ける必要があります。

CentOS、RHEL、Scientific Linux で $releasever 変数に入力する方法が異なるため、状況に応じて $releasever を "5" (5.x の場合) または "6" (6.x の場合) に手動で置き換える必要があります。あなたのOSのバージョン。

しかし、私は5または6バージョンを持っていません。私は RedHat 4.4.4-13 バージョンを持っています。その場合、それを機能させ、ec2 インスタンスに ngnix をインストールするにはどうすればよいですか。

baseurl を変更せずに ngnix をインストールしようとすると、次のエラーが発生しました。

http://nginx.org/packages/rhel/latest/x86_64/repodata/repomd.xml : [Errno 14] PYCURL ERROR 22 - "要求された URL がエラーを返しました: 404" 他のミラーを試しています。エラー: リポジトリのリポジトリ メタデータ (repomd.xml) を取得できません: ngnix。パスを確認して、もう一度お試しください

注意: AWS の無料利用枠を利用したいのですが、課金されたくありません。

誰かが私を助けてくれることを願っています:(

4

1 に答える 1

1

そのため、私は自分の問題を解決し、自分の質問に対する回答を書きました。RHEL 4.4 用の利用可能な ngnix パッケージはありません。RHEL 4.4 専用のソースからビルドするか、Amazon の AMI の更新バージョンに移行するだけです。ubuntu 11.10 に移行しましたこれは更新され、現在ubuntuコミュニティによってサポートされています。

于 2012-05-25T08:26:23.410 に答える