웹서버 data

웹서버 data

QA

웹서버 data

본문

웹서버 1,2번이 있는데요. 같은디비를 사용하고 웹내용도 같습니다. 친구가 보안상(?) 웹을 나눠보라해서

 

웹1번은 회원이 이용하는웹.  adm폴더를 지워버렷습니다...

웹2번은 관리자가 사용하는 웹

 

질문!! 웹서버가 틀린상태에서 data폴더를 같이 쓸려면 어떻게 해야할까요?

 

번외질문!! 웹1번이 디비에 접속할 계정을 추가할려 하는데요. 회원이 사용할 권한이 어떤걸 줘야할까요?

1735036454_1525327207.5593.png

 

 

 

 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 3

data 폴더를 같이 쓰려면 예를 들어 

1번 웹의 data 폴더를 2번 웹이 공유하려 같은 컴퓨터안이라면 리눅스의 경우 하드링크로 가능할꺼 같긴 합니다. 심볼릭링크 수도 있구요. 아니면 시스템 경로로 2번 웹이 1번 웹의 data 폴더로 접근해서 업로드 가능합니다. 단 2번 웹의 파일 다운이나 썸네일 생성 모든 것을 수정하여야 하므로 아주 방대한 작업이 될 꺼고 디버깅하는 것도 만만치 않습니다. 완벽하게 정리할 수 있을 거란 보장도 없네요.

 

서버가 틀리다면 2번 웹이 파일을 업로드 해서 1번 웹에 파일을 전달해주면 됩니다. 자신의 업로드된 파일을 삭제하면 되겠지요. curl() 로 검색하셔서 파일 전달하시면 되나 1번 웹은 파일 받기만 하면되지만 이또한 2번 웹이 파일 다운 썸네일 생성 모든 것을 관련된 파일을 열어서 다 수정해야 합니다.

 

어려운 문제입니다. 

 

마지막 질문은 

1848609079_1525330717.1648.png

 

이것만 하시면됩니다. 전체적권한은 서브 계정에게 주는건 위험합니다.

 

 

어 음.. 어떤 식으로 이용을 할려는지는 알겠는 해당 내용 대로라면 그냥 도메인만 나눠서 특정 도메인에서만 adm폴더 접속권한을 주면 되는것 아닌가요? 서버가 다른데 디렉토리를 공유로 사용 하는 방식이 보안문제나 사용방법 문제나 더 어려울것 같은데요

제가 방금 1번 웹과 2번 웹 윈도즈에서 data 폴더를 공유해봤는데 

심볼릭링크로 됩니다.


D:\web projetc\workspace\skin\data <<===>> D:\web projetc\workspace\snmac\data에
 대한 기호화된 링크를 만들었습니다.

 

이렇게 했더니 skin 이라는 그누보드가 사이트가 snmac data를 공유하게 되어 snmac DB와 파일을 다 공유하네요... 

 

단 같은 컴퓨터 안이여야합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 38
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT