ホームページ  >  記事  >  バックエンド開発  >  CentOSにApache+php+mysqlをインストールする方法

CentOSにApache+php+mysqlをインストールする方法

PHPz
PHPzオリジナル
2023-04-12 15:42:27779ブラウズ

CentOS は、多くの Web 開発者が Web アプリケーションや Web サイトの展開に使用する人気の Linux ディストリビューションです。一般的な展開方法は、Apache、PHP、および MySQL テクノロジー スタックを使用することです。この記事では、Web サイトを迅速に構築できるように、これらのテクノロジを CentOS にインストールする方法について説明します。

1. システムの更新

始める前に、CentOS 上のシステムを必ず更新してください。これを行うには、ターミナルを開いて次のコマンドを実行します。

sudo yum update

このコマンドは、システム上の更新する必要があるすべてのパッケージを一覧表示します。 Y キーを押して更新します。

2. Apache のインストール

Apache は最も人気のある Web サーバーの 1 つであり、多くの Web アプリケーションがこのサーバー上で実行されます。 CentOS に Apache をインストールするには、次のコマンドを実行します。

sudo yum install httpd

このコマンドにより、システムに Apache がインストールされます。インストール後、次のコマンドを実行して Apache サービスを開始します。

sudo systemctl start httpd

Web ブラウザにサーバーの IP アドレスまたはドメイン名を入力すると、Apache のデフォルト ページが表示されるはずです。

3. MySQL のインストール

MySQL は、多くの Web アプリケーションがデータを保存するために必要とする一般的なリレーショナル データベースです。 CentOS に MySQL をインストールするには、次のコマンドを実行します。

sudo yum install mysql-server mysql

このコマンドは、MySQL サーバーと MySQL クライアントをシステムにインストールします。インストール後、次のコマンドを実行して MySQL サービスを開始してください:

sudo systemctl start mysqld

MySQL で新しいユーザーを作成するには、次のコマンドを実行してください:

sudo mysql_secure_installation

このコマンドは、 root ユーザーのパスワードを変更して、セキュリティを向上させるために MySQL サーバーを構成します。プロンプトに従ってください。

4. PHP のインストール

PHP は、動的 Web アプリケーションの開発に使用されるサーバー側スクリプト言語です。 CentOS に PHP をインストールするには、次のコマンドを実行します。

sudo yum install php php-mysql

このコマンドは、PHP とその拡張機能をシステムにインストールします。 php-mysql 拡張機能をインストールして、PHP が MySQL サーバーと通信できることを確認します。

5. テスト インストール

すべてのコンポーネントが正常にインストールされていることを確認するために、テスト ファイルを作成して、コンポーネントが適切に機能していることを確認できます。ターミナルで次のコマンドを実行してファイルを作成します。

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

ファイルに次の内容を入力します。

<?php
phpinfo();
?>

ファイルを保存して終了します。 Web ブラウザにサーバーの IP アドレスまたはドメイン名を入力し、このファイルのファイル名を追加します。たとえば、ファイルの名前が info.php の場合、ブラウザに次のように入力します。

http://your_server_ip/info.php

PHP 情報が表示されれば、Apache、PHP、および MySQL が正常にインストールされています。

概要

Apache、PHP、MySQL を CentOS にインストールするのは非常に簡単です。上記の手順に従うことで、PHP Web サイトをすぐに実行し、Web アプリケーションの開発を開始できます。さらに詳しい設定が必要な場合は、業界標準のドキュメントと公式ドキュメントを参照してください。

以上がCentOSにApache+php+mysqlをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。