본문 바로가기

Language/PHP

phpstrom xdebug install 환경(centos7, php5.6, phpstorm)

반응형

회사 버전에(php 5.6) 맞는 Xdebug를 설치해야 해서 다시 포스팅한다.

처음에 사용했던 php-devel 패키지의 xdebug를 사용하려 했더니 php common쪽에 충돌이 나서 설치할 수 없었다. 회사 서버라 마음대로 파일들을 변경할 수 없는 상황이라 다른 방법을 찾아보던중에 yum에 xdebug 패키지가 있길래 사용해봤더니 잘돼더라~~  php 7버전도 이 방식으로 설치해도 될거같다

Linux

포트 9000번 열어주셈

yum update

yum install gcc

yum install php56w-pecl-xdebug

phpinfo 확인해서 xdebug가 있으면 제대로 설치된거임

vim /etc/php.ini

shift + G

[xdebug] 
zend_extension = "/usr/lib64/php/modules/xdebug.so" 
xdebug.remote_enable = 1 
xdebug.remote_host = 127.0.0.1 
xdebug.remote_port = 9000 
xdebug.remote_handler = "dbgp" 
xdebug.idekey = "PHPSTORM" 
xdebug.remote_mode = "req"

복붙 ㄱㄱ

service httpd restart

phpinfo에 xdebug가 있으면 제대로 설치된거임

xshell (Putty도 가능함)

*연결

이름 : TempName

호스트 : **.***.***.**

포트번호 9000

* 연결 - SSH -터널링 - 추가

종류방향 : Remote(리모트에서 로컬로)

원본호스트 : xdebug

로컬연결만 수락 : Check

대상호스트 : localhost

대상포트 9000

 

Debug Helper

구글 웹 마켓에서 Xdebug help 다운로드

옵션에서 IDE KEY PHPSTORM으로 변경 후 저장

반응형

'Language > PHP' 카테고리의 다른 글

phpstorm remote(centos7) xdebug 설정  (0) 2020.03.22
PHP AES 암호화 (Cipher)  (1) 2019.10.29