注: nginxはbrew経由でインストールされます ウェブサイトのルートディレクトリ: /opt/homebrew/var/www nginx 設定ディレクトリ: /opt/homebrew/etc/nginx/ 仮定: TestProject という名前のプロジェクトがあり、ドメイン名は bd.testproject.com です。 ステップ 1: IP とドメイン名のマッピングを設定する (つまり、ホストを追加する)# ターミナル vim /etc/hosts # 127.0.0.1 bd.testproject.com を追加して保存します ステップ2: 新しいサイト構成ファイルディレクトリを作成する# ターミナル mkdir /opt/homebrew/etc/nginx/vhosts ステップ3: 新しいサイト構成ファイルを作成する/opt/homebrew/etc/nginx/vhosts ディレクトリに bd.testproject.com_80.conf という名前の新しい設定ファイルを作成します。設定ファイルの内容は次のとおりです (必要に応じて設定内容を変更できます)。 サーバー{ 聞く 80; サーバー名 bd.testproject.com; ルート "/opt/homebrew/var/www/bd.testproject.com"; 位置 / { インデックス index.php index.html error/index.html; 自動インデックスオフ; } 場所 ~ \.php(.*)$ { 127.0.0.1:9000; をデフォルトとして設定します。 fastcgi_index インデックス.php; fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; fastcgi_params を含めます。 } } ステップ4: nginxのデフォルト設定ファイルにサイト設定を導入する # ターミナル vim /opt/homebrew/etc/nginx/nginx.conf # ファイル http{} に server_names_hash_bucket_size 64 を追加します。 # サーバー名の長さを変更します。32 の倍数のみにすることができます。 include /opt/homebrew/etc/nginx/vhosts/*; # サイト構成を導入します。 ステップ5: nginxを再起動する# ターミナル nginx -s reload 私の言うことを無視してfastcgiを起動してください php-cgi -b 9000 をローカルにコピーします。 Mac M1 Nginx マルチサイト構成の実装に関するこの記事はこれで終わりです。Mac M1 Nginx マルチサイトに関する関連コンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
目次導入インストール1. マウントするフォルダを作成する2. イメージをプルする3. コンテナを作成...
今日、Apache の nginx リバース プロキシを実行していたときに、ちょっとした問題に遭遇し...
1. Javascript は前のページ history.go(-1) に戻り、2 つのページを返し...
パフォーマンスは本当に重要ですか?パフォーマンスは重要であり、誰もがそれを知っています。なぜ私たちは...
大量のデータを扱うシステムの中には、クエリ効率の低さやデータの保存時間の長さといったデータベースの問...
最近、Zoom ビデオ会議をテストし、100 人が同時に会議に参加することをシミュレートする必要があ...
ウェブサイト構築におけるカラーマッチングは非常に特殊であり、ウェブサイトのテーマ、感情、雰囲気などの...
インストール環境: CentOS7 64ビット、MySQL5.7 1. YUMソースを設定するMyS...
導入保存時と読み取り時に CHAR 型と VARCHAR 型の違いを本当にご存知ですか?まずいくつか...
この記事の例では、音楽プレーヤーを実装するためのJSの具体的なコードを参考までに共有しています。具体...
1. Linuxファイアウォールの基礎Linux ファイアウォール システムは主にネットワーク層で動...
時々、素敵なスクロールバー効果を見るのは楽しいものです。ここでは、CSSを使用してそれを実現する方法...
この記事では、LinuxにバイナリモードでMySQLをインストールする具体的な手順を参考までに紹介し...
位置プロパティposition プロパティは、要素に使用する配置方法のタイプ (静的、相対的、固定、...
目次01 CM 02 エントリーポイント03 ワークディレクトリ04 環境05 ユーザー06巻07 ...