AWS에서 Zabbix를 구축했을 때 빠졌습니다 (EC2 + Zabbix3.0 + nginx + php-fpm)
교훈
아무것도 생각하지 않고 설치하면 빠진다.
php 버전이 다릅니다.
sudo yum install php로 설정하면 PHP 버전은 5.3입니다.
Zabbix3.0이 지원하는 PHP 버전은 5.4 이상입니다.
패키지 종속성을 해결하는 데 걸리는 경우가 많으므로 모두 제거하고 다시 넣는 것이 좋습니다.
インストールされているphpのパッケージを確認する
$ yum list installed | grep php
パッケージの削除
$ yum remove (パッケージ名)
패키지가 있는데 missing이라고
오류PHP bcmath extension missing (PHP configuration parameter --enable-bcmath).
PHP xmlwriter extension missing.
PHP xmlreader extension missing.
설치되어 있는 패키지를 조사해도 존재한다···
$ yum list installed | grep php
php-cli.x86_64 5.6.30-1.el6.remi @remi-php56
php-common.x86_64 5.6.30-1.el6.remi @remi-php56
php-devel.x86_64 5.6.30-1.el6.remi @remi-php56
php-fpm.x86_64 5.6.30-1.el6.remi @remi-php56
php-gd.x86_64 5.6.30-1.el6.remi @remi-php56
php-mbstring.x86_64 5.6.30-1.el6.remi @remi-php56
php-mcrypt.x86_64 5.6.30-1.el6.remi @remi-php56
php-mysqlnd.x86_64 5.6.30-1.el6.remi @remi-php56
php-opcache.x86_64 5.6.30-1.el6.remi @remi-php56
php-pdo.x86_64 5.6.30-1.el6.remi @remi-php56
php-pecl-igbinary.x86_64 2.0.1-1.el6.remi.5.6 @remi-php56
php-pecl-jsonc.x86_64 1.3.10-2.el6.remi.5.6 @remi-php56
php-pecl-jsonc-devel.x86_64 1.3.10-2.el6.remi.5.6 @remi-php56
php-pecl-redis.x86_64 3.1.1-1.el6.remi.5.6 @remi-php56
php-pecl-xdebug.x86_64 2.5.0-1.el6.remi.5.6 @remi-php56
php-pecl-zip.x86_64 1.13.5-1.el6.remi.5.6 @remi-php56
php56.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-bcmath.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-cli.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-common.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-gd.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-jsonc.x86_64 1.3.6-1.19.amzn1 @amzn-main
php56-mbstring.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-process.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-xml.x86_64 5.6.29-1.131.amzn1 @amzn-updates
그러나 잘 보면 ...
Remi 리포지토리에서 설치한 것, amazon 리포지토리에서 설치한 것이 혼합되어 있는 상태입니다.
이것이 나빴던 것 같아, 잘 패키지가 읽어들여 있지 않은 모양.
구구라는 정보를 바탕으로 아무것도 생각하지 않고 설치한 결과입니다
php 관련 패키지를 모두 remove하고 amazon 저장소에서 다시 설치했습니다.
本当に必要だったパッケージ群
$ yum install mysql-server httpd24 php56 php56-gd php56-mbstring php56-mysqlnd php56-bcmath php56-bcmath php56-gmp
$ yum list installed | grep php
php56.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-bcmath.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-cli.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-common.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-fpm.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-gd.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-gmp.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-jsonc.x86_64 1.3.6-1.19.amzn1 @amzn-main
php56-mbstring.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-mysqlnd.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-pdo.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-process.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-xml.x86_64 5.6.29-1.131.amzn1 @amzn-updates
패키지 목록이 깔끔합니다.
이것으로 해결.
php.ini 설정 필요
Zabbix 서버를 통한 통합 모니터링 (2) ~ Zabbix 서버 (2.2) 설정 ~
php-fpm.sock의 권한이 이상하고 "502 Bad Gateway"가됩니다.
nginx에서 php 패키지를 추가하면 ‘502 Bad Gateway’가 되어 버렸을 때의 대처법
psetup.php 리디렉션에서 빠져 나올 수 없습니다.
Zabbix 3.0의 초기 설정 화면 (Welcome) 화면에서 "Check of pre-requisites"화면으로 진행되지 않음
마지막으로
무사히 Zabbix 화면이 표시됩니다!
ClowdWatch와 연계하여 서버 감시할 준비가 되었습니다, 오히려 여기부터가 프로덕션군요!
Zabbix를 처음 설치했는데 상당히 시간이 걸렸습니다.
덕분에 인프라가 조금씩이지만, 알았기 때문에 좋았을까・・・.
여러 번 반복하지 않으면 좀처럼 익히지 않네요, 열심히 합니다.
Reference
이 문제에 관하여(AWS에서 Zabbix를 구축했을 때 빠졌습니다 (EC2 + Zabbix3.0 + nginx + php-fpm)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mt2/items/28908b331efa3f9e65bb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
sudo yum install php로 설정하면 PHP 버전은 5.3입니다.
Zabbix3.0이 지원하는 PHP 버전은 5.4 이상입니다.
패키지 종속성을 해결하는 데 걸리는 경우가 많으므로 모두 제거하고 다시 넣는 것이 좋습니다.
インストールされているphpのパッケージを確認する
$ yum list installed | grep php
パッケージの削除
$ yum remove (パッケージ名)
패키지가 있는데 missing이라고
오류PHP bcmath extension missing (PHP configuration parameter --enable-bcmath).
PHP xmlwriter extension missing.
PHP xmlreader extension missing.
설치되어 있는 패키지를 조사해도 존재한다···
$ yum list installed | grep php
php-cli.x86_64 5.6.30-1.el6.remi @remi-php56
php-common.x86_64 5.6.30-1.el6.remi @remi-php56
php-devel.x86_64 5.6.30-1.el6.remi @remi-php56
php-fpm.x86_64 5.6.30-1.el6.remi @remi-php56
php-gd.x86_64 5.6.30-1.el6.remi @remi-php56
php-mbstring.x86_64 5.6.30-1.el6.remi @remi-php56
php-mcrypt.x86_64 5.6.30-1.el6.remi @remi-php56
php-mysqlnd.x86_64 5.6.30-1.el6.remi @remi-php56
php-opcache.x86_64 5.6.30-1.el6.remi @remi-php56
php-pdo.x86_64 5.6.30-1.el6.remi @remi-php56
php-pecl-igbinary.x86_64 2.0.1-1.el6.remi.5.6 @remi-php56
php-pecl-jsonc.x86_64 1.3.10-2.el6.remi.5.6 @remi-php56
php-pecl-jsonc-devel.x86_64 1.3.10-2.el6.remi.5.6 @remi-php56
php-pecl-redis.x86_64 3.1.1-1.el6.remi.5.6 @remi-php56
php-pecl-xdebug.x86_64 2.5.0-1.el6.remi.5.6 @remi-php56
php-pecl-zip.x86_64 1.13.5-1.el6.remi.5.6 @remi-php56
php56.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-bcmath.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-cli.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-common.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-gd.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-jsonc.x86_64 1.3.6-1.19.amzn1 @amzn-main
php56-mbstring.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-process.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-xml.x86_64 5.6.29-1.131.amzn1 @amzn-updates
그러나 잘 보면 ...
Remi 리포지토리에서 설치한 것, amazon 리포지토리에서 설치한 것이 혼합되어 있는 상태입니다.
이것이 나빴던 것 같아, 잘 패키지가 읽어들여 있지 않은 모양.
구구라는 정보를 바탕으로 아무것도 생각하지 않고 설치한 결과입니다
php 관련 패키지를 모두 remove하고 amazon 저장소에서 다시 설치했습니다.
本当に必要だったパッケージ群
$ yum install mysql-server httpd24 php56 php56-gd php56-mbstring php56-mysqlnd php56-bcmath php56-bcmath php56-gmp
$ yum list installed | grep php
php56.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-bcmath.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-cli.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-common.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-fpm.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-gd.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-gmp.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-jsonc.x86_64 1.3.6-1.19.amzn1 @amzn-main
php56-mbstring.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-mysqlnd.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-pdo.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-process.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-xml.x86_64 5.6.29-1.131.amzn1 @amzn-updates
패키지 목록이 깔끔합니다.
이것으로 해결.
php.ini 설정 필요
Zabbix 서버를 통한 통합 모니터링 (2) ~ Zabbix 서버 (2.2) 설정 ~
php-fpm.sock의 권한이 이상하고 "502 Bad Gateway"가됩니다.
nginx에서 php 패키지를 추가하면 ‘502 Bad Gateway’가 되어 버렸을 때의 대처법
psetup.php 리디렉션에서 빠져 나올 수 없습니다.
Zabbix 3.0의 초기 설정 화면 (Welcome) 화면에서 "Check of pre-requisites"화면으로 진행되지 않음
마지막으로
무사히 Zabbix 화면이 표시됩니다!
ClowdWatch와 연계하여 서버 감시할 준비가 되었습니다, 오히려 여기부터가 프로덕션군요!
Zabbix를 처음 설치했는데 상당히 시간이 걸렸습니다.
덕분에 인프라가 조금씩이지만, 알았기 때문에 좋았을까・・・.
여러 번 반복하지 않으면 좀처럼 익히지 않네요, 열심히 합니다.
Reference
이 문제에 관하여(AWS에서 Zabbix를 구축했을 때 빠졌습니다 (EC2 + Zabbix3.0 + nginx + php-fpm)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mt2/items/28908b331efa3f9e65bb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
PHP bcmath extension missing (PHP configuration parameter --enable-bcmath).
PHP xmlwriter extension missing.
PHP xmlreader extension missing.
$ yum list installed | grep php
php-cli.x86_64 5.6.30-1.el6.remi @remi-php56
php-common.x86_64 5.6.30-1.el6.remi @remi-php56
php-devel.x86_64 5.6.30-1.el6.remi @remi-php56
php-fpm.x86_64 5.6.30-1.el6.remi @remi-php56
php-gd.x86_64 5.6.30-1.el6.remi @remi-php56
php-mbstring.x86_64 5.6.30-1.el6.remi @remi-php56
php-mcrypt.x86_64 5.6.30-1.el6.remi @remi-php56
php-mysqlnd.x86_64 5.6.30-1.el6.remi @remi-php56
php-opcache.x86_64 5.6.30-1.el6.remi @remi-php56
php-pdo.x86_64 5.6.30-1.el6.remi @remi-php56
php-pecl-igbinary.x86_64 2.0.1-1.el6.remi.5.6 @remi-php56
php-pecl-jsonc.x86_64 1.3.10-2.el6.remi.5.6 @remi-php56
php-pecl-jsonc-devel.x86_64 1.3.10-2.el6.remi.5.6 @remi-php56
php-pecl-redis.x86_64 3.1.1-1.el6.remi.5.6 @remi-php56
php-pecl-xdebug.x86_64 2.5.0-1.el6.remi.5.6 @remi-php56
php-pecl-zip.x86_64 1.13.5-1.el6.remi.5.6 @remi-php56
php56.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-bcmath.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-cli.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-common.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-gd.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-jsonc.x86_64 1.3.6-1.19.amzn1 @amzn-main
php56-mbstring.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-process.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-xml.x86_64 5.6.29-1.131.amzn1 @amzn-updates
本当に必要だったパッケージ群
$ yum install mysql-server httpd24 php56 php56-gd php56-mbstring php56-mysqlnd php56-bcmath php56-bcmath php56-gmp
$ yum list installed | grep php
php56.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-bcmath.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-cli.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-common.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-fpm.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-gd.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-gmp.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-jsonc.x86_64 1.3.6-1.19.amzn1 @amzn-main
php56-mbstring.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-mysqlnd.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-pdo.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-process.x86_64 5.6.29-1.131.amzn1 @amzn-updates
php56-xml.x86_64 5.6.29-1.131.amzn1 @amzn-updates
Zabbix 서버를 통한 통합 모니터링 (2) ~ Zabbix 서버 (2.2) 설정 ~
php-fpm.sock의 권한이 이상하고 "502 Bad Gateway"가됩니다.
nginx에서 php 패키지를 추가하면 ‘502 Bad Gateway’가 되어 버렸을 때의 대처법
psetup.php 리디렉션에서 빠져 나올 수 없습니다.
Zabbix 3.0의 초기 설정 화면 (Welcome) 화면에서 "Check of pre-requisites"화면으로 진행되지 않음
마지막으로
무사히 Zabbix 화면이 표시됩니다!
ClowdWatch와 연계하여 서버 감시할 준비가 되었습니다, 오히려 여기부터가 프로덕션군요!
Zabbix를 처음 설치했는데 상당히 시간이 걸렸습니다.
덕분에 인프라가 조금씩이지만, 알았기 때문에 좋았을까・・・.
여러 번 반복하지 않으면 좀처럼 익히지 않네요, 열심히 합니다.
Reference
이 문제에 관하여(AWS에서 Zabbix를 구축했을 때 빠졌습니다 (EC2 + Zabbix3.0 + nginx + php-fpm)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mt2/items/28908b331efa3f9e65bb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Zabbix 3.0의 초기 설정 화면 (Welcome) 화면에서 "Check of pre-requisites"화면으로 진행되지 않음
마지막으로
무사히 Zabbix 화면이 표시됩니다!
ClowdWatch와 연계하여 서버 감시할 준비가 되었습니다, 오히려 여기부터가 프로덕션군요!
Zabbix를 처음 설치했는데 상당히 시간이 걸렸습니다.
덕분에 인프라가 조금씩이지만, 알았기 때문에 좋았을까・・・.
여러 번 반복하지 않으면 좀처럼 익히지 않네요, 열심히 합니다.
Reference
이 문제에 관하여(AWS에서 Zabbix를 구축했을 때 빠졌습니다 (EC2 + Zabbix3.0 + nginx + php-fpm)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mt2/items/28908b331efa3f9e65bb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(AWS에서 Zabbix를 구축했을 때 빠졌습니다 (EC2 + Zabbix3.0 + nginx + php-fpm)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mt2/items/28908b331efa3f9e65bb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)