아파치 설정에 관한 궁금한 점이 있어서
염치 불고하고 이렇게 글을 띄웁니다
일자무식인 저에겐...
책하고 비교해가며 하나하나 공부하는데...
막히는 부분이 있어...
제가 apm깔면서 아파치 옵션으로
--prefix=/usr/local/apache로 줬거든요
그래서 httpd.conf를 열어보면
ServerRoot "/usr/local/apache"
DocumentRoot "/usr/local/apache/htdocs"
#웹문서디렉토리설정
(Directory "/usr/local/apache/htdocs")
Options ~
~~
(/Directory)
UserDir public_html
DirectoryIndex index.html index.php
뭐 대충 이렇게 되있거든요
제 나름대로 위 옵션들중에 해결방법있지 않나 생각되서
이래저래 만져 봤는데... 잘 안되더라구요
그러니까 지금 되는건
브라우저 주소란에 http:// 주 소 / 를 치면
/usr/local/apache/htdocs/test.php에
있는 test.php파일이 보이거든요
제가 원하는 환경은
루트가 계정을 발급하면 /home/users 아래에
계정이 만들어지고 /home/users/사용자 아래에
public_html디렉토리를 만들어서 index파일을 올려 놓으고
홈페이지를 쓸수 있게 하려는게 제가 원하는 환경이거든요
물론 차후에 유저/그룹 권한 설정등...
좀더 복잡한걸 공부해야겠지만...
access.conf과 srm.conf도 httpd.conf과 같이 손봐야 하는건지..
어딜 수정해야지 제가 원하는 환경을 만들수 있는건가요
아니면 제가 영 헛다리만 집은건가요???
그리고 일반적으로 루트는 어디다 방을 만들어서 사용하는건가요
/home/users/ 아래 일반 사용자들하고 같이 만들어 둘순 없을 것 같은데...
여기까지라도 읽어 주신거 감사드리구요
공부하기 힘드네요
복 많이 받으시구요