ホームページ >運用・保守 >Linuxの運用と保守 >Linux で PHP および MySQL データベースを構築する方法
Web 開発において、データベースと PHP は 2 つの非常に重要なコンポーネントです。 Linux オペレーティング システムでは、PHP と MySQL を構築するのも非常に簡単です。この記事では、Linux システムで PHP および MySQL データベースを構築する方法を紹介します。
ステップ 1: Apache サーバーをインストールする
Linux システムでは、PHP と MySQL をセットアップする前に、最初に Apache サーバーをインストールする必要があります。 Apache は、多くの Web アプリケーションが Apache を提供するために必要とする人気のある Web サーバーです。次のコマンドを使用してインストールできます:
sudo apt-get install apache2
インストール後、Apache サーバーを起動する必要があります。次のコマンドを使用します。
sudo systemctl start apache2
ステップ 2: MySQL をインストールする
MySQL は、Web アプリケーションのデータ ストレージによく使用される人気のリレーショナル データベース管理システムです。次のコマンドを使用して MySQL をインストールします。
sudo apt-get install mysql-server
インストール プロセス中に、root ユーザーのパスワードを入力するように求められます。セキュリティを確保するには、データベースに強力なパスワードを設定する必要があります。インストールが完了したら、次のコマンドを使用して MySQL サービスを開始できます。
sudo systemctl start mysql
ステップ 3: PHP をインストールする
PHP は、人気のある Web プログラミング言語です。 Web アプリケーションに動的コンテンツを埋め込むためによく使用されます。次のコマンドを使用して PHP をインストールします。
sudo apt-get install php libapache2-mod-php
PHP をインストールすると、Apache サーバー上の mod_php モジュールが自動的に有効になります。 PHP サポートを完全に有効にするには、Apache サーバーを再起動する必要があります。次のコマンドを使用して Apache サーバーを再起動してください:
sudo systemctl restart apache2
ステップ 4: PHP と MySQL をテストする
上記のステップを完了したら、Linux でそれを構成する必要があります。サーバー Apache サーバー、MySQL、および PHP。次に、それらが適切に動作するかどうかをテストする必要があります。
info.php という名前のファイルを作成し、次の内容をファイルに追加します。
bc4474c4eeebd01323eb678c5726cfb5
info.php ファイルを Web サーバーのルート ディレクトリ /var/www/html/Down に配置します。
これで、Web ブラウザを開いて次の URL にアクセスできます: http://your-server-ip-address/info.php
(「your-server-ip -」は置き換えてください)アドレス」は Linux サーバーの実際の IP アドレスです)。 PHP 構成情報ページが表示される場合、PHP は正常にインストールされ、有効になっています。
MySQL が適切に動作しているかどうかをテストするには、次のコマンドを使用して MySQL にログインできます:
mysql -u root -p
root ユーザーに設定した MySQL パスワードを入力し、MySQL コンソールにログインします。
ここで、次のコマンドを入力してデータベースが作成できるかどうかをテストします:
CREATE DATABASE testdb;
コマンドがエラーなく正常に実行された場合は、MySQL が正常にインストールされ、有効になったことを意味します。
結論
Linux システム上で PHP と MySQL を構築するのは非常に簡単です。 Apache サーバー、MySQL、PHP をインストールし、簡単な設定を行うだけです。この記事の手順を実行すると、PHP および MySQL 開発環境を簡単にセットアップして、Web アプリケーションに強力なサポートを提供できます。
以上がLinux で PHP および MySQL データベースを構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。