今日のお勉強。171123-nginxの基本

nginxをdebianにインストール。171123

nomnel.net

 

# sudo apt-get install nginx

nginxをインストール

 

wget "http://nginx.org/keys/nginx_signing.key"

# sudo apt-key add nginx_signing.key

 

wgetコマンドはファイルをダウンロード。

apt-keyはキー管理コマンド。addで新しいキーを追加。

 

 

# sudo vi /etc/apt/sources.list

をviで開いて以下2行を追記。

 

deb http://nginx.org/packages/debian/ squeeze nginx

# deb-src http://nginx.org/packages/debian/ squeeze nginx

 

 

インストール

# sudo apt-get update

# sudo apt-get install nginx 

 

 

ブラウザにIPアドレス記述して表示すると…

f:id:nashiko_chan:20171124010557p:plain

成功!(^o^)/

 

 

次は…、

 

hir-aik.hatenablog.com

 

 

# sudo /etc/init.d/nginx start

と書くと、startコマンドで、サービス起動。

 

www.infraeye.com

 

 

/etc/init.d/nginx

ディレクトリに、nginxを起動させるらしい。

 

 

# telnet localhost 80

 

# GET / HTTP/1.0

 

と、最初は404エラーが出てきましたが、3回目で以下のように成功しました。なぜ。

 

f:id:nashiko_chan:20171124010900p:plain

 

hir-aik.hatenablog.com

 

を読むと、

 

「# root /usr/share/nginx/www;

とあるので、wwwディレクトリ以下にhtmlファイルを置けば良いことが分かる。」

 

と書いてありましたが、そのような行はありませんでした。

(?_?)

 

defaultのserverの中に

# root /var/www/html;

はありましたが。

 

 

オブジェクト指向は初めてですが、便利そうですね!