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

Debian 11にLAMP(Apache、MySQL、PHP)をインストールする方法

LAMPは、稼働中のWebサーバーをすばやく起動して実行できるため、サーバーで最も広く使用されているソフトウェアスタックの1つです。したがって、この投稿では、DebianでLAMPを使用する方法と、その主要コンポーネントの説明を学びます。

ランプとは何ですか?

頭字語のLAMPは、少ない労力で動的なWebサーバーを実現するために必要な一連のソフトウェアを指します 。一言で言えば、各コンポーネントをインストールすることで、動的なWebサイトを他のすべての人に提供できるWebサーバーを取得できます。

LAMPスタックの主な成功の1つは、インストールが非常に簡単なことです。おそらく、最も複雑なことはシステムをインストールすることですが、この面でのLinuxは大幅に進歩しており、今では簡単になっています。

はい、 LAMPスタックはLinux、Apache Webサーバー、MySQL / MariaDB、およびPHPを指します それぞれに固有の機能があり、組み合わせて複雑なWebアプリケーションを実行できます。

それでは、それぞれを段階的に見ていきましょう。

Debian11にLAMPをインストールする

Debian11ブルズアイをインストール

Debian GNU / Linuxは、すべてのLinuxの中で最も象徴的なディストリビューションの1つです。 強力なUbuntuとLinuxMintの母ですが、Debianはそれらよりもさらに安定しています 。これは、厳密な開発モデルのおかげで、非常に厳密な場合もありますが、追加されたパッケージの品質を高く維持し、安定性を維持することができます。

Debianは多くの開発者によってデスクトップで使用されていますが、あらゆる種類のサーバーでも広く普及しています。多くのWebサーバーがDebianを使用してWebページを提供していることは珍しくありません。

Debian11のインストールプロセスは過去に改善されました。インストーラーが改善され、他のディストリビューションと同じようにプロセスが簡単になりました。

このプロセスでは、投稿で段階的に説明します

Debian 11をインストールするにはどうすればいいですか?

ここでプロセス全体の詳細がわかり、最後に、DebianサーバーがLAMP用に準備されます。

Debian11にApacheWebサーバーをインストールします

ApacheWebサーバーは最も人気のあるWebサーバーの1つです その使いやすさと多くの異なるオペレーティングシステムとの互換性のおかげで。 Apacheのおかげで、今日多くのWebサイトが利用可能になっています。

Apache Foundationのプロジェクトであるため、オープンソースであり、ほとんどすべての状況でソフトウェアを使用するために利用できるライセンスがあります

Debian 11にインストールするには、SSH経由でサーバーに接続する必要があり、内部に入ると実行できます

sudo apt update
sudo apt install apache2

このようにしてシステムにインストールされますが、まだやるべきことがいくつかあります。あなたが私たちの投稿で知ることができるこれらのこと

Debian11にApacheWebサーバーをインストールして保護する方法は?

このようにして、Apache Webサーバーをインストールして保護し、それを最大限に活用できるようにします。

Debian11にPHPをインストールする

PHPは、Webに焦点を合わせたプログラミング言語です。そのおかげで、Webアプリケーションと動的Webサイトを作成できます。 。つまり、フォームによって取得されたユーザーの情報やデータを処理したり、他の処理タスクを実行したりできるということです。

サーバー側でこれを実行できる言語はPHPだけではありませんが、実際に最も人気があり、最も使用されています。** Laravelなどの主要なフレームワークは、PHP**やPHPComposerなどの他のツールに基づいています。開発タスクに不可欠であることが証明されています

PHPのもう1つの優れた機能は、公式のDebian11リポジトリに存在することです。したがって、それをインストールするには、次のコマンドを実行できます

sudo apt install php

libapache2-mod-phpもインストールする必要があります ApacheがPHPファイルを処理できるようにするモジュールであるパッケージ。

したがって、問題のコマンドは次のようになります

sudo apt install php libapache2-mod-php

ただし、PHPとそのモジュールについて役立つ別の投稿もあります。

PHPをDebian11にインストールするにはどうすればいいですか?

現在、Debian、Apache Webサーバー、およびPHPを使用する場合、残っているのはデータベースハンドラーだけです。

Debian11にMariaDBをインストールする

すべてのWebアプリケーションには、動作するために必要なデータを格納できるデータベースドライバーが必要です。 LAMPでは、そのようなコンポーネントの1つがMariaDBです。

MariaDBはMySQLの派生物であるため、堅牢で人気のある、文書化されたデータベースマネージャーを見つけることができます これは、世界中の多くのWebアプリケーションと互換性があります。

また、MariaDBは公式のDebianリポジトリから入手できるため、インストールにも簡単に取り組むことができます。

したがって、インストールするには、実行するだけです

sudo apt install mariadb-server

その後、デフォルトでは作成されないrootユーザーのパスワードを定義する必要があります。

この場合、投稿もあります

MariaDBをDebian11にインストールするにはどうすればいいですか?

この投稿では、MariaDBを使用できるようにする方法を段階的に説明します。

結論

この投稿では、Debian 11のLAMPスタックを適切に紹介しました。このスタックは、使いやすく、何よりもコンピューターリソースの使用効率が高いため、多くのシステム管理者が最もよく使用するスタックの1つです。

それで、あなたはその投稿についてどう思いましたか?コメントを残して、私たちの成長を助けてください。


Debian
  1. CentOS / RHEL 7にApache、MySQL、PHP(LAMP)をインストールする方法

  2. Ubuntu 16.04 LTSにApache、MySQL、PHP(LAMP)をインストールする方法

  3. Debian 11 に LAMP Apache、MySQL、PHP をインストールする方法

  1. Debian 11にPHPとApache(LAMPスタック)をインストールしてセットアップする方法

  2. Debian8にLAMPをインストールする方法

  3. Debian 9にLAMP(Linux、Apache、MySQL、PHP)をインストールする方法

  1. Debian9にPHPをインストールする方法

  2. Linux、Apache、MySQL、PHP(LAMP)スタックをUbuntu16.04にインストールする方法

  3. Ubuntu 22.04 に LAMP Apache、MySQL、PHP をインストールする方法