自作をインストール1.
以下のコマンド入力端子
>ルビー-e "$(カール-fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
およそ数分後にパスワードの入力を求められた時に、インストールを完了するためにした後、お使いのMacのパスワードを入力して、インストールが成功した後、あなたはnginxのをインストールすることができます
nginxのインストール2.
以下のコマンド端子を入力します。
> BREW nginxのインストール
インストールが成功したことを確認します3.
以下のコマンド端子を入力します。
> sudoのnginxの
ブラウザの入力
>のhttp:// localhostを:8089
nginxのページに表示歓迎!インストールが正常に完了したと言います。
4.通常USR /ローカル/セラー/ nginxの/バージョン/ binにインストールされ、nginxのインストールディレクトリを検索します。また、コマンドを探すために行くことができます
`` `
MacdeMacBook-PRO-3:デスクトップzhongbaihua $のCDの/ usr
MacdeMacBook-PRO-3:USR zhongbaihua $のls
ビンlibにローカルの共有
libexecにsbinにスタンドアロン含めます
MacdeMacBook-PRO-3:ローカルUSR zhongbaihuaの$のCD
MacdeMacBook-PRO-3:ローカルzhongbaihuaする$ LS
Caskroom自作gitのオプトVAR
セラービンはsbinに含ま
フレームワークなどのlibシェア
MacdeMacBook-PRO-3:ローカルzhongbaihuaの$のCDセラー
MacdeMacBook-PRO-3:セラーzhongbaihua $のls
nginxの[email protected] PCRE
MacdeMacBook-PRO-3:セラーzhongbaihua $ CD nginxの
MacdeMacBook-PRO-3:nginxのzhongbaihua $のls
1.17.6
MacdeMacBook-PRO-3:nginxのzhongbaihua $ CD 1.17.6
MacdeMacBook-PRO-3:1.17.6 zhongbaihua $のls
CHANGESビン
INSTALL_RECEIPT.json homebrew.mxcl.nginx.plist
LICENSEのHTML
READMEシェア
MacdeMacBook-PRO-3:1.17.6 zhongbaihua $のCDビン
MacdeMacBook-PRO-3:ビンzhongbaihuaする$ LS
nginxの
MacdeMacBook-PRO-3:ビンzhongbaihua $ PWD
/usr/local/Cellar/nginx/1.17.6/bin
MacdeMacBook-PRO-3:ビンzhongbaihuaの$
--------- ---------以上簡単な方法で検索
MacdeMacBook-PRO-3:ビンzhongbaihua $ nginxの
/ usr / local / binに/ nginxの
MacdeMacBook-PRO-3:ビンzhongbaihua $ lsの-alFは/ usr / local / binに/ nginxの
lrwxr-XR-X 1 zhongbaihua管理32 12 24 23:03は/ usr / local /ビン/ nginxの@ - > ../Cellar/nginx/1.17.6/bin/nginx
MacdeMacBook-PRO-3:ビンzhongbaihuaの$
`` `
5.変更nginxの構成は、ターミナル設定ファイルの編集nginxのを開始するためのコマンドを入力します。
> vimの/usr/local/etc/nginx/nginx.conf
`` `
#USERのzhongbaihuaの所有者。
1 worker_processes;
#error_logログ/ error.logに。
#error_logログ/ error.logに予告。
#error_logログ/ error.logに情報;
#error_logログ/ error.logに情報;
#pidログ/ nginx.pid。
イベント{
worker_connections 1024;
}
HTTP {
mime.typesを含めます。
default_type application / octet-streamと;
' - $のREMOTE_USER [$ time_local] "$リクエスト" $ REMOTE_ADDRの主要#log_format
# '$ステータスの$ body_bytes_sent "$ HTTP_REFERER"'
# ' "$ HTTP_USER_AGENT" "$ HTTP_X_FORWARDED_FOR"';
#access_logログ/ access.logをメイン;
sendfile;
上#tcp_nopush;
0 #keepalive_timeout;
keepalive_timeout 65;
上#gzip;
サーバー{
文字セットUTF-8;
8089を聞きます。
SERVER_NAME HTTP_HOST;
ルート/ユーザ/ zhongbaihua /アップロード/。
自動インデックスです。
Cache-Control "キャッシュなし、必見再検証" はadd_header。
位置/ {
add_headerアクセス制御 - 許可 - 起源*;
}
}
サーバー{
8080を聞きます。
サーバー名はlocalhost。
#charset KOI8-R。
#access_logログ/ host.access.logメイン。
位置/ {
ルートHTML;
index.htmをindex.htmlをインデックス。
}
#error_page 404 /404.html。
静的ページ/50x.htmlへ#リダイレクトサーバーエラーページ
#
error_page 500 502 503 504 /50x.html。
位置= /50x.html {
ルートHTML;
}
127.0.0.1:80上のApacheのリスニングに#プロキシPHPスクリプト
#
#location〜\ phpの$ {
#proxy_pass http://127.0.0.1。
#}
#127.0.0.1:9000でのFastCGIサーバのリスニングにPHPスクリプトを渡します
#
#location〜\ phpの$ {
#ルートのhtml;
#fastcgi_pass 127.0.0.1:9000。
#fastcgi_index index.phpを。
#fastcgi_paramのSCRIPT_FILENAME /スクリプト$ fastcgi_script_name。
#fastcgi_paramsが含まれます。
#}
Apacheのドキュメントルート場合#は、.htaccessファイルへのアクセスを拒否します
#nginxのの1に同意
#
#location〜/\.ht {
#すべてを否定します。
#}
}
#別の名 - 、IP-のミックスを使用して、仮想ホスト、およびポートベースの設定
#
#server {
#8000を聞きます。
#somenameの聞く:8080;
#SERVER_NAME somenameの別名another.alias。
#位置/ {
#ルートのhtml;
#インデックスのindex.html index.htmを。
#}
#}
#HTTPSサーバー
#
#server {
#443 SSLを聞きます。
#サーバー名はlocalhost。
#ssl_certificateのcert.pem。
#ssl_certificate_keyのcert.key。
#ssl_session_cache共有:SSL:1メートル。
#ssl_session_timeout 5メートル。
#のssl_ciphers HIGH:aNULL:MD5;!
#ssl_prefer_server_ciphers上。
#位置/ {
#ルートのhtml;
#インデックスのindex.html index.htmを。
#}
#}
サーバ/ *が含まれます。
/Users/zhongbaihua/upload/upload.confが含まれます。
}
`` `
>この時点では、ファイルnginx.conf編集モードに入り、私は編集することができ、キーボードを押してください。
>下部にファイルを追加するには/Users/zhongbaihua/upload/upload.confが挙げられ、nginxの構成パスを追加する平均、対象ファイルの内容に相当nginx.confのコンテンツに追加されます。
>ファイル#USERのzhongbaihuaの所有者の始まり、現在のログインMacユーザー名だけでなく、スペースの所有者を追加します。
>変更、Escキーを押し片入力後:保存して終了することを意味し、入力しWQ。:!Qは、入力して保存して終了ではありません
6. nginxの設定が変更されました。あなたのユーザ/ユーザ名/ディレクトリに新規フォルダの新しいupload.confアップロードファイル。
> 1.ターミナルCD /ユーザー/ユーザー名。MKDIRアップロード、新しいフォルダを作成します。1.1 CDのアップロード、ちょうど新しいフォルダを入力します。新しいファイルupload.conf 2.タッチ
7.設定nginxのでupload.confファイル
> 1.入力端子CDのアップロード、保存先のフォルダのメンバーは、vimのupload.conf入力します。編集