ラベル php-fpm の投稿を表示しています。 すべての投稿を表示
ラベル php-fpm の投稿を表示しています。 すべての投稿を表示

2024年5月10日金曜日

FPMのログを設定(コンテナ用のログ出力)

FPMのログを設定

RUN ln -sf /dev/stderr /var/log/php-fpm/error.log
RUN ln -sf /dev/stderr /var/log/php-fpm/fpm-access.log

2020年5月22日金曜日

php-fpmについて

PHP-FPM:
FPM ( FastCGI Process Manager ) は PHP の FastCGI 実装のひとつで、
主に高負荷のサイトで有用な追加機能を用意しています。


FastCGI:
Webサーバ上でユーザプログラムを動作させるためのインタフェース仕様の一つである。


Unixドメインソケット:
①同一ホスト内でのプロセス間通信に使用できる。
②一般的に通常のTCP接続よりもパフォーマンスがいいとされている。
③リバースプロキシ、DB接続などでよく使われています。

2020年5月21日木曜日

nginx x phpfpm(設定メモ)



以下を追加する。

[sample]
------------------------------------------------------------------------------------------------
 server {
          listen 80;
          server_name localhost;
          access_log /var/log/nginx/access.log main;
          error_log /var/log/nginx/error.log;
          root /var/www/html;

          location / {
          index index.php index.html index.htm;
          }

              location ~ \.php$ {
              fastcgi_pass 127.0.0.1:9000;
              fastcgi_index index.php;
              fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
              include fastcgi_params;
              }
          }
}
-------------------------------------------------------------------------------------------------

サービスの確認を行う。
systemctl restart nginx


vi /etc/php-fpm.d/www.conf


2020年5月19日火曜日

php-fpm x nginx(CentOS6)

nginx と php-fpmの設定を記載する。

各種バージョン:
php-fpm:5.4
php: 5.4.16
nginx:1.16.1
cantos:6.x

document root:
/var/www/html

default.confの記載内容について:
vi /etc/nginx/conf.d/default.conf


php-fpmの記載内容について:
vi /etc/php-fpm.d/www.conf


最後に、サービスの再起動は忘れずに!!
①systemctl restart nginx
②systemctl restart php-fpm

【AI×GitOps】Docker Composeから始めるRaspberry Pi 5 Kubernetesクラスタへの自動デプロイ設計

現在構築を進めている動画管理システム開発において、いきなりKubernetes(K8s)に展開するのではなく、 Docker Composeを中間地点に挟んで段階的にK8s+Argo CD(GitOps)へ移行するアーキテクチャ設計 をまとめました。 Bionic(AIアシスタン...