Alpine Linux에 PHP 에이전트 설치
표준 설치 과정
- whatap-php.tar.gz을 다운받고 / 디렉터리 기준으로 압축을 해제하세요. /usr/whatap/php 디렉터리에 모니터링 설치 파일이 생성됩니다.
- x64
- AArch64
x64
wget https://s3.ap-northeast-2.amazonaws.com/repo.whatap.io/alpine/x86_64/whatap-php.tar.gz
tar -xvzf whatap-php.tar.gz -C /
AArch64
wget https://s3.ap-northeast-2.amazonaws.com/repo.whatap.io/alpine/aarch64/whatap-php.tar.gz
tar -xvzf whatap-php.tar.gz -C /
-
install.sh설정 스크립트를 실행하세요. 스크립트 실행으로 PHP 확장 모듈 설정과 whatap-php 서비스 데몬이 등록됩니다. 자세한 과정은 다음을 참고하세요.
PHP 확장 모듈 및 whatap-php 서비스 등록
PHP 확장 모듈 및 whatap-php 서비스를 자동으로 설치할 경우 아래와 같이 적용하세요.
$ sudo /usr/whatap/php/install.sh
Input license key
xxxxxxxxxxxxxxxx # 발급된 액세스 키 입력
Input whatap.server.host
192.x.x.x # 발급된 서버 IP 입력
PHP 확장 모듈 및 whatap-php 서비스를 자동으로 인식하지 못하면 아래와 같이 선택 설치를 진행해야 합니다.
주로 Apache 명령어(apachectl, httpd, apache2) 및 PHP 명령어(CLI)가 기본 경로($PATH)에 설정되어 있지 않거나, 여러 개의 PHP가 설치되어 PHP 명령어(CLI)가 여러 개일 경우(php5, php70, php-zts, zts-php…) 실제로 적용하고 있는 버전을 선택해 진행하세요.
$ sudo /usr/whatap/php/install.sh manual
Input license key
xxxxxxxxxxxxxxxx # 발급된 액세스 키 입력
Input whatap.server.host
192.x.x.x # 발급된 서버 IP 입력
Input : which apache or php-fpm ex)/usr/sbin/httpd, /usr/sbin/apache2, /usr/sbin/php-fpm ...
/usr/sbin/httpd # apache 및 php-fpm 명령어 위치 입력
Input : which php ex) /usr/bin/php, /usr/bin/php5, /usr/bin/php70 ...
/usr/bin/php5 # php 명령어 위치 입력