Web サーバーを構築する場合、PHP と MySQL データベースは 2 つの必須コンポーネントです。この記事では、PHP および MySQL データベース サーバーをインストールして構成する方法について説明します。
PHP (ハイパーテキスト プリプロセッサ) は、主に Web 開発に使用される広く使用されているスクリプト言語です。以下では、Ubuntu オペレーティング システムに PHP をインストールする手順について説明します。
PHP をインストールする前に、すべてのソフトウェアが最新バージョンであることを確認する必要があります。ソフトウェア ソース リストを更新して、この目標を達成します。ターミナル ウィンドウで次のコマンドを入力します:
sudo apt-get update
次のコマンドを入力して PHP と関連する依存関係をインストールします:
sudo apt-get install php libapache2-mod-php php-mysql
上記のインストールが完了したら、ターミナルに次のコマンドを入力して、PHP が正常にインストールされたかどうかを確認できます。
php -v
PHP のバージョン情報がと表示されたら、PHP が正常にインストールされたことを意味します。
MySQL は、人気のあるオープンソースのリレーショナル データベース管理システムです。以下では、Ubuntu オペレーティング システムに MySQL データベースをインストールする手順について説明します。
PHP のインストールと同様に、ソフトウェア ソース リストも更新する必要があります。 MySQL をインストールする前に。ターミナル ウィンドウに次のコマンドを入力します:
sudo apt-get update
ターミナル ウィンドウに次のコマンドを入力して MySQL をインストールします:
sudo apt-get install mysql-server
インストールプロセス中に root ユーザーのパスワードの設定を求められます。設定が完了すると、MySQL のインストールが完了します。
MySQL のインストールが完了したら、ターミナルに次のコマンドを入力して、MySQL が正常にインストールされたかどうかを確認できます:
mysql --version
MySQL のバージョン情報が表示されている場合は、MySQL が正常にインストールされていることを意味します。
PHP と MySQL をインストールした後、いくつかの構成作業を行う必要があります。ここでは、PHP と MySQL を構成する方法についていくつかの手順を示します。
PHP と MySQL を使用する前に、Apache が起動しているかどうかを確認する必要があります。ターミナル ウィンドウに次のコマンドを入力して、Apache を起動します。
sudo service apache2 start
PHP が正常に実行できるかどうかをテストするには、PHP ファイルを作成する必要があります。それを Apache の Web ルート ディレクトリに置きます。ターミナルに次のコマンドを入力して、PHP ファイルを作成します。
sudo nano /var/www/html/info.php
開いているファイルに次のコードを入力します。
<?php phpinfo(); ?>
ファイルを保存して終了します。次に、ブラウザに次の URL を入力して、PHP ファイルが正常に実行できるかどうかをテストします。
http://localhost/info.php
ページに PHP のバージョン情報が表示されている場合は、PHP が正常に実行されていることを意味します。
MySQL を使用する前に、次の構成作業を完了する必要があります。
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;
ここで、username
と password
は、設定したユーザー名とパスワードです。
MySQL が接続を正常に確立できるかどうかをテストするには、ターミナルに次のコマンドを入力します:
mysql -u username -p
可能であれば、ユーザー名とパスワードを入力します。 ログインに成功した場合は、MySQL 接続が正常であることを意味します。
概要:
上記は、PHP および MySQL データベース サーバーをインストールして構成するための完全な手順です。上記の手順により、PHP および MySQL データベースを Ubuntu オペレーティング システムに正常にインストールして使用することができます。
以上がphp および mysql データベース サーバー構成をインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。