Tag: CentOS8/PHP

目次

関連ページ

参考情報

基本情報

PHP 7.4のインストール

  • phpのインストール。CentOS 8 にPHP7.4をDNFでインストール | 株式会社オルタ
  • 標準だとPHP 7.2なので7.4を入れる。
    dnf module reset php
    dnf install @php:remi-7.4
    dnf install @php:remi-7.4/devel
    dnf install php-gd php-mysqlnd php-opcache php-pecl-mysql php-pecl-zip php-pecl-apcu
  • 自動起動。
    systemctl start php-fpm
    systemctl enable php-fpm
  • phpパッケージを入れた段階でmod_phpが有効になりapacheと連携できる。

Apacheの設定

日本語環境

  • /etc/php.iniを編集
    [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
    
  • デフォルトでphp-fpmと連携するので以下のコマンドで再起動する。
    systemctl restart php-fpm

動作確認

  • ドキュメントルートにinfo.phpを作成して表示。/etc/php.iniが読み込まれていることを確認。
    <?php
    phpinfo();
    ?>
    

nginxで使う

  • 上記インストールに従うとphp-fpmが有効になっている。
  • 日本語環境は/etc/php.iniで共通。

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