애플 맥미니 웹서버 구축 튜토리얼 블로그 소개
https://mblog.kr
애플 Mac OSX 는 BSD의 커널이 사용된 Unix 기반의 운영체제로서, 오리지날 Unix에서 사용되는 패키지 대부분을 Mac OSX에서도 쓸수 있다. 웹서버 운영시 많이 사용되는 Apache2 패키지는 기본적으로 Mac에 설치되어 있으며, 웹사이트를 운영하기 위해 필요한 다른 S/W 패키지들을 쉽게 설치하고 운영할 수 있다는 장점이 있다. 이런 장점으로 인해 웹사이트 및 웹어플리케이션을 직접 운영해야 하는 소규모 기업이나 개인 레벨에서는 가장 효율적인 솔루션으로 생각된다.하지만, Mac OSX 를 기반으로 웹사이트 운영 노하우를 자세히 정리해 놓은 웹사이트나 블로그가 거의 없기 때문에, 어떤 것 부터 처음 시작해야 하는지 막막한게 현실이다. 2011년부터 인터넷에서 맥 OSX 로 홈서버 운영하는 방법들을 뒤지고 찾아서 구축해 놓은 저의 웹서버, DB서버, 이메일 서버 들에 대한 셋팅 방법들을 이 블로그를 통해 자세히 소개하고자 한다.위에서 설명한 것 처럼 웹서버 운영에 필요한 각종 필수 S/W 패키지는 대부분 OSX에 포함되어 있거나, Homebrew* 를 통해 다운로드 가능하여 별도의 S/W 구매 비용이 발생하지 않는다. 게다가 출시된지 10년이 넘어가는 Mac Mini (Mid 2011, Late 2012) 는 중고장터에서 10만원대에서 쉽게 구할 수 있다. 이 Mac Mini 한 대로 웹호스팅 업체들의 값 비싼 서버호스팅을 저렴하게 대체할 수 있으니 한번 도전해 보자.※ Homebrew : 맥 OSX 터미널 전용 프로그램 패키지로, 맥에서 사용되는 각종 프로그램 & App 등을 터미털에서 설치/삭제/업데이트 할 수 있는 프로그램이다.Nginx 웹서버로 로드밸런싱 환경을 구축할 수 있다.
#1 블로그 주제
1. Mac OSX 웹서버 & 서버 로드밸런싱
2. Mac OSX DB서버 클러스터링, 데일리백업
3. Mac OSX 삼바 기반 NAS
4. Web Application
- HTML, CSS, BOOTSTRAP
- JS, jQuery
- PHP, mySql 연동
- Phython V3
5. Product Review
6. Apple News
7. IT News
#2 운영중인 OSX Server 현황
※ Mac Mini 14대가 서버로 운영중이다.