NginxサブディレクトリでのLaravelリバースプロキシ設定とURL生成問題の解決策
最近、WeChat H5プロジェクトに取り組んでいます。ビジネス要件により、ドメインは同一である必要があり、PHPリクエストはNginxでリバースプロキシされています。通常はページ作成は不要ですが、時間が不足していたため、いくつかのページを組み込みました。
location /weixin/ {
proxy_pass http://127.0.0.1:9000/;
proxy_set_header Host $host ...
6月23日 23:40 投稿
LNMP環境における高可用性アーキテクチャの構築
LNMPアーキテクチャの概要
LNMPはLinux、Nginx、MySQL、PHPからなるWebアプリケーションスタックであり、動的コンテンツを提供するための代表的なオープンソース技術群です。本ガイドでは、単一サーバー上にこの環境を構築し、基本的な運用までを実施します。
Nginxのソースからのインストール
Nginxはリバースプロキシやロードバランシングにも対応した高速なWebサーバー ...
6月20日 20:44 投稿
Nginxの基本概要と設定例
Nginxの概要
============
Nginxは高パフォーマンスなWebサーバーとして設計されたオープンソースソフトウェアで、主に大規模トラフィックを扱うWebサイトに適しています。Linux、macOS、Windowsなど複数のプラットフォームに対応しており、高い安定性と低リソース消費を特徴としています。主な機能にはHTTPS通信、gzip圧縮、仮想ホスト構成、URL書き換え機能があり、Fas ...
6月20日 17:42 投稿
Cubieboard2公式イメージのセットアップと基本設定
目次- 一、システムの書き込み
1.1 イメージの書き込み
1.2 ファイルシステムの更新
1.3 LEDの無効化
1.4 SDCardの残り容量の拡張
二、ネットワーク設定
三、システムの更新
四、その他の設定
4.1 SSH設定
4.2 時刻設定
4.3 中国語文字化け対策
五、低スペックNASの構築
5.1 SSDのマウント
5.2 Sambaのインストール
5.3 接続方法
5.3.1 Windowsからの接続
5.3.2 Androidス ...
6月19日 22:22 投稿
Docker ComposeでSwagger UIをデプロイ:複数API管理の効率化
現代のマイクロサービスアーキテクチャでは、APIドキュメントツールの展開は、複雑な認証設定、複数バージョンAPIドキュメントの共存、開発環境と本番環境の乖離という課題に直面しがちです。本稿では、Docker Composeを利用してSwagger UIをコンテナ化し、環境変数による設定、Nginxリバースプロキシ、複数サービス連携を含む包括的なソリューションを提供します。これに ...
6月18日 21:22 投稿
NginxでSSL/TLSを設定しHTTPS通信を有効にする方法
HTTPプロトコルは平文でデータを送受信するため、通信内容の盗聴や改ざんのリスクが伴います。一方、HTTPSはSSL/TLSプロトコルを用いて通信を暗号化し、サーバー認証とデータの保護を実現します。Webサーバーとして広く利用されているNginxでHTTPSを有効にするには、SSL証明書の適切な設定が必要です。
SSL証明書の準備と配置
認証局(CA)から発行されたSSL証明書を取得 ...
6月18日 18:55 投稿
Nginx keyval モジュールによる動的トラフィック管理手法
導入前の確認事項
この機能を利用するには、Nginx に ngx_http_keyval_module が正しくコンパイルされている必要があります。バージョン情報の出力から確認できます。
nginx -V 2>&1 | grep ngx_http_keyval_module
結果に該当する文字列が表示されない場合は、商用版である NGINX Plus のライセンスが必要か、カスタムビルド時にモジュールを有効化する処理を行っ ...
6月17日 22:57 投稿
Nginxの基本から高度な設定まで
リバースプロキシ、ロードバランシング、動的・静的リクエストの分離
プロキシ
フォワードプロキシ
クライアントがインターネット上のリソースにアクセスする際、プロキシサーバーを通じてアクセスします。これはフォワードプロキシと呼ばれます。
例:VPNを使用して海外のウェブサイトにアクセスする場合。
リバースプロキシ
プロキシサーバーは、クライアントからの ...
6月15日 20:49 投稿
Nginxの仮想ホストとモジュール
Nginxの仮想ホスト設定について説明します。
1. Nginx仮想ホスト
1.1 複数のIPアドレスを使用する場合
設定ファイルを編集します。
server {
listen 80;
server_name 192.168.15.7;
location / {
root /opt/Super_Marie;
index index.html;
}
}
server {
listen 80;
server_name 172.16.1.7;
location / {
root /opt/ ...
6月15日 16:30 投稿
Kubernetes 1.24 クラスタのインストールと設定ガイド
前提条件
以下はKubernetes 1.24のインストール手順を記録したものです。主にCalicoをネットワークプラグイン、Kong Ingressをルーティング転送、Nginxを四層プロキシとして使用します。
サーバー環境
2台のTencent Cloudサーバー
2コア2GB構成
デプロイメント手順
hostsファイルの修正
vi /etc/hosts
[マスターIP] master
[ノード1IP] node1
ホスト名の変更
host ...
6月14日 23:51 投稿