| 872 번 글: 아파치 재설치 등에 관한 질문입니다. |
| 글쓴이: 권선우
[홈페이지]
|
글쓴날: 2001년 12월 26일 11:18:56 수(오전) |
조회: 898 |
안녕하세요? 산이님
두서없는 질문이 되겠지만 읽고 답을 주신다면 참
고맙겠습니다.
레드핫6.2 아파치 1.3.12 에서 홈페이지를 운영합니다.
질문1. 홈계정을 줄 적에
http://도메인/~아이디
--> 이것이 기본적인 홈주소인데 이것은 불편합니다.
그 대신에
1-1) http://아이디.도메인
또는
1-2) http://도메인/아이디
위과같이 홈주소를 줄 수 있는 방법을 알고싶어요.
질문2.
질문 1-2의 연장입니다.
http://kldp.org/개발자(developer)_코너/
위와같이 주소를 줄려면
<개발자(developer)_코너>
라는 아이디가 있어야합니까?
아래를 보면 그렇지는 않은 것 같은데 어찌하면 이렇게 구현할
수 있습니까?
http://kldp.org/개발자(developer)_코너/Assembly/
질문3.
아파치+php+mysql를
사용하고 싶습니다.
3월에 레드핫6.2를 설치했는데 php3만 있고 mysql이 없네요.
php4+mysql을 사용하고 싶습니다.
어떻게 해야합니까?
아파치는 rpm으로 설치된 것을 그대로 두고
php3은 삭제하고 php4를 소스로 새로 설치할려고 합니다.
mysql도 역시 소스로 설치할려고 합니다.
만약 아파치 파일도 소스로 새롭게 설치하면 기존의 httpd.conf는
어찌 되는 것입니까?
최신 버전으로 업그레이드 시키면 기존의 설정은 그대로
남아있는 것입니까?
아님 처음부터 다시 httpd.conf 설정을 수정해야 합니까?
그리고 기존의 /home/httpd/html의 홈페이지 관련 파일들은 어쩌죠?
다시 질문드리면
rpm으로 설치된 아파치를 지우면 /home/httpd 디렉토리가 지워지는
것입니까?
아니면 그대로 남아 있는 것입니까?
지워진다면 백업을 받아두어야 겠네요?
그리고 /home/httpd/cgi-bin에
테크노트란 게시판 생성 프로그램을 설치해 두어씁니
다. 이것도 역시 타르로 백업을 받아 두어야하겠지요.
근데 위의 /home/httpd 디렉토리를 모두 백업받아놓고
소스로 아파치를 새로 설치할 적에
설치 경로를
/usr/local이 아닌
/home밑에 설치하고 그 자리에 위에서 백업받은 것을 타르로
풀면 됩니까?
아니면 최신 버전의 rpm을 설치하면 기존 디렉토리와 같은
경로에 아파치가 설치됩니까? 이 경우 httpd.conf만 수정하면
됩니까?
무지하니 질문에 요지가 없네요.
질문을 다시 간추리면 다음과 같습니다.
1.rpm으로 설치된 아파치를 지우고 새롭게 소스로 설치할 경우
2.최신버전의 rpm으로 아파치만 업그레이드 할 경우
3.레드핫 7.1로 전부 업그레이드 할 경우
이 세 경우의 차이점은 어떤게 있나요?
또 기존의 홈페이지 파일의 백업은 어떻게 해야하는지요
/usr/local/apache/bin/apachectl restart
/etc/rc.d/init.d/httpd restart
와의 차이점은 무엇입니까?
소스설치와 rpm설치하면 데몬 실행하는 명령어도 달라집니까?
http://kldp.org/KoreanDoc/html/ApacheMySQLPHP_Guide-KLDP/ApacheMySQL
PHP_Guide-KL
DP-6.html
아래 글은 kldp.org에서 발췌한 것입니다.
< #Port - 독립형 서버가 대기하는 포트를 설정합니다. 포트
번호가 1023번 보다 낮을
경우 처음 root 권한으로 httpd가 실행되어야 합니다.
기본적으로 설정된 포트 외에 다른 포트를 설정함으로써
여러분들도 httpd를 운영할
수 있습니다. >
이 말의 의미를 잘 모르겠습니다.
Port 80
기본적으로 80포트를 쓰는데
아파치를 하나 더 설치해서 httpd.conf에서 8000번으로 포트를
지정하면
http://도메인:8000으로
불려 볼 수 있다는 이야기입니까?
그런데 이런 것은 root 권한이 아니면 안되는 것 아닌가요?
일반 사용자가 홈디렉토리에 아파치를 설치할 수 있다는
얘기입니까?
포트번호를 1023보다 크게 하면 일반 사용자도 아파치를
설치해서 운영할 수 있다는
애기입니까?
그게 가능하다면 두 사용자가 동일한 포트번호(사용자
갑:포트=8000, 사용자 을: 포트
=8000)를 부여했다면 또 어찌되는 것입니까?
이건 다른 질문입니다.
소스로 설치하면 디렉토리를 지정할 수 있고 지정된
디렉토리에 관련 파일들이 모아져
있는데
/usr/local/프로그램
디렉토리/관련파일
rpm으로 설치된 아파치(레드핫6.2기준)에서는
/home/httpd/
/etc/httpd/conf
등으로 분산되어 있습니다.
왜 그런지 궁금하네요.
분명 이유가 있을텐데 저로선 왜 그렇게 했는지 궁금할
따름입니다.
서버에 웹스테이션이라는
프럭시 역할을 하는 프로그램이 있습니다.
이것을 쓰면 인터넷 속도가 향상된다고 하는데 이해가 잘
안갑니다.
윈도우98에도 이와 유사한 역할을 하는 캐시 폴더(tempory Intetnet
files)가 있지 않
습니까?
이곳에서 한 번 방문한 사이트를 기억하고 있다가 또 다시
방문하면 이 곳에 저장된
문서를 보여주지 않습니까?
사용자가 <새로고침>을
하면 다시 사이트에 접속해서 새로운 자료를 보여주고요.
근데 서버에 있는 프록시 서버도 역시 같은 역할을 한다고
하는데 내용이 변경된 사이
트는 어떻게 처리합니까?
익스플로러에서
<새로고침>은
사용자가 하는데 프락시 서버는 이런 기능을 어떻게 처
리합니까?
많은 질문 두서없이 해서 죄송합니다.
근데 달리 다른 곳에 문의할 곳도 없고 해서 생각나는 것들을
염치 불구하고 하게 되었습니다.
마지막으로 하나만 더 질문하겠습니다.
리룩스를 레드핫 7.1로 업그레이드 할려고 합니다.
오늘이나 내일쯤 아파치+php+mysql을
최신버전의 소스로 설치해볼 작정입니다.
그런 후 또 좀 있다가 리룩스를 레드핫 7.1로 업그레이드 할
작정입니다.
그러면 소스로 설치된 아파치는 어찌 되는 것입니까?
리룩스가 좋은 운영체제라고는
하지만 지금으로선 사용법이 어려운 것 같네요.
윈도우처럼 그래픽 환경에서라면 훨씬 사용하기 좋은텐데 그런
날이 언제쯤 올까요?
답변주신다면 고맙겠습니다.
안녕히 계세요.
|
이전글 : Re: 네트웍 문제 입니다.
다음글 : Re: 아파치 재설치 등에 관한 질문입니다.
|
from 211.227.62.185
JS(Redhands)Board 0.4 +@
|