maczoo.com 게시판 인덱스 maczoo.com
매킨토시 사용자 커뮤니티
 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   쪽지를 확인하려면 로그인하십시오쪽지를 확인하려면 로그인하십시오   로그인로그인 

[OS X] 또다른 아파치, PHP, MySQL

 
글 쓰기   답변 달기    maczoo.com 게시판 인덱스 -> 맥주 자료실
이전 글 :: 다음 글  
글쓴이 메시지
eastman
the Lord of maczoo
the Lord of maczoo


가입: 2003년 4월 23일
올린 글: 1764
위치: 서울 천호동

올리기Posted: 금 11월 12, 2004 10:23 am    주제: [OS X] 또다른 아파치, PHP, MySQL

맥 OS X에 기본으로 아파치가 설치되어 있긴 하지만 빨리빨리 업그레이드도 안되고 하여 다른 패키지를 설치해보고 싶은 분들이 계시면 ServerLogistics의 서버 패키지를 권해 드립니다.

소프트웨어 홈 페이지
http://www.serverlogistics.com/software.php

현재의 아파치: 2.0.52
http://www.serverlogistics.com/apache2.php

현재의 MySQL: 4.0.21
http://www.serverlogistics.com/mysql.php

현재의 PHP: 4.3.9
http://www.serverlogistics.com/php4.php

현재의 Tomcat: 4.1.24
http://www.serverlogistics.com/tomcat.php
이에 포함된 플러그인은 아파치 2용입니다. 아파치 1용은 해당 페이지에 가면 따로 있습니다.

현재의 MapServer: 3.6.4
http://www.serverlogistics.com/mapserver.php

이들 패키지의 특징은 기존 맥 OS의 웹서버를 건드리지 않고 별도로 설치된다는 점입니다. 아울러 자세한 조절판이 곁들여져 있어 서버를 제어하는 것도 편리합니다.
위로
jinslove4u
the Lord of maczoo
the Lord of maczoo


가입: 2002년 11월 3일
올린 글: 1771
위치: 물좋고 공기좋고 새소리들리는곳~

올리기Posted: 화 11월 16, 2004 8:36 pm    주제:

항상 감사드립니다...

Very Happy
_________________
사랑이란 무엇일까? 어떤것일까?
둥근것일까? 네모진것일까?
아무것도 보이지 않는걸까?
위로
kyj909
familiarity
familiarity


가입: 2002년 10월 2일
올린 글: 34
위치: 서울 신촌

올리기Posted: 목 11월 18, 2004 11:14 am    주제: 와~~~

와~~
정말 감사드립니다.
요즘 이쪽으로 꾀나 찾아보구 다녔는데...
좋은 정보 감사드립니다.^^
_________________
crayk
12" 파워북 기둘려라 내가간다.
위로
rohi
familiarity
familiarity


가입: 2002년 11월 14일
올린 글: 42
위치: 서울

올리기Posted: 토 11월 20, 2004 3:13 pm    주제: 사용법좀

사실 인터넷을 통한 윕 공유에 대해선 조금 압니다.
오례스 9.0 때 부터 조금 써 보았는데..
아이피를 고정 할 수없는 불편함과...그래서 사실 그동안 안 써 왔지만, 솔직히 이 부분에 대한 편의점은 어느정도 이넝 하는 바입니다..
사실 2.0?인가 버젼에 대해 상당히 관심이 있는건 사실이자만.. 기본 지식이 없는 저로썬 쓰고 싶지만 어떻케 할수가 없군요,

시간이 되신다면 간단한 사용법좀 소개바람니다...

그리고 이게 기존에 내장되어 있는 기본적인 웹공유와 머가 틀린지도좀 설명 바라구요.

그리고 저 윗글에 나와있는 모든걸 다 받아서 인스톨 하여야만 다 쓸수 있나요...
위로
eastman
the Lord of maczoo
the Lord of maczoo


가입: 2003년 4월 23일
올린 글: 1764
위치: 서울 천호동

올리기Posted: 토 11월 20, 2004 5:10 pm    주제: 간단하게 설명을 드리자면

