본문 바로가기

Language/PHP

phpstorm remote(centos7) xdebug 설정

반응형

Linux

포트 9000번 열어주셈

yum install git

yum install php72-devel

yum install gcc

mkdir /home/lib

cd /home/lib

cd /xdebug/xdebug-2.9.3

phpize

./configure

make

cp modules/xdebug.so /usr/lib64/php/7.2/modules

vim /etc/php.ini

[xdebug]
zend_extension = "/usr/lib64/php/7.2/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

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

포트번호 22

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

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

원본호스트 : xdebug

로컬연결만 수락 : Check

대상호스트 : localhost

대상포트 9000

 

Debug Helper

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

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

 

반응형

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

phpstrom xdebug install 환경(centos7, php5.6, phpstorm)  (0) 2020.04.25
PHP AES 암호화 (Cipher)  (1) 2019.10.29