LAMPスタックは、WebサイトおよびWebアプリケーションを作成するためのプラットフォームとして使用できるオープンソースソフトウェアのコレクションです。 LAMPという用語は、Linux®オペレーティングシステム、Apache®HTTPサーバー、MySQL®データベースシステム、およびPHPプログラミング言語の略語です。
Fedora31を実行しているLinuxベースのサーバーが必要です
LAMPスタックをインストールする
LAMPスタックをインストールするには、次の手順を実行します。
-
Remiリポジトリを含むリポジトリを設定し、最新バージョンのPHPをダウンロードするには、次のコマンドを実行します。
sudo dnf -y install https://rpms.remirepo.net/fedora/remi-release-31.rpm sudo dnf config-manager --set-enabled remi sudo dnf install dnf-plugins-core sudo yum install php73
-
LAMPに必要なすべてのソフトウェアをダウンロードするには、次のコマンドを実行します。プロンプトが表示されたら、 Yを押します パッケージをインストールします。
sudo dnf install httpd mariadb mariadb-server php
-
PHPのバージョンがv7.3.xであることを確認するには、次のコマンドを実行します。
sudo php -v
-
Apacheを起動するには、起動時に起動するように設定し、Webトラフィック用のファイアウォールを開いて、次のコマンドを実行します。
sudo systemctl start httpd sudo systemctl enable httpd sudo firewall-cmd --add-service=http --permanent sudo firewall-cmd --reload
-
MariaDBデータベースを起動し、サーバーの起動時に起動するように構成するには、次のコマンドを実行します。
sudo systemctl start mariadb.service sudo systemctl enable mariadb.service
これで、ブラウザでサーバーのIPアドレスに移動し、Apacheテストページを表示して、サーバーが正しく構成されていることを確認できるようになります。 LAMPスタックはすべてセットアップされており、インストール後にアプリケーションのベースとして機能する準備ができています。特にPHPで使用することを選択したアプリケーションは、多くの場合、追加のモジュールを必要とするため、必要に応じてそれらのモジュールをインストールする準備をしてください。