간단하게 설명을 드리자면
먼저 OS 9 시절에 쓰던 웹 공유와 OS X의 웹 공유는 전혀 다르다고 보아야 합니다.
OS 9 시절의 웹 공유는 시스템에 부속되어 있는 기능이었지만 이제는 그렇질 않습니다.
OS X의 웹 공유는 아파치라고 하는 웹 서버 소프트웨어를 켜고 끄는 역할을 합니다.
즉 말이 웹공유이지 사실은 아파치 프로그램을 켜는 것입니다.
때문에 아파치라는 서버 프로그램에 대해서 따로 공부를 하셔야 웹을 통한 공유를 원활하게 이용하실 수 있습니다.
이 아파치는 한마디로 세계적인 웹 서버 프로그램이라고 생각하시면 될 것입니다.
그런데 맥에 기본으로 설치되는 아파치는 빨리빨리 업그레이드가 되질 않고 있습니다.
제가 소개해드린 곳은 그래도 애플보다는 빠릅니다.
아울러 기존의 아파치를 건드리지 않고 별도의 디렉토리에 설치를 하고 별도의 조절판을 통하여 운영이 되기 때문에 현재의 시스템에 대한 위험 부담도 없습니다.
아파치는 복잡한 프로그램이라서 그 설정과 운영법을 간단하게 설명하기는 좀 어렵습니다.
아파치만 설치하면 기본적인 웹 공유는 충분히 가능합니다.

MySQL은 데이터베이스 프로그램입니다.
이 또한 아파치와 마찬가지로 무료 프로그램이죠.
MySQL은 아파치와 연동이 잘 됩니다.
대부분의 블로그들이 아파치와 MySQL을 연동시켜 만들어지고 있습니다.
MySQL의 사용법도 한마디로 설명을 하기는 불가능합니다.
이를 원활하게 사용할 수 있도록 해주는 제어 도구로는 phymyadmin이란 것이 있습니다.
이 phpmyadmin을 이용하여 MySQL을 제어하려고 할 경우, 즉 DB를 만들려고 할 경우 phpMyAdmin이 웹을 매개로 하여 돌아가기 때문에 당연히 아파치 서버가 깔려 있어야 합니다.
그러니까 위의 프로그램들이 사실은 모두 독립된 프로그램이지만 이리저리 얽혀있어서 하나만 가지고는 효과를 보기 어렵다고 해야겠지요.

PHP는 아파치의 모듈이라고 생각하시면 되겠습니다. 모듈은 확장 기능을 가진 부가 장치로 이해하시면 됩니다.
PHP를 이용하여 MySQL의 DB와 아파치를 연계시킬 수 있는 프로그램이나 웹 페이지를 짤 수 있습니다. 따라서 이 스크립트 언어를 배워놓으시면 DB를 웹 상에서 검색하거나 자료를 입력하는 작업이 가능해집니다.

제가 위의 또다른 아파치와 MySQL, PHP 등등을 소개시켜 드린 것은 이미 기본으로 맥에 이런 것이 장착되어 있지만 그 기본의 프로그램은 제가 소개시켜 드린 것에 비하여 작동이나 설정이 매우 어렵습니다. 심지어 까는 것도 어렵죠. 그에 반하여 제가 소개한 곳에서 만든 이들 프로그램은 모두가 좀더 원활한 제어판을 갖고 있습니다. 물론 그 제어판을 잘 이해하려면 그 전에 각각의 프로그램, 즉 아파치와 MySQL, PHP에 대한 공부를 해두셔야 합니다. 그 공부는 사실 많은 시간과 노력을 요구합니다만 그에 걸맞는 재미와 즐거움을 선사하기 때문에 한번 해볼만 합니다.
위로
ElectronicNomad
the Lord of maczoo
the Lord of maczoo


가입: 2002년 11월 21일
올린 글: 1889
위치: a corner of the network

올리기Posted: 일 11월 21, 2004 2:37 am    주제:

