13,005
回編集
(→SUSE) |
|||
51行目: | 51行目: | ||
<br> | <br> | ||
==== SUSE ==== | ==== SUSE ==== | ||
===== PHP 7をインストールする場合 (パッケージ管理システムのみ) ===== | |||
PHPおよび主要なPHPモジュールをインストールする。<br> | |||
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> | |||
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> | ||
* | * リポジトリを追加してインストール | ||
** | *: まず、Develリポジトリを追加する。 | ||
**: <code>sudo zypper | *: SLE 15 SP5 : <code>sudo zypper ar http://download.opensuse.org/repositories/devel:/languages:/php/SLE_15_SP6/ PHP</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リポジトリの優先度を高く設定する。 | |||
*: <code>sudo zypper mr -p 90 PHP</code> | |||
*: <br> | |||
*: リポジトリを更新する。 | |||
*: 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> |