Presented By: TSUKAMOTO, Masahiro
nginx の導⼊
for Mac
Create: January 22, 2021
Update: -
Author: TSUKAMOTO, Masahiro
Presented By: TSUKAMOTO, Masahiro
nginx の導⼊ for Mac
⽬ 次
Presented By: TSUKAMOTO, Masahiro
⽬ 次
1.はじめに
1­1.GOAL設定
1­2.マシン環境
2.インストール
2­1.Homebrew
2­2.nginx
Presented By: TSUKAMOTO, Masahiro
1-1.
はじめに︓GOAL設定
Presented By: TSUKAMOTO, Masahiro
1-1. はじめに︓GOAL設定
「GOAL設定」
・ミドルウェアにnginxを採⽤し、MacOSにインストールする
・ブラウザからnginxのページを確認する
「ミドルウェアとは何か」
OSと、特定の処理を⾏うアプリケーションソフトウェアとの
仲⽴ちをするソフトウェアのこと
Presented By: TSUKAMOTO, Masahiro
1-2.
はじめに︓マシン環境
Presented By: TSUKAMOTO, Masahiro
1-2. はじめに︓マシン環境
MacBook Air (11-inch, Early 2014)
プロセッサ 1.4 GHz デュアルコア Intel Core i5
メモリ 4GB
macOS Big Sur
バージョン 11.1
Presented By: TSUKAMOTO, Masahiro
2-1.
インストール︓Homebrew
Presented By: TSUKAMOTO, Masahiro
2-1. インストール︓Homebrew
「Homebrew とは何か」
HomebrewはMacのパッケージ管理ツールのことです。
Homebrewを使うことで、ターミナルからコマンドを実⾏するだけで、
パッケージのインストールやアンインストールが簡単に⾏えます。
例えば、Homebrewを使わずにMacにJavaをインストールしようとすると、
Javaの公式サイトにアクセスし、Javaをダウンロードし、
ダウンロードファイルを起動してインストーラに従ってインストールする、
といった⾯倒な⼿順が必要になりますが、Homebrewを使うと、
たった1⾏のコマンドを実⾏するだけでインストールできてしまいます。
このように、Homebrewはとても便利なものです。
Presented By: TSUKAMOTO, Masahiro
2-1. インストール︓Homebrew
1. Homebrew のサイトにアクセスします。
https://brew.sh/index_ja
2. クリップボードのアイコンをクリックして⽂字列をコピーします。
これをクリック
Presented By: TSUKAMOTO, Masahiro
2-1. インストール︓Homebrew
3. ターミナルを起動して、コピーした⽂字列を貼り付けて実⾏します。
4. パスワードにMacのパスワードを⼊⼒してEnterキーをカタンッ︕
Presented By: TSUKAMOTO, Masahiro
2-1. インストール︓Homebrew
5. Press RETURN to continue or any other key to abort
インストールを続けたいのでEnterキーをカタンッ︕
6. Password:
パスワードを⼊⼒してEnterキーをカタンッ︕
Presented By: TSUKAMOTO, Masahiro
2-1. インストール︓Homebrew
Homebrewのインストールはこれで終わり。
Presented By: TSUKAMOTO, Masahiro
2-2.
インストール︓nginx
Presented By: TSUKAMOTO, Masahiro
2-2. インストール︓nginx
ターミナルを起動して、Homebrewでインストールします。
インストール
$ brew install nginx
バージョン確認(インストールができたかどうか確認)
$ nginx -v
→ 出⼒結果例︓nginx version: nginx/1.19.6
サービス起動
$ brew services start nginx
Presented By: TSUKAMOTO, Masahiro
2-2. インストール︓nginx
nginxがどのポートを開いてるかを lsof で確認します。
$ lsof -c nginx -P | grep LISTEN
出⼒結果例︓
nginx 3649 tsukamoto 6u IPv4 0x15458db46e2241eb 0t0
TCP *:8080 (LISTEN)
nginx 3652 tsukamoto 6u IPv4 0x15458db46e2241eb 0t0
TCP *:8080 (LISTEN)
この場合、ポートは 8080 が開いてるので
http://localhost:8080 にアクセスするとnginxのページが表⽰されます

