Linux は、複数のプログラミング言語をサポートするオープン ソース オペレーティング システムです。その中で最も人気のある言語は PHP であり、最も人気のあるリレーショナル データベース管理システムは MySQL です。 Linux に PHP と MySQL をインストールするプロセスは非常に簡単です。
以下では、Linux に PHP と MySQL データベースをインストールする方法を紹介します。
PHP を Linux にインストールするには、次のコマンドを使用する必要があります。
sudo apt-get update sudo apt-get install php
このコマンドは、 PHPをダウンロードしてインストールします。ダウンロードとインストールが完了したら、インストールが成功したことを確認できます。
php -v
MySQL のインストールは非常に簡単です。次のコマンドを使用できます。
sudo apt-get install mysql-server
このコマンドは、MySQL サービスをインストールし、MySQL のパスワードを設定するように求めます。このパスワードは後の手順で必要になるため、必ず覚えておいてください。
Linux では、コマンド ライン インターフェイスを使用して MySQL に接続できます。次のコマンドを使用するだけです:
mysql -u 用户名 -p
次に、MySQL パスワードの入力を求められます。 MySQL のインストール時に割り当てたパスワードを入力します。
新しい MySQL データベースを作成するには、次の手順に従います:
a. MySQL で次のように入力します。コマンドラインのコマンド:
CREATE DATABASE dbname;
dbname は作成するデータベースの名前であることに注意してください。データベース名として任意の名前を使用できます。
b. 次に、データベースのユーザーを作成する必要があります。次のコマンドを使用します。
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
このコマンドでは、「user」は作成するユーザー名、「password」はこのユーザーのパスワードです。このコマンドは、ローカルホストからのみ MySQL サーバーに接続できるユーザーを作成することに注意してください。
c. ユーザーにデータベースへのアクセスを許可します。次のコマンドを使用します。
GRANT ALL PRIVILEGES ON dbname.* TO 'user'@'localhost';
「dbname」は以前に作成したデータベースの名前であり、「user」は以前に作成したユーザー名であることに注意してください。
d. 権限を更新します。次のコマンドを使用します:
FLUSH PRIVILEGES;
データベースを作成し、ユーザーにアクセス権を付与したので、次は次の手順に進みます。 PHP を MySQL に接続する手順は次のとおりです。
a. まず、PHP および MySQL 関連の拡張機能をインストールする必要があります。次のコマンドを使用します:
sudo apt-get install php-mysql
b. php.ini ファイルを開き、mysql 拡張機能を有効にします。次のコマンドを使用します:
sudo nano /etc/php/7.4/apache2/php.ini
ファイル内で次の行を見つけます:
;extension=pdo_mysql
コメントを解除して次のように変更します:
extension=pdo_mysql
c. 変更を保存し、Apache サービスを再起動します。 。次のコマンドを使用します:
sudo systemctl restart apache2
これで、PHP は MySQL データベースに接続します。 PHP スクリプトで次のコードを使用して、MySQL データベースに接続できます:
<?php $servername = "localhost"; $username = "user"; $password = "password"; $dbname = "dbname"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功"; ?>
これまで、Linux に PHP および MySQL データベースをインストールする方法と、それらを接続する方法について説明しました。これらのテクノロジーを自由に探索し、それらを使用してインタラクティブな Web アプリケーションを作成できるようになりました。
以上がLinux に PHP と MySQL データベースをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。