전 제 서버의 Apache, MySQL, PHP 등의 Web, Was 부속들의
Upgrade를 아주 더디게 한답니다. Smile
보안 Issue가 있을 때는 제빨리 움직이지만, 그렇지 않을
경우에는 거의 Upgrade를 하지 않는다고 보시면 맞을 듯 하네요.
이들은 기능 구현의 문제와 보안의 문제가 없다면 굳이
새로운 버전을 희구할 필요는 없다고 생각합니다.


------------ 사견입니다 Smile
위로
rohi
familiarity
familiarity


가입: 2002년 11월 14일
올린 글: 42
위치: 서울

올리기Posted: 일 11월 21, 2004 5:02 am    주제:

저는 웹 공유를 좀 유연 하게 써 보았으면 하는 바램이 있습니다.
db니 프로그램 이니 그런 건 잘 모르구요,,글구 그걸 제가 공부해서 하는것 보다는 제가 필요할때 전문가와 상담 하거나 만나서 협조를 요청 하거나 일을 맡기는게 더 현명한 일이라고 생각 됩니다.
단지 제 컴터를 서버로 만들어서 개인간 파일공유및 인터넷 가상 전시공간 머 그런 걸 웹공유를 통해 만들어 보려고 합니다.
단지 간간히 있는 이러한 일 때문에 도메인을 등록하고 우베호스팅을 하거나 하는 번잡함을 좀 줄여보려고 하는 취지이죠

따라서 메인 질문은
1. 맥오예스에서 파일공유 설정시 site라는 폴더로 설정이 되는데 2.0의 경우 그 디렉토리 설정을 어떤식으로 해야하는지
2. 고정된 아이피나 특정 이름으로 장기간 한 1달 정도 시간을 사용 가능 한지.


지금 제가 사용 하는 인터넷 환경은 유동 아이피 방식 입니다.

결국 제 말의 의도는 단순히 웹공;를 좀 더 원활히 하자는데 그 의의가 있죠..

감사합니다.
위로
eastman
the Lord of maczoo
the Lord of maczoo


가입: 2003년 4월 23일
올린 글: 1764
위치: 서울 천호동

올리기Posted: 일 11월 21, 2004 8:04 am    주제: 그런 용도라면

그런 간단한 용도라면 차라리 맥보다는 피씨가 낳습니다.
맥의 아파치를 이용하여 그런 공유를 하려고 해도 일단 아파치 공부는 하셔야 합니다.
어차피 맥의 웹 공유라고 되어 있는 것이 아파치를 운영하는 것이기 때문입니다.
피씨의 경우엔 WWW file share pro 라는 프로그램이 있는데
웹 방식으로 운영되기 때문에 웹 브라우저 만으로 누구나 쉽게 자료를 공유할 수 있습니다.
맥에는 아직 그런 손쉬운 프로그램은 없습니다.
다만 아파치를 공부하시면 여기 맥주와 같은 PHPBB를 포함하여 포럼 보드를 설치하여 같은 기능으로 이용할 수 있겠죠.
어쨌거나 공부는 필수죠.
이들 프로그램은 공짜이긴 하지만 배우고 운영하는 것이 호락호락하질 않습니다.

두번째로 IP의 고정 문제는 인터넷 회선에 따라 다른 것 같습니다.
저는 인터넷 회선을 두 개를 쓰고 있습니다.
하나는 케이블 인터넷이고, 한 회선은 KT의 메가패스입니다.
둘 모두 유동 IP 서비스입니다만 IP 주소가 바뀌는 것은 거의 경험해보지 못했습니다.
벌써 한 6개월째 같은 IP입니다.
유동 IP 이지만 거의 고정에 가까운 이런 서비스를 이용하시려면 자신의 인터넷 서비스가 접속할 때 어떻게 되고 있는지 알아보면 됩니다.
대체로 접속할 때 ID와 패스워드를 넣고 접속을 하는 방식의 서비스는 매번 IP 번호가 바뀝니다.
반면 그냥 컴퓨터를 켜는 것으로 접속이 끝인 서비스는 IP가 잘 바뀌질 않습니다.
케이블과 매가패스의 VDSL 서비스가 이런 경우에 해당됩니다.

