コンパイルインストールphp 7.3

2297 ワード

phpをダウンロード
  • php7.3(推奨インストール7.2:現在phpmyadminは7.3互換性がないようです):php 7.3トランスファドア
  • 解凍:tar-zxvf filename
  • インストール依存
  • sudo apt install gcc make 
    sudo apt install libxml2 libxml2-dev
    
  • ソースパッケージを/usr/local/src/php 7に置く.3
  • sudo mv/cp filename /usr/local/src/php7.3
    
  • コンパイルインストールを開始
  • cd /usr/local/src/php7.3
    ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --with-mysqli --with-pdo-mysql --enable-mbstring
    

    -with-config-file-path#プロファイルが存在するディレクトリ
    –enable-fpm//php-fpmモジュールの有効化(推奨)
    -enable-mbstring//mbstringモジュールを有効にする(推奨).phpにISO-8859-*,EUC-JP,UTF-8以外の符号化言語をサポートさせるマルチバイト文字列
    -with-mysqli//mysqliモジュールを開く
    –with-pdo-mysql//pdo_mysqlモジュールのコンパイルが完了したらエラーがなければインストールを開始し、エラーがあればインストールに欠けている依存
    -インストールの開始
    sudo make       make && make install
    make       make install 
    make test      ,   
    
  • インストール拡張
  • apt install autoconf前期コンパイルインストール時にその数だけインストールされ、後期にはソースパッケージ/usr/local/src/php 7に動的コンパイルインストールが必要である.3/ext、どの拡張子をインストールするかは、どのフォルダ
  • に入ります.
    cd /usr/local/src/php7.3/ext/xxx
    
      phpize
    sudo /usr/local/php/bin/phpize
    sudo ./configure --with-php-config=/web/php/bin/php-config
    sudo make && make install
    

    詳細参照:php 7インストール後