EC2 (OpenSUSE) に nginx をインストール
本日は以前のエントリーにも書きましたが OpenSUSE に nginx をインストールします。
インストールのログは保管にしくじり消失してしまいました。
Version | Description | |
---|---|---|
OpenSUSE | 13.2 | |
Nginx | 1.80 | |
libGeoIP-devel | 1.5.1-4.1.2 | Nginx 1.8 のインストール時に叱られるのでインストール。 |
OpenSUSE と nginx
OpenSUSE の パッケージ管理ツールである zypper のリポジトリには nginx は含まれていません。
リポジトリに追加する方法はなにやら方法はあるのかもしれませんが僕は知りません。
なので以前のエントリーの方法でインストールいます。
libGeoIP-devel のインストール
Nginx のversion 1.8 をインストールするには libGeoIP-devel
が必要なので先にインストールしておいてください。
zypper info libGeoIP-devel
でインストール完了です。
nginx のダウンロード
以前のエントリーのダウンロードURLは現在は存在しないようなのでダウンロードURLを探します。
OpenSUSE の Nginx の package page へ移動。
openSUSE 13.2
の server:http
の 64Bit
のURLをコピー
このURLを wget
でダウンロード完了。
Nginx のインストール
このURLを wget
して sudo rpm -ivh nginx-1.8.0-1.1.x86_64.rpm
でインストール。
一瞬で終りますね。
Nginx の起動
以下のコマンドで起動。
> sudo systemctl start nginx > sudo systemctl enable nginx
Nginx の起動確認
とりあえずインストールは完了したので Nginx を稼動させます。
EC2 のセキュリティの設定。
EC2のデフォルトだとHTTPは通さない設定になっているのでその設定を追加。
ブラウザでの動作確認
ブラウザから以下のURLにアクセス。
http://{パブリック DNS}/
何かそれっぽい物が表示されれば取り敢えずインストールはOK。
おわり
ブラウザからアクセスして403が返る場合はディレクトリの権限とかの設定が必要だと思う。 あとに加筆するかも。
とりあえず Nginx のダウンロードはおわり。