現在の位置: ホーム> 最新記事一覧> Fedora 24サーバーでランプ環境を構築する方法(Apache、Mariadb、PHP)

Fedora 24サーバーでランプ環境を構築する方法(Apache、Mariadb、PHP)

M66 2025-07-09

Fedora 24にランプ環境ガイドのインストールと構成

Lampは、Linuxオペレーティングシステム、Apache Webサーバー、MariadBデータベース、PHPスクリプト言語を含むオープンソースソフトウェアのコレクションです。これは、特にLinuxサーバー環境に適した動的なWebサイトとアプリケーションを展開するための理想的なプラットフォームです。この記事では、Fedora 24に完全なランプアーキテクチャを構築する方法を紹介します。

準備

まず、Fedora 24システムがインストールされ、最新バージョンに更新されていることを確認してください。次のコマンドを実行して、すべてのパッケージを更新します。

 <span class="fun">sudo dnfアップデート</span>

Apache Webサーバーをインストールします

DNFを使用してApacheをインストールします。

 <span class="fun">sudo dnfインストールhttpd</span>

Apacheを起動して起動するように設定します。

 sudo systemctl start httpd
sudo systemctl enable httpd

ファイアウォールを構成します

HTTPサービスがファイアウォールを通過できるようにします。

 sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload

MariaDBデータベースをインストールして構成します

MariaDBデータベースサーバーをインストールします。

 <span class="fun">sudo dnfインストールmariadb-server</span>

サービスを開始し、起動するように設定します。

 sudo systemctl start mariadb
sudo systemctl enable mariadb

セキュリティ構成スクリプトを実行し、ルートパスワードを設定します。

 <span class="fun">sudo mysql_secure_installation</span>

PHPおよび関連モジュールをインストールします

DNFを使用して、データベースと統合されたPHPとそのモジュールをインストールします。

 <span class="fun">sudo dnfインストールphp php-mysqlnd</span>

PHP構成ファイルを変更します(必要な場合):

 <span class="fun">sudo vi /etc/php.ini</span>

構成を有効にするためにApacheを再起動します。

 <span class="fun">sudo systemctl restart httpd</span>

PHPが適切に機能するかどうかをテストします

テストファイルを作成します。

 <span class="fun">sudo vi /var/www/html/info.php</span>

ファイルに以下を追加します。

 <span class="fun"><?php phpinfo(); ?></span>

次に、ブラウザにアクセスします。

 <span class="fun">http:// server ip/info.php</span>

ページにPHP構成情報が正しく表示される場合、PHPのインストールが成功したことを意味します。

Webコントロールパネルを使用する(オプション)

初心者のユーザーには、グラフィカルインターフェイスを介してさまざまなランプサービスを管理できるWebコントロールパネル(Webminなど)をインストールすることをお勧めします。たとえば、データベースを簡単に管理したり、仮想ホストを構成したり、PHP設定を調整したりできます。

要約します

Fedora 24にランプ環境を正常に構築すると、さまざまなPHPダイナミックWebサイトとWebアプリケーションをホストするために使用できる安定した柔軟なWebサーバープラットフォームがあります。ファイアウォール、安全なデータベース、PHP設定の最適化を構成することにより、システムのセキュリティとパフォーマンスを効果的に改善できます。

さらに、Webコントロールパネルの使用は、管理プロセスをさらに簡素化し、運用とメンテナンスをより便利にすることができます。 LAMPは、Linuxで最も一般的に使用される開発プラットフォームの1つであり、中小規模のWebサイトに最適です。