웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
웹호스팅의 꽃 A.P.M.~ 을 알아보자! (1부)
2002.08.25 00:52
apm 이란 무엇인가..? 서버를 설치하려고 한사람이면 누구나 apm? apm? 이라는 말을 되뇌이면서
충혈된눈으로 리눅스 사이트를 돌아다닌 경험이 있으리라 본다.
(저역시.. 그랬으니까!)
<h3>1. Apache in My life A</h3>
제가 초등학교 5학년때 네띠앙이라는게 처음 생겼었죠. 그당시 무지 신기했습니다^^ 96년도이니까? (헉.. 나이나온다)
어떻게 알게됐는지도 모르지만-_- 그당시 홈페이지를 만들고있었죠. html 언어를 PCline 이라는 잡지와, Que 라는 외국 출판사
에서 나온 html visual reference guide 를 보고 접했었습니다.
그런데 그때 index.html 을 index.htm? 이런식으로 올리니까 server error 가 나는데..
그 아랫부분에 apache 라는 이탤릭체 단어를 본적이있습니다 -_- 그게 저와 아파치의 첫 만남이었죠.
그후로 오랫동안~~ (신승훈)
저는 아파치와 결별했었습니다. (중1때 리눅스를 접하기 전까지.) 그리고 리눅스를 알기 직전, win32 에 포팅된
apache 로 장난을 많이 쳤었습니다. (도서관 컴퓨터에 설치하고 집에와서 실습을 한다던가.. -_-)
너무 쓸데없는 이야기를 많이했나요?
본론으로 들어가서 -_-;; apache 는 http 프로토콜 데몬입니다. 더이상 뭐라 설명을 못하겠는데(-_- 지식의 한계)
웹서버 라고 보통 불립니다 <h3>(Apache AKA Webserver)</h3>
2. About PHP <h3>P</h3>
Php 는 인터프리터 입니다. 즉 컴파일 과정이 없이도 어떤 프로그램이 구동된다는 이야기죠. 스크립트 형식으로 다양한
기능을 구현할수있어서 사람들에게 많은 환영을 받았습니다 :-)
우리나라에서 대표적인 Zeroboard 를 비롯해서, JSboard, Dain Board? 등이 있죠.
꾸준히 버전업을 해왔습니다.
php 는 4.2.2? 1? 버전이 최신입니다. 그리고 더불어서 Zend 라는 가속엔진이 있구요. 소스가 노출되기때문에 발생하는
저작권 보호문제 때문에 Zend Encrypter (명칭이 맞는지?) 로 암호화해서 돌릴수도있습니다.
암호화한 스크립트를 보면 우리가 알아볼수 없지만 php 엔진은 해석이 가능하다.. 그렇기때문에 다른사람이 못배낀다
요런 원리겠죠^^? - 삼천포로 샌것같군요 -
여튼 php 는 apache 에 모듈로 착~ 붙어서 php , php3, php4, inc 등의 확장자를 가진 파일들을 php 가 맡아 해석합니다.
3. MYSQL <h3>M</h3>
mysql 은 유럽쪽의 어떤 사람들이 자신의 고객관리를 위한 데이터베이스 프로그램을 만들던중 시작되었다 합니다.
공짜(Freeware follow GNU) 소프트웨어인데도 불구하고 초강력(?) 성능을 내줍니다.
SQL 은 mysql 과 같은 데이터베이스 방식을 일컫는 말입니다. Server query language 였던가-_- 그렇습니다.
약간은 용량이 크고, 시스템부하를 많이 잡아먹긴 합니다만, php 와 mysql 은 펜과 종이같은 관계입니다.
php 자체는 mysql 이 없이는.. 큰 역할을 못하는것같습니다. php+mysql 이 꽃인것같네요~
제로보드도 mysql+php 죠
4. What is APM?
우리는 apm 을 어떤순서로 설치하느냐에 약간 주목할 필요가 있습니다.
이 셋을 기똥차게(?) 연동시키기 위해서는 약간의 손노가다와, 커피 여러잔이 필요합니다 :-)
일단 1부에서는 이론적인 측면과 재미있는 글들을 읽으시면서 흥미를 가지시기 바랍니다.
컴파일부분으로 들어가면 골치아프니까요^^
APM 은 보통 MAP 순서로 인스톨한다는 유머가 있습니다. (근데 사실입니다-_- 엄연히말하면 MAPA 죠)
mysql 을 인스톨하고 apache를 잠시컴파일한상태에서 php 를 붙이고 다시 apache 를 인스톨하는 과정입니다.
한번 숙지해 두시면 절대로 잊어먹지 않을것입니다^^
충혈된눈으로 리눅스 사이트를 돌아다닌 경험이 있으리라 본다.
(저역시.. 그랬으니까!)
<h3>1. Apache in My life A</h3>
제가 초등학교 5학년때 네띠앙이라는게 처음 생겼었죠. 그당시 무지 신기했습니다^^ 96년도이니까? (헉.. 나이나온다)
어떻게 알게됐는지도 모르지만-_- 그당시 홈페이지를 만들고있었죠. html 언어를 PCline 이라는 잡지와, Que 라는 외국 출판사
에서 나온 html visual reference guide 를 보고 접했었습니다.
그런데 그때 index.html 을 index.htm? 이런식으로 올리니까 server error 가 나는데..
그 아랫부분에 apache 라는 이탤릭체 단어를 본적이있습니다 -_- 그게 저와 아파치의 첫 만남이었죠.
그후로 오랫동안~~ (신승훈)
저는 아파치와 결별했었습니다. (중1때 리눅스를 접하기 전까지.) 그리고 리눅스를 알기 직전, win32 에 포팅된
apache 로 장난을 많이 쳤었습니다. (도서관 컴퓨터에 설치하고 집에와서 실습을 한다던가.. -_-)
너무 쓸데없는 이야기를 많이했나요?
본론으로 들어가서 -_-;; apache 는 http 프로토콜 데몬입니다. 더이상 뭐라 설명을 못하겠는데(-_- 지식의 한계)
웹서버 라고 보통 불립니다 <h3>(Apache AKA Webserver)</h3>
2. About PHP <h3>P</h3>
Php 는 인터프리터 입니다. 즉 컴파일 과정이 없이도 어떤 프로그램이 구동된다는 이야기죠. 스크립트 형식으로 다양한
기능을 구현할수있어서 사람들에게 많은 환영을 받았습니다 :-)
우리나라에서 대표적인 Zeroboard 를 비롯해서, JSboard, Dain Board? 등이 있죠.
꾸준히 버전업을 해왔습니다.
php 는 4.2.2? 1? 버전이 최신입니다. 그리고 더불어서 Zend 라는 가속엔진이 있구요. 소스가 노출되기때문에 발생하는
저작권 보호문제 때문에 Zend Encrypter (명칭이 맞는지?) 로 암호화해서 돌릴수도있습니다.
암호화한 스크립트를 보면 우리가 알아볼수 없지만 php 엔진은 해석이 가능하다.. 그렇기때문에 다른사람이 못배낀다
요런 원리겠죠^^? - 삼천포로 샌것같군요 -
여튼 php 는 apache 에 모듈로 착~ 붙어서 php , php3, php4, inc 등의 확장자를 가진 파일들을 php 가 맡아 해석합니다.
3. MYSQL <h3>M</h3>
mysql 은 유럽쪽의 어떤 사람들이 자신의 고객관리를 위한 데이터베이스 프로그램을 만들던중 시작되었다 합니다.
공짜(Freeware follow GNU) 소프트웨어인데도 불구하고 초강력(?) 성능을 내줍니다.
SQL 은 mysql 과 같은 데이터베이스 방식을 일컫는 말입니다. Server query language 였던가-_- 그렇습니다.
약간은 용량이 크고, 시스템부하를 많이 잡아먹긴 합니다만, php 와 mysql 은 펜과 종이같은 관계입니다.
php 자체는 mysql 이 없이는.. 큰 역할을 못하는것같습니다. php+mysql 이 꽃인것같네요~
제로보드도 mysql+php 죠
4. What is APM?
우리는 apm 을 어떤순서로 설치하느냐에 약간 주목할 필요가 있습니다.
이 셋을 기똥차게(?) 연동시키기 위해서는 약간의 손노가다와, 커피 여러잔이 필요합니다 :-)
일단 1부에서는 이론적인 측면과 재미있는 글들을 읽으시면서 흥미를 가지시기 바랍니다.
컴파일부분으로 들어가면 골치아프니까요^^
APM 은 보통 MAP 순서로 인스톨한다는 유머가 있습니다. (근데 사실입니다-_- 엄연히말하면 MAPA 죠)
mysql 을 인스톨하고 apache를 잠시컴파일한상태에서 php 를 붙이고 다시 apache 를 인스톨하는 과정입니다.
한번 숙지해 두시면 절대로 잊어먹지 않을것입니다^^
댓글 9
-
임현
2002.08.25 00:53
-
Nine™
2002.08.25 02:26
크윽; PHP+MySQL이 꽃.. -_-
PHP가 MySQL 없이 큰역할을 못하는건 아니라고 보는데요. -
임현
2002.08.25 12:52
mysql 이기보다는 다른 Database SQL 도 포함되겠죠 :-)
물론 php 가 mysql 이 없이 큰역할을 하지 못하는건아니지만, 다른 여러가지 프로그램에선
거의다 Database 를 응용해서 프로그래밍 하고있죠.
일반적으로 인터넷을 이용하는 분들에겐 php + mysql 이 꽃이죠. -
임현
2002.08.25 12:52
물론 그부분에대해 지적이있을꺼라고 예상은했습니다. 보기나름이겠죠? :-0 -
전석호
2002.08.25 14:14
APM 인스톨 순서에서요.
"mysql을 인스톨하고 apache를 잠시 컴파일한 상태에서 php를 붙이고 다시 apache를 인스톨 하는 과정입니다."
라고 하셨는데... 무슨 뜻인지 잘 모르겠어요...
초보라서... 이해하기 쉽게 간단히 알려주시면 안될까염 ^^ -
임현
2002.08.25 16:20
mysql 을 인스톨하고요, libphp4.a 파일을 생성하기위해서 apache 를
# ./configure --prefix=/usr/local/apache 이런식으로 컨피겨 만한뒤
php 를 인스톨해서 library 파일을 apache 에 모듈식으로 붙인뒤
아파치를 컴파일 한다는 이야기^^; -
전석호
2002.08.25 17:31
컥 -_-; 더 어렵네요 ㅠㅠ; -
Blueberry
2002.08.27 10:49
보니까 19 살 갔은데 맞나요 18살 아님 20 살 이겠지요 -
장초롱
2003.01.23 12:45
임현// 여기선 <h1> 이런 태그는 안먹히구요.
<font size=1>이게 먹힙니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
레드헷 계열 사용하시는 분들 웹서버에 대해서...(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 |
머릿속에서 html 을 해석하시길^^