「インストール - Apache2(SUSE)」の版間の差分

提供:MochiuWiki : SUSE, EC, PCB
ナビゲーションに移動 検索に移動
(Wiki がページ「Apache2のインストール方法(SUSE)」を「インストール - Apache2(SUSE)」に、リダイレクトを残さずに移動しました)
41行目: 41行目:
<br><br>
<br><br>


== PHP7.4のインストールと実行 ==
== PHPのインストール ==
次に、PHP7.4をインストールする。PHP7.4のインストール方法は[[PHP7のインストール方法(SUSE)|こちら]]を参照する。<br>
次に、PHPをインストールする。<br>
PHPが正常に動作するか確認するため、/srv/www/htdocs/に簡単なPHPファイルを作成する。<br>
PHPのインストール手順においては、[[インストール - PHP7|こちらのページ]]を参照すること。<br>
<br>
PHPが正常に動作するか確認するため、/srv/www/htdocsディレクトリに、以下のようなPHPファイルを作成する。<br>
以下のコマンドでテスト用のPHPファイルを作成して表示する。<br>
以下のコマンドでテスト用のPHPファイルを作成して表示する。<br>
PHPファイルの内容は下記の通りである。<br>
PHPファイルの内容は下記の通りである。<br>
  sudo vi /srv/www/htdocs/test.php
  sudo vi /srv/www/htdocs/test.php
<br>
  test.php
  <syntaxhighlight lang="php">
  <?php
  <?php
phpinfo();
  phpinfo();
  ?>
  ?>
</syntaxhighlight>
<br>
<br>
Webブラウザで http://localhost/test.php と入力して、PHPの情報の一覧が表示されていれば、正常に動作している。<br>
Webブラウザを起動して、http://localhost/test.php と入力する。<br>
インストール済みのPHPの情報が表示されていれば、Apacheが正しく動作している。<br>
<br><br>
<br><br>



2020年12月28日 (月) 12:26時点における版

概要

openSUSE 15.1でWebサーバを構築する。


Apache2のインストール

まず、WebサーバーソフトウェアのApache2をインストールするため、以下のコマンドを実行する。
Apacheのルートディレクトリのパスは/srv/www/htdocs/である。

sudo zypper install apache2


Webサーバが動作しているか確認するため、下記のようなテストページを作成する。

sudo vi /srv/www/htdocs/index.html

index.html(テストページ)


 <html>
    <body>
       <h1>Welcome to openSUSE 15.1 Web Site</h1>
    </body>
 </html>
 


Webブラウザに http://localhost と入力する。
"It Works!"と記載された下記のWebページが表示されれば、Apache2のインストールは完了である。

また、test.cgiファイルを作成して表示する。test.cgiファイルの内容は下記の通りである。
CGIファイルのディレクトリのパスは/srv/www/cgi-bin/である。

sudo vi /srv/www/cgi-bin/test.cgi

test.cgi

#!bin/bash
echo "Content-type:text/html"
echo "openSUSE Test CGI"


また、一般ユーザでも実行できるようにするため、以下のコマンドを実行する。

sudo chmod 755 /srv/www/cgi-bin/test.cgi


test.cgiファイルを実行するため、Webブラウザに http://localhost/cgi-bin/test.cgi と入力する。
Webブラウザに"openSUSE Test CGI"という文字が表示されていれば、正常に動作している。


PHPのインストール

次に、PHPをインストールする。
PHPのインストール手順においては、こちらのページを参照すること。

PHPが正常に動作するか確認するため、/srv/www/htdocsディレクトリに、以下のようなPHPファイルを作成する。
以下のコマンドでテスト用のPHPファイルを作成して表示する。
PHPファイルの内容は下記の通りである。

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


 <?php
   phpinfo();
 ?>


Webブラウザを起動して、http://localhost/test.php と入力する。
インストール済みのPHPの情報が表示されていれば、Apacheが正しく動作している。


Apache2の起動・停止・再起動

Apache2の起動は、以下のコマンドを実行する。

sudo systemctl start httpd


Apache2の停止は、以下のコマンドを実行する。

sudo systemctl stop httpd


Apache2の再起動は、以下のコマンドを実行する。

sudo systemctl restart httpd

Apache2の自動起動は、以下のコマンドを実行する。

sudo systemctl enable httpd