카테고리 없음 2011. 10. 13. 03:45

iOS5 토렌트파일


iPhone4용입니다
AppDev 2011. 10. 8. 21:59

Mac에 APM을 설치해보자! (그 2편)

잘 쫒아 오고 계신가요~??

이제 MySQL 설치만 남았죠??

MySQL은 Database 입니다 스노레오파드, 라이언에서는 기본적으로 설치가 안되어 있기에..

일단 설치부터 해야합니다 Apache, PHP는 설정만 바꾸면 됐는데...ㅠ

먼저 다운로드를 해야 설치를 하겠죠..

http://www.mysql.com 으로 가셔서 download를 선택해줍니다

글고 Download를 눌러주시!!!면 윈도우 용이 받아집니다...

MySQL Community Server 를 눌러주시면

select Platform 에서 선택할수 있게 선택창이 있는걸 볼수 있습니다

Mac OS X 용에서 자신의 버전에 해당하는 파일을 받아줍니다


여기서 잠깐!

라이언 버전이 없죠?? 어쩔수 없습니다 10.6 스노레오파드용으로 받아주세요

저는 현재 10.7.2 GM버전을 쓰고 있지만 문제없이 설치 되네요


저는 10.6 64bit DMG를 선택했습니다 
 
다운로드를 누르시면 로긴하라는 창이 뜨실텐데

훼이크!입니다 바로 아래 NO thanks, just take me to the downloads! 를 눌러줍니다 후후~

많은 나라가 뜨면서 HTTP, FTP 를 누르게 되어있는데 아무거나 상관없습니다 다 같은 파일이에요

운에 맞기고 속도 빠르게 나올만한 나라를 골라서 다운로드 해줍시다 

다운로드가 다되시고 dmg파일을 실행하시면 

mysql-5.5.16-osx10.6-x86_64.pkg  
MySQLStartupItem.pkg
MySQL.prefPane

세 파일이 보이실텐데 이것들이 다 무어냐!
mysql-5.5.16-osx10.6-x86_64.pkg  이 파일은 MySQL 설치파일입니다
MySQLStartupItem.pkg 이 파일은 MySQL을 구동하기위해 필요한 파일들입니다
MySQL.prefPane 이 파일은 시스템환경에서 MySQL구동,정지를 쉽게 설정하기위한 파일입니다

pkg파일은 간단합니다 실행하시고 다음다음 눌러줍니다

prefPane파일은 /Library/PreferencePanes 위치에 복사해주면 됩니다 ^^ 쉽죠~?


이제 터미널에 
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
를 입력해서 MySQL을 구동해봅니다
또는 시스템환경설정에 가보시면 MySQL 항목이 생긴것을 볼수 있는데
거기서 start MySQL Server 를 눌러주셔도 됩니다~

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

여기까지가 Mac OS X에 APM을 설치하는 방법입니다

이것을 어떻게 사용하느냐!? 하는것은....

강력히 강좌를 원하는분이 있으시다거나... 제가 좀더 배워본 뒤에...

정리를 해서 써보도록 하죠..

아직 저도 배우는 단계다 보니까요...ㅎㅎ

이것으로 APM 설치방법 강좌를 마치도록 하겠습니다!

다음에 또 봐요~

AppDev 2011. 10. 8. 21:26

Mac에 APM을 설치해보자! (그 1편)



개발 관련 두번째 포스팅입니다

개인적으로 서버 데이터 처리라든지, 연동이라든지... 아직 배운게 없네요..

이걸 어떻게 이용하느냐 보다는...

서버 연동을 위한 기본 세팅법 정도만 다루겠습니다 아직 저도 배우는중이라서요 ^^ 

먼저 APM이 뭐냐!

A
pache, PHP, MySQL 3총사를 말합니다

이걸로 뭘 어떻게 할건데??

서버가 필요한 앱이나 프로그램을 만드려는데 서버가 없으면 안되겠죠?
개인 맥을 서버로 사용하도록 만드는 툴이라고 보시면 될 것 같네요

이 3총사는 무료기 때문에 많이 사용됩니다 ^^

먼저 맥에는 기본적으로 Apache와  PHP 모듈을 탑재하고 있습니다 (Mac OS X Server에는 MySQL도 설치 되어있습니다)

이번 1편에서는 이 두 가지를 먼저 활성화 시키도록 하겠습니다

1. 먼저 Apache부터 시작하죠 ^^

 
스팟라이트에서 시스템 환경설정을 열어줍니다 하단 독에서 찾는게 쉽겠군요

그리고 "공유" 아이콘을 선택해줍니다


아래와 같은 창이 뜰겁니다

아니라구요? 


제가 라이언이라서 약간 다르겠지만 큰차이는 없습니 다^^;

좌측 동그라미, 웹공유를 체크해주시면 우측에 웹 공유가 켜졌다고 이라고 뜨면서

그 아래 네모칸이 라이언에서는 뜨는데 스노레오파드에서는 없을겁니다

스노레오파드에서는 켜져있기만하면 설정은 끝납니다!

라이언은요?? 위에 네모칸은 이미 바껴있는데... 개인 웹사이트 시작 이었나..? 그 버튼이었을겁니다

위 화면과 같이 나오게 지긋이 눌러줍니다 ^^

이것으로 아파치는 설정 끝!! 진짜 끝!! 간단히 끝!! 쉽죠?? 후후~

진짜 설정됐는지.. 사파리를 열어서..(크롬도 됩니다 불여우도 돼요..;;)

주소창에 http://localhost 를 입력해봅니다!

It Works! 라는 텍스트가 나오면 정상적으로 구동된겁니다^^

애플 키노트에서 많이 들은 단어 같은데... It just works!! ^^

2. 이제 PHP를 활성화 시켜보자구요~! 고고싱!

음... 그전에.. 앞으로 모든 작업은 터미널에서 작업하게 될겁니다

'헉.. 나 유닉스 명령어 전혀모르는데?? 문법도 모르고...으악!'

여러분의 고민, 저도 똑같이 하고 있습니다.. 저도 전혀 몰라요...

하지만 활성화, 설치하는데 문제는 없습니다

제가 애초에 이렇게 배운것도 있지만... 개인적으로 터미널로 작업할줄 알아야

나중에 한방에 설치되는 툴을 이용하더라도 잘 이해하고 써먹을수 있지 않을까...

하는 생각도 들어서요...^^(제가 배운 선생님도 이런 말씀하셔서 크게 공감한터라..)

그럼 이제 터미널을 열어줍시다! 응용프로그램 -유틸리티에 터미널 구동하세요~!

저는 스팟라이트로 한번에 구동할테니...ㅋㅋ

구동하셨으면

$ sudo vi /etc/apache2/httpd.conf
를 쳐줍니다!

의미는 이렇습니다 루트권한으로 vi에디터를 열어서 편집을 시작하는데

어떤걸 편집하냐면 뒤의 경로에 있는 httpd.conf 라는 파일을 편집합니다

뭔가 좌르륵 뜨죠??

여기서
#LoadModule php5_module libexec/apache2/libphp5.so
문장을 찾습니다 찾는법은?

/  <- 요놈을 눌러주면 아래에 텍스트를 입력하는 창이 하나 뜹니다

거기서 php5_module를 쳐주고 엔터! 하시면

위 문장을 찾아줄겁니다

우리는 php5를 사용할것이기 때문에 주석표시인 #을 지워줍니다!

del!!!! 눌러도  삭제가 안되죠!

편집모드가 아니기 때문이죠..후후~

i를 눌러보시면! 하단에 --INSERT-- 라고 뜨면서 편집이 가능해집니다

#을 지워줍시다!




이렇게요!

글고 저장하고 나와야하는데요

esc를 누르고  :wq를 입력하고 엔타~!

그러면 다시 터미널로 나오게 될것입니다~!

여기서 잠깐!

혹시 권한문제가 뜨면서 저장이 안되시는분 계시...겠죠?? 저도 겪었으니까요..ㅎㅎ

터미널상에서 

sudo chmod 777 httpd.conf 를 입력해주셔서 해당파일의 권한을 변경해줍니다

그리고 위의 작업들을 수행해주시면 저장까지 잘 될겁니다

그리고 잊지말고

 
sudo chmod 644 httpd.conf 를 입력하고 권한을 원래대로 복구시켜줍니다


PHP가 정상적으로 활성화되었는지 확인을 위해 Apache를 재구동해줍니다

방법은 시스템환경설정 - 공유 웹공유에서 체크를 풀었다 다시 체크! 해주시거나
터미널에서

sudo apachectl restart  입력해줍니다 


아파치가 재구동되고 나면 테스트용 PHP파일을 하나 만듭니다

어떻게요?? 이렇게요

cd /Library/WebServer/Documents/

로 이동하셔서  


sudo vi phpinfo.php  파일을 생성합니다

그리고 이렇게 입력합니다 입력은 역시 i를 누르고 입력해야겠죠

<?php
phpinfo();
?>




입력하셨으면 esc 누르고 :wq로 빠져나옵니다

 이제 끝입니다

확인을 위해 웹브라우져를 열고

http://localhost/phpinfo.php 를 입력해봅니다




 PHP Version 5.3.4가 뜨시는분도 계실것이고 5.3.6이 뜨시는분도 계시고 여러버젼이 있겠지만

버전화면이 뜨면 정상적으로 PHP가 활성화 된겁니다^^


자 이제 고난의 시간인 MySQL을 설치하러 다음장으로 고고싱!!