만약 맥의 아파치를 원활하게 이용할 수 있다면 또다른 방법도 있습니다.
이는 웹 호스팅 서비스업체를 한 곳 이용하거나 무료로 제공되는 웹 사이트에 웹페이지를 하나 올려놓고 이 웹 페이지로 접속하면 자신의 컴퓨터로 접속이 되게끔 연계 코드를 하나 집어넣는 것이죠.
아마도 그 코드는 refresh 태그를 넣는 것이 될 것입니다.
예를 들자면

<meta http-equiv="refresh" content="0.1;URL=http://223.12.58.16:2500">

과 같은 태그를 웹 페이지에 넣어주면 자신이 지적한 IP 주소로 곧장 연계가 되죠. 예는 기본이 아니라 2500 포트를 웹 서버로 이용하는 예입니다. 웹 호스팅은 아주 기본적인 것을 이용하면 1년 이용료가 1만원 정도밖에 되질 않습니다. 이런 식으로 하면 아침에 컴퓨터를 틀고 자신의 IP 번호를 확인한 뒤 연계 코드의 IP 값만 바꾸어주면 되기 때문에 접속자들은 그냥 고정적인 웹 페이지 주소, 즉 fileshare.com과 같은 주소로 매번 접속하기 때문에 IP 번호를 알아야할 필요가 없게 되죠. 저는 이런 식으로 거래처와 파일을 주고 받고 있습니다.
말씀하신 것처럼 저도 파일이나 업로드를 원활하게 하기 위하여 종종 제 컴퓨터를 서버로 이용합니다만 아주 간단한 이용을 원한다면 차라리 피씨쪽을 택하시는 것이 낳습니다. 맥은 아직까지는 그렇게 간단한 프로그램이 없습니다. 맥에서 웹을 이용하여 파일을 원활하게 주고받으려면 역시 포럼 보드와 같은 것의 설치가 가장 원활한데 이것이 그렇게 생각처럼 호락호락한 경우는 아직 하나도 보질 못했습니다. 설치를 하려고 해도 한참 씨름을 해야 하죠. 아직까지는 어느 정도 공부를 해야 원활하게 쓸 수 있는 것이 맥의 웹 환경입니다.
위로
eastman
the Lord of maczoo
the Lord of maczoo


가입: 2003년 4월 23일
올린 글: 1764
위치: 서울 천호동

올리기Posted: 월 11월 22, 2004 3:44 pm    주제: 아파치 2의 문서 디렉토리

제가 소개한 아파치 2의 문서 디렉토리는
/Library/Apache2/htdocs
입니다.

Apache2.prefPane 은
/Library/PreferencePanes
이나
$(HOME)/Library/PreferencePanes
에 넣으시면 됩니다.
그러면 시스템 설정의 제어판 Other 항목에 Apache 2 가 들어옵니다.

설치 가이드에 다 있는 사항이지만 일하다가 심심해서 안내해 드렸습니다.
_________________
나의 블로그
http://blog.kdongwon.com
위로
cgufo
mania
mania


가입: 2004년 4월 24일
올린 글: 51

올리기Posted: 월 11월 22, 2004 6:05 pm    주제: 예기치 못한 종료.

eastman님, 올려주시는 좋은 정보들 잘 보고 있습니다. 감사드립니다. Wink
위로
rohi
familiarity
familiarity


가입: 2002년 11월 14일
올린 글: 42
위치: 서울

올리기Posted: 토 11월 27, 2004 1:25 pm    주제:

자세한 설명 감사 하구요
세상이 컴터와 친해지면서 정말 살기 더 힘들어 지는군요.....
암튼 공짜는 없는법....조금이라도 공부해서 잘 써보겟습니다...
답변 감솨 합니다
위로
이전 글 표시:   
이전 글 :: 다음 글  
글 쓰기   답변 달기    maczoo.com 게시판 인덱스 -> 맥주 자료실 시간대: GMT + 9 시간(한국)
페이지 1 중 1

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.4 © 2001, 2003 phpBB Group