OpenSUSE 15.2にapacheとphpをインストールする手順

OpenSUSE 15.2にapacheとphpをインストールする手順

OpenSUSE 15.2にapacheとphpをインストールする手順を記述してます。

環境

  • OS OpenSUSE 15.2
  • apache2 2.4.43
  • php 7.4.6

apacheインストール

まずはapaheからインストールします。

udo zypper in apache2

自動起動と起動を設定します。

sudo systemctl enable --now apache2

ステータスを確認します。

sudo systemctl status apache2

<出力結果>
● apache2.service - The Apache Webserver
   Loaded: loaded (/usr/lib/systemd/system/apache2.service; disabled; vendor preset: disabled)
   Active: active (running) since 
  Process: 3037 ExecStop=/usr/sbin/start_apache2 -DSYSTEMD -DFOREGROUND -k graceful-stop (code=exited, status=0/SUCCESS)
 Main PID: 3045 (httpd-prefork)
   Status: "Processing requests..."
    Tasks: 7
   CGroup: /system.slice/apache2.service

設定ファイルは以下にあります。

/etc/apache2

phpインストール

phpをインストールします。

sudo zypper in php7 php apache2-mod_php7 php7-curl php7-xmlreader php7-zip php7-pdo php7-gd php7-json php7-mysql php7-mbstring php7-openssl

バージョンを確認します。

php -v

<出力結果>
PHP 7.4.6 (cli) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

php動作確認

apahceで、phpを実行してみます。phpモジュールを有効にして再起動します。

sudo a2enmod php7
sudo systemctl restart apache2

実行してみます。

sudo vim /srv/www/htdocs/test.php

<編集>
<?php
phpinfo();
?>

ブラウザから http://プライベートIP or サーバーアドレス/test.php にアクセスします。

上記が表示されれば、動作確認は完了です。