CentOSでPHP gd拡張機能をインストールまたは有効化する方法


gd拡張機能をインストールするには、以下の手順に従ってください。

  1. ターミナルを開きます。

  2. 以下のコマンドを実行して、gdライブラリの依存関係をインストールします。

sudo yum install -y epel-release
sudo yum install -y gd gd-devel
  1. 以下のコマンドを実行して、PHPのgd拡張機能をインストールします。
sudo yum install -y php-gd
  1. インストールが完了したら、PHPを再起動します。
sudo systemctl restart httpd

これで、CentOS上でPHPのgd拡張機能がインストールされ、有効化されました。

以下に、gd拡張機能を使用するための簡単なコード例を示します。

<?php
// 画像の作成
$image = imagecreate(200, 200);
// 色の定義
$white = imagecolorallocate($image, 255, 255, 255);
$black = imagecolorallocate($image, 0, 0, 0);
// 四角形の描画
imagefilledrectangle($image, 50, 50, 150, 150, $black);
// 画像の表示
header('Content-Type: image/png');
imagepng($image);
imagedestroy($image);
?>

上記のコードでは、200x200ピクセルの画像を作成し、黒い四角形を描画しています。最後に、作成した画像を表示しています。

これで、CentOS上でPHPのgd拡張機能をインストールまたは有効化する方法と、その使用方法の基本を理解することができました。