前提・実現したいこと
CentOS7で環境を構築しているのですが、imagickがインストールできません。
wgetコマンドでImageMagick6.9.9-40をインストールしました。
ImageMagickは間違いなくインストールされているようです。
パスは、/usr/local/src/ImageMagick6.9.9-40です。
やったこと
pecl install imagick
peardev install pecl/imagick
上記のコマンドでは、エラーも何も出ずコマンド入力待機状態に戻るだけです。
何故インストールができないか、ご教授いただけませんでしょうか?
ちなみに
yum install php-devel
yum install php-pear
も行っております。
気になる質問をクリップする
クリップした質問は、後からいつでもマイページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
下記のような質問は推奨されていません。
- 質問になっていない投稿
- スパムや攻撃的な表現を用いた投稿
適切な質問に修正を依頼しましょう。
回答3件
0
下記のような手順でインストールしました。
$ yum install php-pear php-devel gcc
$ yum install ImageMagick ImageMagick-devel ImageMagick-perl
$ dnf info GraphicsMagick
$ dnf install GraphicsMagick GraphicsMagick-devel GraphicsMagick-perl
$ convert --version
$ gm version
$ yum groupinstall 'Development Tools'
$ yum -y install bzip2-devel freetype-devel libjpeg-devel libpng-devel libtiff-devel zlib-devel djvulibre-devel libtool-ltdl-devel libX11-devel libXext-devel libXt-devel libxml2-devel php-devel
$ wget https://www.imagemagick.org/download/ImageMagick.tar.gz
$ tar zxpf ImageMagick.tar.gz
$ cd ImageMagick-*
$ ./configure
$ make
$ make install
$ magick -version
$ pecl install imagick
$ echo extension=imagick.so >> /etc/php.ini
$ php -m | grep imagick
imagick
Build process completed successfully
Installing '/usr/lib64/php/modules/imagick.so'
Installing '/usr/include/php/ext/imagick/php_imagick_shared.h'
install ok: channel://pecl.php.net/imagick-3.4.4
configuration option "php_ini" is not set to php.ini location
You should add "extension=imagick.so" to php.ini
参考になれば、幸いです。
投稿2020/09/18 13:48
編集2020/09/18 14:05
退会済みユーザー
総合スコア0
0
pecl はもうメンテナンスされていないので、使うことはできません。パッケージはyumで入れましょう。
sh
1yum list | grep imagick
でパッケージ名を確認
sh
1yum install パッケージ名
でインストールできます。
投稿2018/04/18 18:18

退会済みユーザー
総合スコア0
下記のような回答は推奨されていません。
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
回答へのコメント
0
こちらのパッケージ利用の方法を試してみてください。
ttps://qiita.com/satthi/items/d8fb39ad4d01a9e63173
投稿2018/04/18 17:24
総合スコア1195
下記のような回答は推奨されていません。
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
回答へのコメント
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
関連した質問
Q&A
解決済
【Laradock】workspaceとプロジェクトの`python3 --version`が違う
回答2
クリップ0
更新
2022/11/06
意見交換
受付中
HDD、何故遅いものと速いものがあるのか、そして仮想メモリ、増設すべきかしないか?
回答4
クリップ0
更新
2023/05/24
意見交換
クローズ
Anacondaがエラーなくインストールされ、問題なく動作する最適な保存先
回答12
クリップ0
更新
2023/06/01
Q&A
解決済
Ansible ansible-playbookコマンドにてtagsで指定したタスクが実行されない
回答1
クリップ0
更新
2023/05/25
Q&A
解決済
.Net Frameworkでの開発について
回答1
クリップ0
更新
2023/06/02
Q&A
解決済
Ansible yumモジュールに対して配列でパッケージ名を渡すとインストールに失敗する
回答2
クリップ0
更新
2023/05/24
Q&A
解決済
VS CodeでTypeScript×Express.jsのAPIをWebPackの開発サーバーで実行できるようにしたい。
回答1
クリップ0
更新
2023/06/01
Q&A
解決済
pythonのcshogiライブラリをfreeBSDにインストールする方法
回答1
クリップ0
更新
2023/06/01
同じタグがついた質問を見る
CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。
Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。
ImageMagickとは、画像の表示や操作を行うオープンソースのソフトウェアです。プログラムはCで書かれており、GIFやJPEG、PDFなど画像ファイルフォーマット100種類以上に対応しています。
IMagickは、PHPからImageMagickを使う場合に使用する拡張インターフェースです。PHPで簡単にImageMagickの機能が利用できます。
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。