2005/03/20 4

아파치버추얼호스트

하나의 머신에서 독립적이면서 다양한 웹서비스를 제공하는데 버추얼 호스트 라는 아파치의 기술이 적용된다. 아파치의 버추얼 호스트 개념과 종류 그리고 실제적인 세팅방법과 이용을 알아본다. 1 버추얼 호스트 1.1 개요 1.2 왜 필요한가? 1.3 어디에 이용되는가? 2 아파치와 버추얼 호스트 2.1 아파치 버추얼 호스트 종류 2.2 아파치 설정하기 2.2.1 Name-based 버추얼 호스트 2.2.2 IP-based 버추얼 호스트 2.2.3 Mixed Name-/IP-based 버추얼 호스트 2.2.4 기타 3 결론 이 문서는 간단한 버추얼 호스트의 개념과 아파치를 이용한 버추얼 호스트 기능을 이용하는 방법에 관한 구체적인 문서다. 아파치에 관한 기본적인 지식이 있다는 가정하에서 작성되었으므로 아파치에 관..

Computer/Network 2005.03.20

PHP를이용한다중연결소켓통신3

이번강좌에는 fork를 이용해서 새로운 프로세스를 생성하여 생성된 자식 서버프로세스가 클라이언트를 담당하는 형태를 구연해 보겠습니다. 1 소개 2 pcntl_fork() 함수 3 PHP 컴파일 하기 4 프로그램 작성 4.1 서버 만들기 4.2 클라이언트 만들기 4.3 실행하기 5 결론 1 소개 # 이번강좌에는 fork를 이용해서 새로운 프로세스를 생성하여 생성된 자식 서버프로세스가 클라이언트를 담당하는 형태를 구연해 보겠습니다. PHP에서 fork함수로는 Process Control 함수의 pcntl_fork() 함수가 있습니다. Process Control 함수는 기본함수가 아니기 때문에 컴파일시 옵셥으로 추가시켜야 합니다. 2 pcntl_fork() 함수 # int pcntl_fork ( ) 함수 호..

Computer/PHP 2005.03.20

PHP를이용한다중연결소켓통신2

SELECT는 다수의 소켓의 이벤트를 감시 할수있는 함수로서 저번시간에 이어 SELECT를 이용한 다중 연결 소켓 통신에 대해 알아보고 실제 구현을 합니다. 1 시작 2 SELECT 2.1 socket_select() 함수 3 코드작성 3.1 서버 만들기 3.2 클라이언트 만들기 3.3 실행하기 4 결론 이문서의 배포는 자유로우나 최소한 제작자의 정보는 제외하지 않고 배포해 주세요. 문서가 존재하는 모든곳에 답변을 드릴수 없으므로 질문은 http://www.jinoos.com 에서만 받습니다. 1 시작 # PHP를 이용한 다중 연결 소켓 통신 1 에서 간단한 서버/클라이언트 프로그램을 만들어 보았습니다. 하지만 이것은 많은 부분이 부족하다는 생각들을 하셨을껍니다. 이번에는 socket_select() 함..

Computer/PHP 2005.03.20

PHP를이용한다중연결소켓통신1

PHP의 socket 함수를 알아보고 이를 이용해서 다중 접속 서버와 클라이언트 만들어 보겠습니다. 아주 간단한 형태 이지만 기본적인 socket함수의 기본적인 사용법을 배울수 있을껍니다. 1 시작 1.1 PHP 컴파일 하기 1.2 PHP의 소켓 함수 2 소켓 서버 만들기 3 소켓 클라이언트 만들기 와 실행 4 결론 이문서의 배포는 자유로우나 최소한 제작자의 정보는 제외하지 않고 배포해 주세요. 문서가 존재하는 모든곳에 답변을 드릴수 없으므로 질문은 http://www.jinoos.com 에서만 받습니다. 1 시작 # 앞으로 몇번에 걸처서 PHP를 이용한 다중 연결 소켓 통신에 대해서 알아보겠습니다. PHP는 확장 함수로 socket 계열 함수를 지원합니다. 하지만 이것은 컴파일시 --with-socke..

Computer/PHP 2005.03.20