現在の位置: ホーム> 最新記事一覧> Centosの下でのSQLおよびPHP構成の完全なガイド|インストールと最適化チュートリアル

Centosの下でのSQLおよびPHP構成の完全なガイド|インストールと最適化チュートリアル

gitbox 2025-06-30

Centos環境でSQLとPHPを構成する場合、システムの安定性とセキュリティが重要であることを確認します。このガイドでは、Centos環境でSQLとPHPを構成する方法を詳細に紹介し、効率的な開発環境を迅速に構築するのに役立ちます。

Centos Basic環境の設置

まず、CentOSシステムがインストールされ、最新バージョンに更新されることを確認する必要があります。次のコマンドを使用してシステムを更新できます。

 sudo yum update -y

システムアップデートを完了したら、PHPやSQL関連コンポーネントなどの必要なソフトウェアパッケージのインストールを開始できます。

PHPをインストールします

CentOSにPHPをインストールするのは非常に簡単です。次のコマンドを使用してPHPとその共通拡張機能をインストールできます。

 sudo yum install php php-mysqlnd php-xml php-mbstring php-zip -y

インストールが完了したら、次のコマンドを実行して、PHPが正常にインストールされているかどうかを確認してください。

 php -v

PHPバージョンの情報が表示された場合、インストールが成功します。

MariadbをSQLデータベースとしてインストールします

CentOS環境でSQLを構成するには、MySQLの軽量バージョンであるMariadbをインストールすることを選択できます。次のコマンドを実行してMariadbをインストールします。

 sudo yum install mariadb-server -y

インストールが完了したら、MARIADBサービスを有効にして開始します。

 sudo systemctl start mariadb

Mariadbの安全な構成

データベースのセキュリティを改善するには、MariadBのセキュリティスクリプトを実行することをお勧めします。

 sudo mysql_secure_installation

ルートユーザーパスワードの設定、匿名のユーザーの削除など、プロンプトに従ってセキュリティ構成を完了します。

PHPとMariaDB接続を構成します

PHPコードでは、データベース接続を設定する必要があります。 PHPでMariadbを接続する方法を示す簡単な例を次に示します。

 $servername = "localhost";
$username = "root";
$password = "your_password";
$dbname = "your_database";

// 接続を作成します
$conn = new mysqli($servername, $username, $password, $dbname);

// 接続を確認してください
if ($conn->connect_error) {
    die("接続に失敗しました: " . $conn->connect_error);
}

echo "接続に正常に";

phpmyAdminを使用してデータベースを管理します

データベースの管理を容易にするために、phpmyAdminをインストールできます。まず、必要な依存関係をインストールします。

 sudo yum install epel-release -y

インストールが完了したら、Web上空にアクセスできるようにPHPMyAdminを構成する必要があります。構成ファイルを編集します。

 sudo nano /etc/httpd/conf.d/phpMyAdmin.conf

次の設定を変更して、IPアドレスへのアクセスを許可してください。

 Require all granted

最後に、Apacheサービスを再起動して変更を有効にします。

 sudo systemctl restart httpd

要約します

この構成ガイドを使用して、CENTOS環境でSQLとPHPを正常に構成しました。適切なセットアップと管理により、効率的で安全な開発環境を作成できます。潜在的なセキュリティリスクを回避するために、システムとソフトウェアが定期的に更新されていることを確認してください。

このガイドが、Centos環境でSQLとPHPを簡単に構成するのに役立つことを願っています。