「インストール - PHP」の版間の差分

ナビゲーションに移動 検索に移動
51行目: 51行目:
<br>
<br>
==== SUSE ====
==== SUSE ====
* PHP 7をインストールする場合 (パッケージ管理システムのみ)
===== PHP 7をインストールする場合 (パッケージ管理システムのみ) =====
*: PHPおよび主要なPHPモジュールをインストールする。
PHPおよび主要なPHPモジュールをインストールする。<br>
*: <code>sudo zypper install php7 php apache2-mod_php7 php7-curl php7-xmlreader php7-zip php7-pdo php7-gd php7-json php7-mysql php7-mbstring \</code>
sudo zypper install php7 php apache2-mod_php7 php7-curl php7-xmlreader php7-zip php7-pdo php7-gd php7-json php7-mysql php7-mbstring \</code>
*: <code>                    php7-openssl php7-pecl php7-devel php7-fpm php7-fileinfo php7-phar</code>
                    php7-openssl php7-pecl php7-devel php7-fpm php7-fileinfo php7-phar
<br>
===== PHP 8をインストールする場合 =====
* パッケージ管理システムからインストール
*: <code>sudo zypper install php8 php8-devel php8-curl php8-zip php8-mbstring php8-fileinfo php8-gd \</code>
*: <code>                    php8-mysql php8-fpm apache2-mod_php8</code>
*: <br>
*: <br>
* PHP 8をインストールする場合
* リポジトリを追加してインストール
** パッケージ管理システムからインストール
*: まず、Develリポジトリを追加する。
**: <code>sudo zypper install php8 php8-devel php8-curl php8-zip php8-mbstring php8-fileinfo php8-gd \</code>
*: SLE 15 SP5 : <code>sudo zypper ar http://download.opensuse.org/repositories/devel:/languages:/php/SLE_15_SP6/ PHP</code>
**: <code>                   php8-mysql php8-fpm apache2-mod_php8</code>
*: SLE 15 SP5 : <code>sudo zypper ar http://download.opensuse.org/repositories/devel:/languages:/php/SLE_15_SP5/ PHP</code>
*: SLE 15 SP4 : <code>sudo zypper ar http://download.opensuse.org/repositories/devel:/languages:/php/SLE_15_SP4/ PHP</code>
*: SLE 15 SP3 : <code>sudo zypper ar http://download.opensuse.org/repositories/devel:/languages:/php/SLE_15_SP3/ PHP</code>
*: <br>
*: <br>
** リポジトリを追加してインストール
*: Develリポジトリの優先度を高く設定する。
**: まず、Develリポジトリを追加する。
*: <code>sudo zypper mr -p 90 PHP</code>
**: SLE 15 SP5 : <code>sudo zypper ar http://download.opensuse.org/repositories/devel:/languages:/php/SLE_15_SP5/ PHP</code>
*: <br>
**: SLE 15 SP4 : <code>sudo zypper ar http://download.opensuse.org/repositories/devel:/languages:/php/SLE_15_SP4/ PHP</code>
*: リポジトリを更新する。
**: SLE 15 SP3 : <code>sudo zypper ar http://download.opensuse.org/repositories/devel:/languages:/php/SLE_15_SP3/ PHP</code>
*: Develリポジトリを初めて使用する場合、GPGキーを受け入れるように求められる。
**: <br>
*: <code>sudo zypper refresh</code>
**: Develリポジトリの優先度を高く設定する。
*: <br>
**: <code>sudo zypper mr -p 90 PHP</code>
*: PHP 8をインストールする。
**: <br>
*: <code>sudo zypper install php8 apache2-mod_php8 php8-curl php8-xmlreader php8-zip php8-pdo php8-gd php8-json php8-mysql php8-mbstring \</code>
**: リポジトリを更新する。
*: <code>                    php8-openssl php8-devel php8-fpm php8-fileinfo php8-phar</code>
**: Develリポジトリを初めて使用する場合、GPGキーを受け入れるように求められる。
**: <code>sudo zypper refresh</code>
**: <br>
**: PHP 8をインストールする。
**: <code>sudo zypper install php8 apache2-mod_php8 php8-curl php8-xmlreader php8-zip php8-pdo php8-gd php8-json php8-mysql php8-mbstring \</code>
**: <code>                    php8-openssl php8-devel php8-fpm php8-fileinfo php8-phar</code>
<br>
<br>
SUSEのデフォルトのPHP-FPMは、<code>--with-fpm-user=wwwrun</code>オプションと<code>--with-fpm-group=www</code>オプションを付加してコンパイルされている。<br>
SUSEのデフォルトのPHP-FPMは、<code>--with-fpm-user=wwwrun</code>オプションと<code>--with-fpm-group=www</code>オプションを付加してコンパイルされている。<br>

案内メニュー