SanshouSichimiYa

備忘録の為のブログ

Debian8へNginxのインストール

Debian8にNginxを入れましたのでその備忘録です。

参照はこのあたり

公開鍵をダウンロードして追加する

$ curl -O http://nginx.org/keys/nginx_signing.key
$ sudo apt-key add nginx_signing.key

sources.listへダウンロード元を追記する

source.listとは?

/etc/apt/sources.listを編集しよう。

Debianの場合完全にフリーなソフトウェアだけでLinuxを作ろうという目標の為、デフォルトの状態ではダウンロード出来るパッケージに制限があります。/etc/apt/sources.listを書き変えることでより多くの様々なソフトウェアが使えるようになります。

/etc/apt/sources.listへ以下を追記します。

deb http://nginx.org/packages/debian/ jessie nginx
deb-src http://nginx.org/packages/debian/ jessie nginx

※jessieの部分はDebiandistributionのcodenameなので適時変更してください。

追記を反映させて最新版をインストールします

$ sudo apt-get update
$ sudo apt-get install nginx

起動して接続テスト

起動します。

$ sudo systemctl start nginx
$ sudo systemctl status nginx

ブラウザでhttp://<serveraddress or hostname>/>にアクセスしてみて"Welcome to nginx!"と表示されればOKです。

※今回、自分の環境では必要ないのでファイアーウォールの設定は省いています。必要に応じて設定してください。

ファイアーウォール設定

このあたりを見るのがいいのかと思います。

以上です。