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

PHPz
リリース: 2023-05-31 10:16:48
転載
878 人が閲覧しました

1. システムを更新する

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

sudo yum update
ログイン後にコピー

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

2. Apache のインストール

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

sudo yum install httpd
ログイン後にコピー

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

sudo systemctl start httpd
ログイン後にコピー

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

3. MySQL のインストール

多くの Web アプリケーションにデータ ストレージを提供するのは、人気のあるリレーショナル データベースである MySQL です。 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 が正常にインストールされたことを意味します。

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

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!