###############導入###
CentOS 7 は、安定性とセキュリティで知られる人気の Linux ディストリビューションです。 CentOS 7 上に Web サーバーをセットアップする場合は、Apache、MySQL または MariaDB と PHP をインストールする必要がある場合があります。この包括的なガイドでは、これらのコンポーネントのインストール プロセスを、インストールを確実に成功させるための例とその出力とともに説明します。
前提条件
CentOS 7 がサーバーまたは仮想マシンにインストールされていること。
システムを更新する
まず、システムを更新して、最新のパッケージと依存関係があることを確認しましょう。
ターミナルを開いて次のコマンドを実行します -
リーリーApache は、広く使用されている Web サーバー ソフトウェアです。 CentOS 7 に Apache をインストールするには、次の手順に従います -
次のコマンドを入力して Apache をインストールします -
リーリーApache を起動時に自動的に起動するには、次のコマンドを実行します -
リーリーWeb ブラウザでサーバーの IP アドレスまたはドメイン名にアクセスして、Apache が実行されていることを確認します。 Apache のデフォルト ページが表示されるはずです。
MySQL 8 または MariaDB 10 をインストールします
次に、リレーショナル データベース管理システムをインストールする必要があります。好みに応じて MySQL 8 または MariaDB 10 を選択できます。ここでは両方のインストールについて説明します。
MySQL 8 の場合 -
次のコマンドを実行して MySQL 8 をインストールします -
リーリーインストールが完了したら、MySQL サービスを開始します -
リーリーMySQL インストールを保護するには、セキュリティ スクリプトを実行します -
リーリーMariaDB 10 の場合 -
次のコマンドを入力して MariaDB をインストールします -
リーリーMariaDB サービスの開始 -
リーリー安全なスクリプトを使用して MariaDB インストールを保護する -
リーリーPHP 7 をインストールします
PHP は、動的な Web 開発に必要なサーバー側スクリプト言語です。 CentOS 7 に PHP 7 をインストールするには、次の手順に従います -
次のコマンドを実行して、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 コードをファイルに追加します -
リーリーファイルを保存してエディタを終了します。次に、Web ブラウザで http://your_server_IP_address/test.php にアクセスします。 「PHP は正常に動作しています!」というメッセージがページに表示され、PHP が正しくインストールされ、構成されていることを確認できます。
MySQL または MariaDB のインストールを確認する
MySQL 8 または MariaDB 10 が正常にインストールされたことを確認するには、簡単なチェックを実行できます。
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 サイトの他の関連記事を参照してください。