ホームページ >バックエンド開発 >PHPの問題 >php および mysql データベース サーバー構成をインストールする

php および mysql データベース サーバー構成をインストールする

WBOY
WBOYオリジナル
2023-05-06 20:15:07807ブラウズ

Web サーバーを構築する場合、PHP と MySQL データベースは 2 つの必須コンポーネントです。この記事では、PHP および MySQL データベース サーバーをインストールして構成する方法について説明します。

PHP のインストール

PHP (ハイパーテキスト プリプロセッサ) は、主に Web 開発に使用される広く使用されているスクリプト言語です。以下では、Ubuntu オペレーティング システムに PHP をインストールする手順について説明します。

ステップ 1: ソフトウェア ソース リストを更新する

PHP をインストールする前に、すべてのソフトウェアが最新バージョンであることを確認する必要があります。ソフトウェア ソース リストを更新して、この目標を達成します。ターミナル ウィンドウで次のコマンドを入力します:

sudo apt-get update

ステップ 2: PHP と関連する依存関係をインストールする

次のコマンドを入力して PHP と関連する依存関係をインストールします:

sudo apt-get install php libapache2-mod-php php-mysql

ステップ 3 : PHP のインストールが成功したかどうかを確認します。

上記のインストールが完了したら、ターミナルに次のコマンドを入力して、PHP が正常にインストールされたかどうかを確認できます。

php -v

PHP のバージョン情報がと表示されたら、PHP が正常にインストールされたことを意味します。

MySQL データベースのインストール

MySQL は、人気のあるオープンソースのリレーショナル データベース管理システムです。以下では、Ubuntu オペレーティング システムに MySQL データベースをインストールする手順について説明します。

ステップ 1: ソフトウェア ソース リストを更新する

PHP のインストールと同様に、ソフトウェア ソース リストも更新する必要があります。 MySQL をインストールする前に。ターミナル ウィンドウに次のコマンドを入力します:

sudo apt-get update

ステップ 2: MySQL データベースをインストールします

ターミナル ウィンドウに次のコマンドを入力して MySQL をインストールします:

sudo apt-get install mysql-server

インストールプロセス中に root ユーザーのパスワードの設定を求められます。設定が完了すると、MySQL のインストールが完了します。

ステップ 3: MySQL が正常にインストールされたかどうかを確認する

MySQL のインストールが完了したら、ターミナルに次のコマンドを入力して、MySQL が正常にインストールされたかどうかを確認できます:

mysql --version

MySQL のバージョン情報が表示されている場合は、MySQL が正常にインストールされていることを意味します。

PHP と MySQL の構成

PHP と MySQL をインストールした後、いくつかの構成作業を行う必要があります。ここでは、PHP と MySQL を構成する方法についていくつかの手順を示します。

ステップ 1: Apache の起動

PHP と MySQL を使用する前に、Apache が起動しているかどうかを確認する必要があります。ターミナル ウィンドウに次のコマンドを入力して、Apache を起動します。

sudo service apache2 start

ステップ 2: PHP が実行できるかどうかをテストする

PHP が正常に実行できるかどうかをテストするには、PHP ファイルを作成する必要があります。それを Apache の Web ルート ディレクトリに置きます。ターミナルに次のコマンドを入力して、PHP ファイルを作成します。

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

開いているファイルに次のコードを入力します。

<?php
phpinfo();
?>

ファイルを保存して終了します。次に、ブラウザに次の URL を入力して、PHP ファイルが正常に実行できるかどうかをテストします。

http://localhost/info.php

ページに PHP のバージョン情報が表示されている場合は、PHP が正常に実行されていることを意味します。

ステップ 3: MySQL の構成

MySQL を使用する前に、次の構成作業を完了する必要があります。

MySQL の root ユーザーを構成する

MySQL で、root ユーザーは最高の権限を持っているため、サーバーのセキュリティを保護するために安全なパスワードを設定する必要があります。ターミナルに次のコマンドを入力して MySQL に入ります:

sudo mysql -uroot -p

root ユーザーのパスワードを入力して、MySQL コマンド ラインに入ります。コマンドラインに次のコマンドを入力して、root ユーザーのパスワードを設定します。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

ここで、new_password は、設定した新しいパスワードです。

新しいユーザーを作成して認可する

データベースの管理を容易にするために、新しいユーザーを作成してアクセス権を認可する必要があります。 MySQL コマンド ラインで次のコマンドを入力します。

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON * . * TO 'username'@'localhost';

FLUSH PRIVILEGES;

ここで、usernamepassword は、設定したユーザー名とパスワードです。

ステップ 4: MySQL をテストして接続を確立する

MySQL が接続を正常に確立できるかどうかをテストするには、ターミナルに次のコマンドを入力します:

mysql -u username -p

可能であれば、ユーザー名とパスワードを入力します。 ログインに成功した場合は、MySQL 接続が正常であることを意味します。

概要:

上記は、PHP および MySQL データベース サーバーをインストールして構成するための完全な手順です。上記の手順により、PHP および MySQL データベースを Ubuntu オペレーティング システムに正常にインストールして使用することができます。

以上がphp および mysql データベース サーバー構成をインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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