GNU/Linux >> Linux の 問題 >  >> Debian

Debian9にLAMPサーバーをインストールする方法

LAMP(サーバースタック)は、Linux、Apache、MySQL、およびPHPの略です。これらの4つの人気のあるオープンソースソフトウェアコンポーネントは、ほとんどのWebホスティング会社、Web開発者、ブログなどがWebサイトを運営するために使用しています。

これがDebian9へのLAMPスタックのインストールに関する小さなガイドです。

LAMPスタックのインストール

Linuxのインストール

これは、Debian9のステップバイステップインストールとDebian8JessieのDebian9Stretchへのアップグレードに関する記事です。

次に、Debian 9へのAMP(Apache v2.4、PHPバージョン7.3、MariaDB v10.3)のインストールに進みます。それでは、1つずつインストールしてみましょう。

Apacheのインストール

まず、ApacheWebサーバーをインストールします。

パッケージリポジトリインデックスを更新します。

sudo apt-get update

ApacheWebサーバーのパッケージ名はapache2です。 。 apache2をインストールします apt-getを使用したパッケージ コマンド

sudo apt-get -y install apache2-data apache2-utils

ApacheWebサーバーサービスのステータスを確認してください。

sudo systemctl status apache2

次に、Apache Webサーバーをテストして、正しく機能しているかどうかを確認します。

Webブラウザーを開き、次のURLに移動します。

http:// localhost /

または

http:// your-ip-add-ress /

Apache2Debianデフォルトページ」が表示されます 「、このデフォルトページは、ApacheHTTPサーバーが正常に機能していることを確認します。

ApacheHTTPサーバーのデフォルトのドキュメントルートは/var / www / html / Debianで、メインの設定ファイルは /etc/apache2/apache2.conf 。追加の構成ファイルは/etc / apache2にあります ディレクトリとディレクトリhireacrchyは次のとおりです。

       /etc/apache2/
       |-- apache2.conf
       |       `--  ports.conf
       |-- mods-enabled
       |       |-- *.load
       |       `-- *.conf
       |-- conf-enabled
       |       `-- *.conf
       `-- sites-enabled
               `-- *.conf

MariaDBのインストール

MariaDBは、MySQLの元々の開発者がオープンソースのRDBMSを維持するために開発した、MySQLサーバーの代替品です。 MariaDBは現在、世界で最も人気のあるデータベースサーバーの1つです。

MariaDBをインストールするには、次のコマンドを実行します

sudo apt-get -y install mariadb-server mariadb-client

mysql_secure_installationを使用した安全なMariaDBサーバー 」コマンド。

読む :mysql_secure_installationを使用してMariaDBインストールを保護する方法。

このコマンドを使用すると、次の方法でMariaDBインストールのセキュリティを向上させることができます。

  • DB rootのパスワードを設定できます アカウント。
  • ルートアカウントを制限することができます ローカルホストに。
  • 匿名ユーザーを削除できます アカウント。
  • テストデータベースを削除できます test _で始まる名前のデータベースに誰でもアクセスできるようにする特権 。

PHPのインストール

デフォルトでは、Apacheサーバーは .htmlをサポートします PHPだけでなく、そのためには、PHPとMariaDBサーバー用のphp拡張パッケージをインストールする必要があります。

ここでは、PHP7をDebian9にインストールします。

sudo apt-get -y install php libapache2-mod-php php-mysql

PHPパッケージのインストール後にApacheHTTPサーバーを再起動する必要があります。

sudo systemctl restart apache2

LAMPスタックのテスト

PHP 7をテストするには、 .phpを配置する必要があります ApacheHTTPサーバーのデフォルトのドキュメントルートにあるファイル。デフォルトサイトのドキュメントルートは/var / www / htmlです。 。 S、PHPファイル( info.php )を作成します )そのディレクトリで、ブラウザで呼び出します。出力には、インストールされているPHPバージョンなど、PHPのインストールに関する多くの有用な詳細が表示されます。

VIエディタを使用してinfo.phpを作成します ファイル。

sudo vi /var/www/html/info.php

このviコマンドは、 info.phpというファイルを開きます。 。以下の行をコピーしてinfo.phpに貼り付けます ファイル:

<?php phpinfo(); ?>

Esc +:wqを使用してファイルを保存して閉じます 。

次に、インターネットWebブラウザを開き、次のURLをWebアドレスに入力します。

http://localhost/info.php

または

http://your-ip-add-ress/info.php

ページは以下のようになります

結論

それで全部です。これで、Debian9にLAMPスタックが正常にインストールされました。


Debian
  1. Debian10にPHP7.4をインストールする方法

  2. PHP8をDebian10にインストールする方法

  3. Debian11にPHPをインストールする方法

  1. Debian11にRedisサーバーをインストールする方法

  2. Debian11にPHP8.0をインストールする方法

  3. PHP8.0をDebian10/Debian9にインストールする方法

  1. Debian11にLAMPサーバーをインストールする

  2. Debian9にPHP7.2をインストールする方法

  3. Debian 10 に PHP 7.3 をインストールする方法