Debian8へNginxのインストール
Debian8にNginxを入れましたのでその備忘録です。
参照はこのあたり
公開鍵をダウンロードして追加する
$ curl -O http://nginx.org/keys/nginx_signing.key $ sudo apt-key add nginx_signing.key
sources.listへダウンロード元を追記する
source.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の部分はDebianのdistributionの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です。
※今回、自分の環境では必要ないのでファイアーウォールの設定は省いています。必要に応じて設定してください。
ファイアーウォール設定
このあたりを見るのがいいのかと思います。
- Debian 8 (Jessie) - ファイアウォール設定!
- How To Setup a Firewall with UFW on an Ubuntu and Debian Cloud Server
以上です。