Tag: Ubuntu2004/PHP

目次

関連ページ

参考情報

PHP 7.4のインストール

  • 標準でPHP 7.4がインストール。
    sudo apt install php php-cli php-common php-curl php-gd php-json php-mbstring php-mysql php-xml php-fpm

Apache用の設定

Apache用のphp.iniの編集

  • /etc/php/7.4/apache2/php.ini を編集 [#s162ed4b]
    [Date]
    date.timezone ="Asia/Tokyo"
    [mbstring]
    mbstring.language = Japanese
    mbstring.internal_encoding = UTF-8
    mbstring.http_input = auto
    mbstring.http_output = UTF-8
    mbstring.encoding_translation = On
    mbstring.detect_order = auto
    mbstring.substitute_character = none
    mbstring.func_overload = 1
    

Nginx用の設定

自動起動設定

  • 以下のコマンドを実行
    sudo systemctl start php7.4-fpm
    sudo systemctl enable php7.4-fpm
    

php-fpmの設定

  • /etc/php/7.4/fpm/php.iniを編集する。
    [PHP]
    memory_limit = 512M
    [Date]
    date.timezone ="Asia/Tokyo"
    [mbstring]
    mbstring.language = Japanese
    mbstring.internal_encoding = UTF-8
    mbstring.http_input = auto
    mbstring.http_output = UTF-8
    mbstring.encoding_translation = On
    mbstring.detect_order = auto
    mbstring.substitute_character = none
    mbstring.func_overload = 1
    
  • /etc/php/7.4/fpm/pool.d/www.confの設定。VPS用。
    pm = dynamic
    pm.max_children = 8
    pm.start_servers = 4
    pm.min_spare_servers = 2
    pm.max_spare_servers = 6
    pm.max_requests = 500
    

Tips

Mysqlのsocketのパス設定は不要?

  • 特に設定しなくても接続できるっぽい。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-12-23 (水) 13:50:11