php 기반 리눅스 서버에서...
글쓴이: 익명 사용자 / 작성시간: 금, 2002/01/04 - 3:33오후
안녕하세요.
php기반의 웹사이트 운영자 입니다.
이번에 우리 사이트에 가입한 회원들에게 개인 페이지를 운영할 수 있도록
http//xxx.xxxx.com/개인ID 또는 http//개인ID.xxx.com 형태로 제공하려 합니다.
일반적인 대형 포탈 업체에서 거의 구현가능한 기능인데요.
웹상에서 회원 가입과 동시에 개인 폴더 생성과 도메인 생성을 해주려고 하구요.
또한 사용자이름의 도메인과 사용자명의 디렉토리가 생겼다고 가정 했을때, 사용자는
자신이 만든 홈페이지를
우리 회사 서버에 올리기 위해 FTP를 열것이고 이때의 개인사용자용 FTP는 권한이
상당히 제한적이어야 할것이
라고 생각합니다.(자신의 이름으로 된 폴더만 쓰고 지울수 있음)
따라서 서버상에 직접 구현 FTP계정(adduser를 사용)으로는 몇천명을 소화하기도
어려울 것이고 각각의 권한을
설정하기도 번거로울것 같습니다.
이 모든것을 관리자가 직접 서버에서 작업하는 방식이 아닌 Php모듈을 사용해서 전부
웹상에서 구현할까 합니
다.
구체적인 소스를 요청 하는 것은 아닙니다만(구할수 있으면 더좋구요) 개략적인
구현방법만이라도 알려 주시면 감사하겠습니다.
Forums:
Re: php 기반 리눅스 서버에서...
님께서 질문하신 내용은 아무래도 사용자 관리가 아무래도 핵심인듯 합니
다.
일단은 LDAP을 이용하는 것이 좋은 방법이라 생각됩니다.
참고로 PHP에서도 LDAP함수들을 지원하고 있습니다.
Re: php 기반 리눅스 서버에서...
간단하기 일단 name서버와 버추얼호스팅 세팅이 같이 되야 합니다 ^^
id.xxxx.com
이런식으로 하는건 버추얼 호스팅 메뉴얼 보시거나 아파치 메뉴얼 보시면
되구여..
네임서버 세팅은
즉 등록 도메인 외엔 모드 특정 IP로 돌려주면..
됩니다 ^^
즉..
www IN xxx.xxx.xxx.xxx
* IN xxx.xxx.xxx.xx? // 위에 등록된거 왜엔 다 이 IP로 보내주게
하는거지여 ^^
적수네에서 찾아도 존재 합니다 ^^
댓글 달기