ホームページ  >  記事  >  データベース  >  CentOS 7 に Apache、MySQL 8 または MariaDB 10、および PHP 7 をインストールする

CentOS 7 に Apache、MySQL 8 または MariaDB 10、および PHP 7 をインストールする

王林
王林転載
2023-09-13 22:49:08728ブラウズ

###############導入###

CentOS 7 は、安定性とセキュリティで知られる人気の Linux ディストリビューションです。 CentOS 7 上に Web サーバーをセットアップする場合は、Apache、MySQL または MariaDB と PHP をインストールする必要がある場合があります。この包括的なガイドでは、これらのコンポーネントのインストール プロセスを、インストールを確実に成功させるための例とその出力とともに説明します。 在 CentOS 7 上安装 Apache、MySQL 8 或 MariaDB 10 和 PHP 7

前提条件

始める前に、次の前提条件を満たしていることを確認してください -

CentOS 7 がサーバーまたは仮想マシンにインストールされていること。

管理者権限でコマンドを実行するための root アクセスまたは sudo 権限。

システムを更新する

まず、システムを更新して、最新のパッケージと依存関係があることを確認しましょう。

ターミナルを開いて次のコマンドを実行します -

リーリー

Apacheをインストールする

Apache は、広く使用されている Web サーバー ソフトウェアです。 CentOS 7 に Apache をインストールするには、次の手順に従います -

次のコマンドを入力して Apache をインストールします -

リーリー

インストールが完了したら、Apache サービスを開始します -

リーリー

Apache を起動時に自動的に起動するには、次のコマンドを実行します -

リーリー

Web ブラウザでサーバーの IP アドレスまたはドメイン名にアクセスして、Apache が実行されていることを確認します。 Apache のデフォルト ページが表示されるはずです。

MySQL 8 または MariaDB 10 をインストールします

次に、リレーショナル データベース管理システムをインストールする必要があります。好みに応じて MySQL 8 または MariaDB 10 を選択できます。ここでは両方のインストールについて説明します。

MySQL 8 の場合 -

次のコマンドを実行して MySQL リポジトリをインストールします -

リーリー

次のコマンドを実行して MySQL 8 をインストールします -

リーリー

インストールが完了したら、MySQL サービスを開始します -

リーリー

MySQL インストールを保護するには、セキュリティ スクリプトを実行します -

リーリー

MariaDB 10 の場合 -

次のコマンドを入力して MariaDB をインストールします -

リーリー

MariaDB サービスの開始 -

リーリー

安全なスクリプトを使用して MariaDB インストールを保護する -

リーリー

PHP 7 をインストールします

PHP は、動的な Web 開発に必要なサーバー側スクリプト言語です。 CentOS 7 に PHP 7 をインストールするには、次の手順に従います -

次のコマンドを実行して、PHP とその拡張機能をインストールします -

リーリー

インストールが完了したら、Apache サービスを再起動して PHP を有効にします -

リーリー

PHP が正しく動作しているかどうかをテストするには、PHP 情報ファイルを作成します。次のコマンドを使用して、デフォルトの Web サーバー ディレクトリに info.php という名前のファイルを作成します -

リーリー

エディターで、次の PHP コードを追加します -

リーリー

ファイルを保存してエディタを終了します。次に、Web ブラウザで http://your_server_IP_address/info.php にアクセスします。 PHP のインストールに関する詳細を示す PHP 情報ページが表示されます。

PHP を構成してインストールをテストする

PHP をさらに構成するには、必要に応じて PHP 構成ファイルを変更します。 CentOS 7 上の PHP の構成ファイルは /etc/php.ini にあります。 nano や vi などのテキスト エディタを使用してファイルを開いて編集できます。

たとえば、ファイルのアップロードの最大サイズを増やすには、php.ini ファイルで Upload_max_filesize ディレクティブを検索し、目的の値に変更します。変更を保存し、Apache を再起動して変更を有効にします -

リーリー

それでは、簡単な PHP スクリプトを作成して、PHP のインストールをテストしてみましょう。デフォルトの Web サーバー ディレクトリ -

に test.php という名前の新しいファイルを作成します。 リーリー

次の PHP コードをファイルに追加します -

リーリー

ファイルを保存してエディタを終了します。次に、Web ブラウザで http://your_server_IP_address/test.php にアクセスします。 「PHP は正常に動作しています!」というメッセージがページに表示され、PHP が正しくインストールされ、構成されていることを確認できます。

MySQL または MariaDB のインストールを確認する

MySQL 8 または MariaDB 10 が正常にインストールされたことを確認するには、簡単なチェックを実行できます。

MySQL の場合は、次のコマンドを実行します -

リーリー

MySQL が正常に実行されている場合は、サービスがアクティブで実行中であることを示す出力が表示されます。

MariaDB の場合は、次のコマンドを実行します -

リーリー

MariaDB が正常に実行されている場合は、サービスのステータスが [アクティブ] として表示されます。

MySQL または MariaDB に接続します

コマンドラインから MySQL または MariaDB に接続するには、MySQL クライアント ユーティリティを使用できます。ターミナルを開いて次のコマンドを入力します -

リーリー

MySQL または MariaDB の root パスワードを入力するよう求められます。認証が完了すると、MySQL または MariaDB コマンド ライン インターフェイスに入ります。

接続を確認するには、簡単なクエリを実行します。たとえば、すべてのデータベースを表示してみましょう -

リーリー

このコマンドは、MySQL または MariaDB サーバーで利用可能なデータベースのリストを表示します。

###結論は###

この記事では、CentOS 7 上での Apache、MySQL 8 または MariaDB 10、および PHP 7 のインストール プロセスを段階的に説明します。インストールと構成の手順を理解するのに役立つ例と出力も提供します。

以上がCentOS 7 に Apache、MySQL 8 または MariaDB 10、および PHP 7 をインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。