웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
레드헷 계열 사용하시는 분들 웹서버에 대해서...(APM연동)
2002.09.10 15:40
이런식의 글을 여기다 써도 되는건지 모르겠네 -_-
지금 학교라서 시간이 별로 없는지라 일단 간단히 쓰겠습니다.
자세한 내용은 시간 나는대로 조금씩 적어볼까 생각중입니다.
일단 이곳 스터디부분 보면 레드헷이면서 tar.gz(즉 소스)로 configure해서 다들 쓰셨더군요...
먼저 결론부터 말씀드리자면 레드헷에는 RPM이라고 하는 초보도 쉽게 설치할수 있는 패키지가 있습니다.
그런데 왜 그 편한걸 다 지우고 설정하기 힘든 소스로 다시 까는지 모르겠군요 -_-
사실 저도 RPM 패키지로 깔기위해서 거의 한달을 연구했습니다 -_-
인터넷 다 뒤지고, 리눅스 수십번 깔았습니다 -_-
물론 소스로 깔아도 봤습니다. 물론 소스로 설정만 제대로하면 연동 잘합니다.
단 레드헷 사용하시는분들 RPM패키지를 써서 복잡한 소스 설정에 고민하는게 없었으면 하는게 바램입니다.
일단 기본적으로 주로 소스 깔기위해서 RPM 패키지 지우는거... 즉
rpm -qa | grep apache 등으로 찾아내서
rpm -e apache 등으로 지우는거...
하지 마십시오...
그럼 안지우고 어케 연동시키느냐?
간단히 설명 하겠습니다.
일단 필요한 rpm패키지는 ftp.redhat.com에서 구할 수 있습니다..
지금 정확한 경로가 생각 안나는데... ftp접속해서 /os/redhat/us/linux/i386/RedHat/RPMS 이던가???
머 하여간에 마지막 경로가 RPMS 라는곳으로 들어가면 모든 패키지가 다 들어 있습니다.
필요한 패키지는 거기서 다운 받으면 됩니다.
두번째로 연동은 어케 하느냐...
이것역시 패키지로 합니다... 예를들면...
MySQL하거 php는 어케 연동하느냐...
간단합니다... php-mysql-버전.i386.rpm 다운받아서 설치만 하면 끝입니다...
다 이런식입니다... 그리거 Zend는 php깔면 자덩으러 깔립니다...
php하거 apache연동 역시 걍 깔믄 패키지가 지가 알아서 연동 시켜 줍니다...
설정 전혀 필요 없슴돠...
이런식으로 깔기만 하면 일단 기본적으로 서버구축은 끝납니다...
그다음은 자신에게 알맞게 httpd.conf하거 머 이런 설정파일들만 조금 만져주면 끝입니다...
슬슬 수업 끝날시간이 다되가는군요... -_-
대강 이정도에서 끝내야 할듯 합니다...
자세한 설치방법은 다음에 쓰도록 하겠습니다...
급하신분은 메일이나 쪽지 주세요...
설명해 드리겠슴돠...
msn있으신분은 아뒤 알려주심 msn으러 알려드림돠...
글거 전 낮시간엔 항상 학교니 보통 저녁 5-6시쯤부터 집에 있으니 그점 참고해 주시길...
그럼 이만...
참 그리고 참고로...
전 레드헷 7.3에 전부 RPM으로 apache+php+MySQL+Zend+imap+perl 다 연동해서 잘 쓰거 있습니다.
물론 ftp서버도...
지금 학교라서 시간이 별로 없는지라 일단 간단히 쓰겠습니다.
자세한 내용은 시간 나는대로 조금씩 적어볼까 생각중입니다.
일단 이곳 스터디부분 보면 레드헷이면서 tar.gz(즉 소스)로 configure해서 다들 쓰셨더군요...
먼저 결론부터 말씀드리자면 레드헷에는 RPM이라고 하는 초보도 쉽게 설치할수 있는 패키지가 있습니다.
그런데 왜 그 편한걸 다 지우고 설정하기 힘든 소스로 다시 까는지 모르겠군요 -_-
사실 저도 RPM 패키지로 깔기위해서 거의 한달을 연구했습니다 -_-
인터넷 다 뒤지고, 리눅스 수십번 깔았습니다 -_-
물론 소스로 깔아도 봤습니다. 물론 소스로 설정만 제대로하면 연동 잘합니다.
단 레드헷 사용하시는분들 RPM패키지를 써서 복잡한 소스 설정에 고민하는게 없었으면 하는게 바램입니다.
일단 기본적으로 주로 소스 깔기위해서 RPM 패키지 지우는거... 즉
rpm -qa | grep apache 등으로 찾아내서
rpm -e apache 등으로 지우는거...
하지 마십시오...
그럼 안지우고 어케 연동시키느냐?
간단히 설명 하겠습니다.
일단 필요한 rpm패키지는 ftp.redhat.com에서 구할 수 있습니다..
지금 정확한 경로가 생각 안나는데... ftp접속해서 /os/redhat/us/linux/i386/RedHat/RPMS 이던가???
머 하여간에 마지막 경로가 RPMS 라는곳으로 들어가면 모든 패키지가 다 들어 있습니다.
필요한 패키지는 거기서 다운 받으면 됩니다.
두번째로 연동은 어케 하느냐...
이것역시 패키지로 합니다... 예를들면...
MySQL하거 php는 어케 연동하느냐...
간단합니다... php-mysql-버전.i386.rpm 다운받아서 설치만 하면 끝입니다...
다 이런식입니다... 그리거 Zend는 php깔면 자덩으러 깔립니다...
php하거 apache연동 역시 걍 깔믄 패키지가 지가 알아서 연동 시켜 줍니다...
설정 전혀 필요 없슴돠...
이런식으로 깔기만 하면 일단 기본적으로 서버구축은 끝납니다...
그다음은 자신에게 알맞게 httpd.conf하거 머 이런 설정파일들만 조금 만져주면 끝입니다...
슬슬 수업 끝날시간이 다되가는군요... -_-
대강 이정도에서 끝내야 할듯 합니다...
자세한 설치방법은 다음에 쓰도록 하겠습니다...
급하신분은 메일이나 쪽지 주세요...
설명해 드리겠슴돠...
msn있으신분은 아뒤 알려주심 msn으러 알려드림돠...
글거 전 낮시간엔 항상 학교니 보통 저녁 5-6시쯤부터 집에 있으니 그점 참고해 주시길...
그럼 이만...
참 그리고 참고로...
전 레드헷 7.3에 전부 RPM으로 apache+php+MySQL+Zend+imap+perl 다 연동해서 잘 쓰거 있습니다.
물론 ftp서버도...
댓글 11
-
바른생활 NGEO
2002.09.10 20:09
-
실버
2002.09.10 20:23
컴퓨터는 꼭 쉽다고 좋은것이 아닙니다..
소스를 직접 컴파일하는것과 rpm설치에는 차이가 있습니다...
먼저 소스를 직접 컴파일 할때는 자신에 관리 스타일 &특수한 경우에 필요 한 옵션 또는 기본적인 설정이 모두
가능합니다...서버 자체의 설정 말구요..설치시에 설정이요...모듈적재라든가...
또한, 레드햇 계열이 아닌 slackware 또는 suse등과 같은 환경에서의 설치를 위해 소스를 직접 컴파일 하려는
노력도 필요 한것 입니다...
항상 쉬운것만이 최선책은 아닙니다...
위엣분 바보 같은게 아니라 정말 멋있습니다..
그런것에서 느껴지는 희열이야 말로 컴퓨터를 하는 사람 입장에선 최고죠...
쉬운것에서만 익숙해지면 발전이 없습니다...
쉬운것이 좋으시다면 윈도우를 써보심이 어떠신지요^^ -
박상현
2002.09.10 23:37
(M$ Windows가 쉬운가요?? 파란화면 죽어도 보기 싫은데 자꾸만 나오는데 안나오게 하는 방법 좀 갈쳐 주실래여?? ^^;;)
리눅스를 쓰면서 필요한 프로그램을 설치할 때, 일반적으로 그냥 패키징 되어 있는(남이 패키징 해놓은) RPM을 설치하던지 패키지의 기본 설정 같은 것들이 맘에 안들 경우 직접 소스를 (일일이 옵션 다 주고) 컴파일해서 설치하곤 하죠.
RPM은 편한 반면 옵션이 정해져 있어서 만약 특수한 기능을 추가하고 싶을 경우 (소스RPM이 있다면 모를까) 거의 불가능하죠.. 또한 아무리 빨리 업데이트 되어도 소스 보다는 늦게 나오게되죠.. 반면에 소스를 직접 컴파일해서 설치하는 경우는 매번 옵션을 지정해줘야 하고 관리하기가 썩 귀찮죠..
가장 이상적인 방법은 소스를 가지고 자신이 쓸 RPM으로 직접 패키징하는 것입니다. 자신이 필요한 기능만으로 딱 구성해 패키징해서 설치하면 관리하기도 쉽고 리소스의 낭비도 막을 수 있죠.. 하지만 좀 어려운 방법이라 내공이 높은 고수들만이 이렇게 쓰고 있죠.. -
lanyan
2002.09.11 00:13
그러니까 -_- 위에다 쓰지 않았습니까 -_-
레드헷 계열 쓰시는분들 (RPM이란 기본적으로 레드헷에 맞춰져있으니까요...)
글거 소스 컴파일 모르시는분들....
당연히 소스 컴파일하는게 패키지 까는것보다는 훨씬 좋습니다... -_- -
박스
2002.09.11 09:41
소스와 RPM에 대한 부분은 개개인의 취향이겠죠..
저같은경우는 최신버젼 지향 하며 소스를 내맘대로 뜯어 고칠수 있는 장점.. ^_^;; 때문에 rpm보다는 컴파일을 거의 하죠 ^^;
그리고 왜 귀찬게 컴파일을 하냐면요.. rpm을 쓰더라도 소스가 어찌 생겼는지는 알고 이어야 되지 아느까요.. rpm 눌러 샤샤샥~ 깔리는것보다는
어떤식으로 운용되느냐를 아는게 ^^;; .... -
실버
2002.09.11 20:35
lanyan님 제 말을 잘 못 이해하신것 같아서여....리눅스를 사용하면서 레드햇만 사용하란 법 없습니다..
여러가지 배포판에서 공통적으로 사용할수 있는 소스 컴파일 법도 알아야 한다는 의미였습니다..
그리고 모른다고 해서 무조건 쉬운길을 찾는것 보다는 모르는것을 배우면서 쉽진 않지만 좀더 고급 스킬을
익히는것이 중요하죠... -
이승환
2002.09.13 23:17
저는 줄줄줄줄... 쏟아져나오는 외계어가 좋습니다.
그 쏟아지는 글들을 보며 담배를 한모금 ( -_-)y-~~ 피우는맛도 예술입니다.
위의 코멘트처럼 꼭 쉬운게 최선은 아니라는 생각이 드는군요..
만약 쉬운 방법으로만 하다가 무언가 필요해서 컴팔이라도 하나 할려고 한다면..
막막해지는 경우도 있을거라는 생각이 드네요.. ^^; -
개굴펭귄
2002.09.14 20:34
rpm 패키지 깔면 아닌 리눅스머신에서도 rpm을 깔 수 있는것으로 알고있;
엄. 저는 일단, 윈도머신이든, 리눅스머신이든.. 둘다 설정하고 별짓 다 해봤기때문에
두 서버중에 어떤게 좋다고 말 할 수 있는 입장이긴 하나, 설령 그런 입장이 된다고 쳐도, 어떤게 좋다고
딱 집어야 한다는 상황이 온대도, 둘중 하나를 선택하라는건 역시 "안되겠다" 라는 말로 해 드릴수밖엔..
물론 리눅스 유저들이 대부분 커맨드모드에 대해 희열을 느끼고, CUI에서만 볼 수 있는 설치시의 메세지들..
이런것에 희열을 많이 느끼시라 믿습니다. 그런데, 이런분들은 가끔 오류를 내시는것이, GUI인 윈도는 쉽다인데,
그림으로 나온다고 해서, software와 hardware가 딱딱 맞아들어가는게 아니잖습니까~
리눅스나 윈도나 어차피 OS의 한 종류고, 각자 커널도 있고, 응용프로그램도 있고.. 돌아가는 원리는 같습니다~
그런데, 둘 중에 오류가 안 날 넘이 있을까요? 아님, 뭔가 확실히 달라서 운영하는데 윈도가 훨씬 쉬울까요?
참고로 저는, 만지는 머신이 많다보니 컴파일하고 조정할만한 여력이 안되서
잘 만들어진 rpm패키지의 # 갯수가 올라가는 희열에 깝니다 ^^
그럼~ -
김동현
2002.09.14 22:27
소스로 설치하는건
이유가 또 있죠 -0-
최신버젼의 프로그램은 소스로 나옵니다
서버관리자에게 있어 새로운 최신버젼으로 업데이트는 중요하겠죠?
하지만 rpm은 최신버젼이 좀 늦게 나옵니다 -0-;;
빠른 업데뚜를 위해서도 소스를 까는거죠,
특히 자신이 하고픈 것으로 옵션을 줘서 컴팔도 하고요..
쩝-0- -
Nine™
2002.09.15 08:05
소스 컴파일시 나오는 메세지 비스무리 한거..
소스 RPM을 리빌드 하면 나와요. -_- -
개굴펭귄
2002.09.15 00:39
패키징 직접 하시는 분들은, 아주 큰 보안 문제 업데이트가 나왔을때
최대한 빨리 rpm 패키지로 만들어주십니다~ (언제나 감사하고 있죠~)
예전버전의 프로그램에서 약간의 설정으로 보완이 되는 문제정도라면 조금 늦긴 하지만-
그래도 아주 늦는편은 아니므로 ~
그리고 댓수가 워낙 많아서~ 소스컴팔하다가 rpm 나오면 좀 -ㅂ-;
제목 | 글쓴이 | 날짜 |
---|---|---|
레드헷 계열 사용하시는 분들 웹서버에 대해서...(APM연동) [11] | lanyan | 2002.09.10 |
[re] 레드헷 계열 사용하시는 분들 웹서버에 대해서...(APM연동) | Dopesoul | 2002.09.14 |
PHP에서의 SQL문 보안취약성 [5] | 김영빈 | 2002.09.09 |
[Apache] 윈도우 NT 계열에 서비스 등록하기 [1] | 스카이 | 2002.09.08 |
What is the MRTG? [4] | Dopesoul | 2002.09.06 |
강좌는 아니지만, 제가 쓸 강좌가 어떤방향으로 나아가야하는지를 잘 모르겠습니다. 그래서 글올립니다. [4] | Dopesoul | 2002.09.06 |
웹호스팅의 꽃 APM 완벽설치 가이드 (linux) | BJ | 2002.09.05 |
포트 번호 없이 도메인 연결하기. [15] | Winnie | 2002.08.27 |
남구스의 DB 백업 쉘 스크립 [1] | 김남규 | 2002.08.27 |
남구스의 DNS/POP3/계정추가 쉘스크립 [2] | 김남규 | 2002.08.27 |
웹호스팅의 꽃 A.P.M.~ 을 알아보자! (1부) [9] | 임현 | 2002.08.25 |
무단링크를 방지하여 트래픽을 줄이기(아파치) [5] | 착한마음™ | 2002.08.24 |
APM 자동설치 프로그램 [4] | Captain DirtBuster | 2002.08.24 |
웹호스팅 세팅기 1편 - 설치하기(2부) [3] | 임현 | 2002.08.22 |
웹호스팅 세팅기 1편 - 설치하기(1부) [16] | 임현 | 2002.08.22 |
win2k, apache2.0.40 + php-4.2.2로 업글하기 | ZIO | 2002.08.20 |
[APM설치]윈도우에서 웹서버 세팅하기 [49] | 김영남 | 2002.08.14 |
루트만 이용할수있게 바꿔야하는 명령어들 몇가지 [3] | 임현 | 2002.08.14 |
웹호스팅 세팅기 [8] | 임현 | 2002.08.13 |
MSSQL 2000 Enterprise Edition 설치하기 [7] | DearMai | 2002.08.12 |
군데 가끔 저같은 특이한 사람들이 있죠 ㅡ ㅡ?
소스 컴파일 하면서 화면에 쏟아지는 외계어들(?)을 보면서
'아 프로그램 설치되는구나 ㅠ ㅠ' 하며 감격(?) 하눈 사람들..^^;;
전 그맛에 프로그램 설치한답니다 ^^;; 좀 바보같죠? ㅎㅎ
저도 이번에 구축할땐 rpm으루 깔아볼래요 ㅡ ㅡ?