nginx の導入 for Mac

  • 1.
    Presented By: TSUKAMOTO,Masahiro nginx の導⼊ for Mac Create: January 22, 2021 Update: - Author: TSUKAMOTO, Masahiro
  • 2.
    Presented By: TSUKAMOTO,Masahiro nginx の導⼊ for Mac ⽬ 次
  • 3.
    Presented By: TSUKAMOTO,Masahiro ⽬ 次 1.はじめに 1­1.GOAL設定 1­2.マシン環境 2.インストール 2­1.Homebrew 2­2.nginx
  • 4.
    Presented By: TSUKAMOTO,Masahiro 1-1. はじめに︓GOAL設定
  • 5.
    Presented By: TSUKAMOTO,Masahiro 1-1. はじめに︓GOAL設定 「GOAL設定」 ・ミドルウェアにnginxを採⽤し、MacOSにインストールする ・ブラウザからnginxのページを確認する 「ミドルウェアとは何か」 OSと、特定の処理を⾏うアプリケーションソフトウェアとの 仲⽴ちをするソフトウェアのこと
  • 6.
    Presented By: TSUKAMOTO,Masahiro 1-2. はじめに︓マシン環境
  • 7.
    Presented By: TSUKAMOTO,Masahiro 1-2. はじめに︓マシン環境 MacBook Air (11-inch, Early 2014) プロセッサ 1.4 GHz デュアルコア Intel Core i5 メモリ 4GB macOS Big Sur バージョン 11.1
  • 8.
    Presented By: TSUKAMOTO,Masahiro 2-1. インストール︓Homebrew
  • 9.
    Presented By: TSUKAMOTO,Masahiro 2-1. インストール︓Homebrew 「Homebrew とは何か」 HomebrewはMacのパッケージ管理ツールのことです。 Homebrewを使うことで、ターミナルからコマンドを実⾏するだけで、 パッケージのインストールやアンインストールが簡単に⾏えます。 例えば、Homebrewを使わずにMacにJavaをインストールしようとすると、 Javaの公式サイトにアクセスし、Javaをダウンロードし、 ダウンロードファイルを起動してインストーラに従ってインストールする、 といった⾯倒な⼿順が必要になりますが、Homebrewを使うと、 たった1⾏のコマンドを実⾏するだけでインストールできてしまいます。 このように、Homebrewはとても便利なものです。
  • 10.
    Presented By: TSUKAMOTO,Masahiro 2-1. インストール︓Homebrew 1. Homebrew のサイトにアクセスします。 https://brew.sh/index_ja 2. クリップボードのアイコンをクリックして⽂字列をコピーします。 これをクリック
  • 11.
    Presented By: TSUKAMOTO,Masahiro 2-1. インストール︓Homebrew 3. ターミナルを起動して、コピーした⽂字列を貼り付けて実⾏します。 4. パスワードにMacのパスワードを⼊⼒してEnterキーをカタンッ︕
  • 12.
    Presented By: TSUKAMOTO,Masahiro 2-1. インストール︓Homebrew 5. Press RETURN to continue or any other key to abort インストールを続けたいのでEnterキーをカタンッ︕ 6. Password: パスワードを⼊⼒してEnterキーをカタンッ︕
  • 13.
    Presented By: TSUKAMOTO,Masahiro 2-1. インストール︓Homebrew Homebrewのインストールはこれで終わり。
  • 14.
    Presented By: TSUKAMOTO,Masahiro 2-2. インストール︓nginx
  • 15.
    Presented By: TSUKAMOTO,Masahiro 2-2. インストール︓nginx ターミナルを起動して、Homebrewでインストールします。 インストール $ brew install nginx バージョン確認(インストールができたかどうか確認) $ nginx -v → 出⼒結果例︓nginx version: nginx/1.19.6 サービス起動 $ brew services start nginx
  • 16.
    Presented By: TSUKAMOTO,Masahiro 2-2. インストール︓nginx nginxがどのポートを開いてるかを lsof で確認します。 $ lsof -c nginx -P | grep LISTEN 出⼒結果例︓ nginx 3649 tsukamoto 6u IPv4 0x15458db46e2241eb 0t0 TCP *:8080 (LISTEN) nginx 3652 tsukamoto 6u IPv4 0x15458db46e2241eb 0t0 TCP *:8080 (LISTEN) この場合、ポートは 8080 が開いてるので http://localhost:8080 にアクセスするとnginxのページが表⽰されます