메뉴 건너뛰기

조회 수 8334 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

1. 설치

 

cd /usr/local/APM_Setup/php-5.2.9/ext/sockets    // php 소스 폴더의 ext/sockets 디렉토리로 이동 

/usr/local/php/bin/phpize

./configure --enable-sockets --with-php-config=/usr/local/php/bin/php-config

make

cp -arp modules/sockets.so /usr/local/php/modules    // modules 디렉토리는 예시로 만들어준 것

 

2. 연동

php.ini 파일을 열어서 [sockets] 항목에 아래와 같이 sockets.so 파일을 추가해줍니다.

 

vi /usr/local/apache/conf/php.ini

extension=/usr/local/php/modules/sockets.so

 

그리고 아파치를 재시작 해주면 적용이 완료됩니다.

 

/usr/local/apache/bin/apachectl restart


*참고

해당 모듈이 정상적으로 되었는지 확인해보는 테스트 php 생성 (실제로 적용시에는 주석을 해제한다.)

# <?

define("_IP",    "123.123.123.123");

define("_PORT",  "3389");

$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); // 소켓 생성

$con = socket_connect($socket, _IP, _PORT); // 소켓을 IP와 PORT에 결합

socket_write($socket, "msg\n"); // 소켓 메세지 전송

socket_close($socket); // 소켓 닫기


if ($socket === false) {

    echo "socket_create() 실패! 이유: " . socket_strerror(socket_last_error()) . "\n";

} else {

    echo "socket 성공적으로 생성.\n";

}


if ($con === false) {

    echo "socket_connect() 실패.\nReason: ($result) " . socket_strerror(socket_last_error($socket)) . "\n";

} else {

    echo "다음 주소로 연결 성공 : $address.\n";

}

#  ?>

  1. No Image 18Apr
    by
    2017/04/18 Views 7841 

    & 실행과 nohup 실행

  2. No Image 26Mar
    by
    2014/03/26 Views 8555 

    AIDE를 이용한 리눅스 파일 시스템의 무결성 점검

  3. No Image 27Feb
    by
    2014/02/27 Views 7966 

    apache + mysql 자동 실행 방법 (소스설치)

  4. No Image 22Nov
    by
    2016/11/22 Views 8799 

    Apache 2.2.17 + WebLogic 10.3.3 연동하기

  5. No Image 18Mar
    by
    2016/03/18 Views 8558 

    Apache 2.x 에서 maxclients 1024 제한 초과 방법 (수정 중..)

  6. No Image 22Apr
    by
    2016/04/22 Views 8923 

    Apache Mod_Security 사용방법

  7. No Image 27Feb
    by
    2014/02/27 Views 8501 

    apache status 모듈 ( 모니터링 )

  8. No Image 26Mar
    by
    2014/03/26 Views 7587 

    apache vhost deny 설정

  9. No Image 18Mar
    by
    2016/03/18 Views 7373 

    apache 구동중지되어있을 때 재구동 스크립트

  10. No Image 14Feb
    by
    2019/02/14 Views 1932 

    Apache 동시접속자수 확인

  11. No Image 27Feb
    by
    2014/02/27 Views 7453 

    apache 로그정리 (logrotate)

  12. No Image 18Mar
    by
    2016/03/18 Views 8155 

    Apache 리다이렉트

  13. No Image 27Feb
    by
    2014/02/27 Views 8074 

    Apache 웹서버 server-status 모니터링

  14. Apache 웹서버 server-status 모니터링

  15. No Image 26Mar
    by
    2014/03/26 Views 8160 

    apache 컴파일시 동시 접속자 제한 변경하기

  16. No Image 19Sep
    by
    2016/09/19 Views 7472 

    Apache 환경 설정 파일 정보 (httpd.conf)

  17. No Image 27Feb
    by
    2014/02/27 Views 7667 

    Apache(아파치)를 사용해 redirect(리다이렉트) 하는 방법 7

  18. No Image 27Feb
    by
    2014/02/27 Views 7667 

    apache, mod_ssl 설치 (apache 1.3.37버전)

  19. No Image 30Dec
    by
    2016/12/30 Views 8651 

    APACHE, OHS 400 웹로직 연동후 특정 작업에 400 error

  20. No Image 14Feb
    by
    2019/02/14 Views 1129 

    apache2 트래픽 모듈 mod_cband 사용법

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12 Next
/ 12

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved