LAMPスタックは、Linux、Apache、MariaDB、およびPHPスタックの略です。これらの4つの人気のあるオープンソースソフトウェアコンポーネントは、ほとんどのWebホスティング会社、Web開発者、ブログなどでWebサイトをホストするために使用されています。
LAMPスタックのインストール
Linuxのインストール
Debian10のステップバイステップインストールまたはDebian9StretchからDebian10Busterへのアップグレードに従って、DebianOSをインストールします。
次に、Debian10へのApachev2.4、PHP v7.3、MariaDBv10.3のインストールに進みます。
Apacheのインストール
まず、ApacheWebサーバーをインストールします。
パッケージリポジトリインデックスを更新します。
sudo apt update
apt
を使用してApacheサーバーパッケージをインストールします コマンド。
sudo apt install -y apache2 apache2-utils
Apacheサーバーのステータスを確認してください。
sudo systemctl status apache2
次に、Apache Webサーバーをテストして、正しく機能しているかどうかを確認します。
Webブラウザーを開き、次のURLにアクセスします。
http:// localhost /または
http:// your-ip-add-ress /「Apache2Debianデフォルトページ」が表示されます 「。このページは、Apacheサーバーが正常に機能していることを確認します。
ApacheHTTPサーバーのデフォルトのドキュメントルートは/var/www/html/
です。 Debianでは、メインの設定ファイルは/etc/apache2/apache2.conf
です。 。追加の構成ファイルは、/etc/apache2
にあります。 ディレクトリ。
MariaDBのインストール
MariaDBは人気のあるデータベースサーバーであり、MySQLの元の開発者によって開発されたMySQLサーバーに代わるものです。
次のコマンドを使用してMariaDBサーバーをインストールします
sudo apt install -y mariadb-server mariadb-client
MariaDBサービスのステータスを確認してください。
sudo systemctl status mariadb
mysql_secure_installation
を実行します MariaDBインストールのセキュリティを向上させるコマンド。
sudo mysql_secure_installation
読む:mysql_secure_installationを使用してMariaDBインストールを保護する方法
PHPのインストール
デフォルトでは、ApacheサーバーはPHPではなく.htmlドキュメントのみをサポートします。 PHPをサポートするには、データベースに接続するためにPHPとMariaDBのPHP拡張パッケージをインストールする必要があります。
sudo apt install -y php php-mysql libapache2-mod-php
PHPパッケージのインストール後にApacheサーバーを再起動する必要があります。
sudo systemctl restart apache2
LAMPスタックのテスト
PHP 7.3をテストするために、Apacheサーバーのデフォルトのドキュメントルートに.phpファイルを配置します。
出力には、インストールされているPHPバージョン、PHP拡張機能の詳細など、PHPのインストールに関する多くの有用な詳細が表示されます。
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
次に、Webブラウザーを開いて、次のURLにアクセスします。
http://localhost/info.phpまたは
http://your-ip-add-ress/info.phpページは以下のようになります
PHPに対するMariaDBのサポートも確認できます。
結論
これで、Debian10にLAMPスタックが正常にインストールされました。コメントセクションでフィードバックを共有してください。