일단 저전력서버라고 해서 그렇게 대단한건 아니구요.

그냥 전기 적게 먹는 개인 컴퓨터 가져다 놓으면 저전력서버죠 뭐.

옛날엔 주로 아톰을 의미했는데 요즘은 인텔이 워낙 전력관리를

잘해서 인텔 4세대 CPU (하스웰) 이후거면 전력소모에서

큰 차이는 안납니다.

보통 하스웰 이후 컴퓨터의 대기전력은 35~40W 선이죠.

그래픽은 내장그래픽 쓰고 램도 하드도 하나만 써야죠.

꼭 내장그래픽 쓰는게 중요합니다.

어느 정도 동작한다고 치고 1시간에 50W 잡으면

한달 744시간 계속 동작하면 37.2Kw를 쓰게 되지요.

제이앤지님처럼 전기 거의 안쓰셔서 누진 1등급으로 전기료 내시는

분은 1Kw당 60원 잡고 단돈 2200원으로 서버를 쓰시는 셈이니

웬만한 웹호스팅보다도 싸게 먹히는 셈입니다.

아니면 낡은 노트북 안쓰시는게 있다면 그것도 좋을거구요.

대개의 노트북은 화면 꺼지면 20W 정도 먹죠.

성능이야 천차만별일 수 있겠지만 기본적으로 노트북이면

전력소모면에선 서버로 쓰기엔 아주 좋습니다.

 

그리고 APM을 설치해야 하는데

솔직히 관리면에서 그냥 윈도우에 APM 설치하라고 권해드리고

싶습니다. 같은 하드웨어면 리눅스가 더 강력하지만 조금이라도

편리한게 좋으니까요.

윈도우에서 APM 설치는 APMsetup, autoset, xampp, wamp 등의

프로그램으로 한번에 깔 수 있어요. 일단 APMsetup은

이제 너무 오래되서 못쓰겠고.. xampp는 최신 버젼으로 깔아주긴

하는데 문제는 이게 죄다 영문으로 깔려버린다는거...

단순히 화면표시언어뿐만 아니라 타임존도 그렇고 특히 mysql 입출력이

utf8이 기본이 아니라서 한글 제대로 쓰려면 손볼데가 정말 많아요.

wamp는 xampp보다 더 유명한거 같긴 한데 제가 써본 적이 없네요.

서양애들 물건이니까 xampp와 비슷한 문제점이 있겠죠.

그러니 버젼에서 약간 손해를 보더라도 autoset이 가장 좋은

방법이라고 할 수 있겠습니다. 아파치 2.4.17 와 PHP 7.0.1이 깔려요.

http://autoset.net/xe/download_autoset_10_7_0

 

뭐 설치파일 받아서 실행하면 그냥 일사천리로 끝이니까

더이상 간단할 수가 없죠.

설치가 끝나셨으면 시작메뉴 눌러서 오토셋 매니저 프로그램을

찾아서 실행해주셔야 해요. 아파치하고 mysql이 자동실행이

아니거든요. 그래서 오토셋 매니저 실행한 다음에 거기서

아파치하고 mysql 실행을 한번씩 눌러주셔야 합니다.

 

autoset 설치 끝나셨으면 127.0.0.1로 접속해서 페이지 뜨는거 확인하시고

혹 방화벽 문제 생기면 윈도우 제어판에서 방화벽 검색하신 다음에

방화벽은 아예 꺼주시고

127.0.0.1/phpmyadmin에도 한번 접속해주세요.

XE 깔려면 DB를 미리 하나 만들어줘야죠.

ID하고 비밀번호는 root / autoset 이에요.

 

그 다음엔 XE 압축파일 받아서

C:\AutoSet10\public_html\xe

디렉토리에 풀어주세요.

 

그러고나서 127.0.0.1/xe 로 접속하셔서 xe 설정 마치면

xe 설치 끝!

DB ID하고 비밀번호는 root / autoset 이에요.

 

그리고 홈서버를 운영하려면 역시 DDNS 문제를 해결해야겠죠.

그냥 iptime 공유기에 딸린 DDNS를 쓰세요. 그게 제일 간단합니다.

그래서 [원하시는 이름].iptime.org 주소를 만든 다음에

운영하시려는 사이트의 DNS 설정을 좀 바꿔주시면 됩니다.

아마 A레코드로 해서 [도메인].com에 IP가 직접 지정되어 있을거에요.

mydomain.com 123.123.123.123 이렇게 말이죠.

이걸 지워버리고 CNAME 레코드를 추가해서

mydomain.com -> mydomain.iptime.org

이렇게 포워딩하게 설정하면 됩니다.

 

다만 letsencrypt는 리눅스에선 거의 자동으로 동작이 이뤄지는데

윈도우에서 APM으로 깔면 자동으로 인증서 설치되고 3개월마다

업데이트되게 할 수는 없어요. 3개월마다 수동으로 인증서

만들어서 직접 업데이트해야 합니다. 좀 많이 불편하죠.

  • profile

    서브도메인이 아닌 그냥 도메인(mydomain.com)에는 CNAME 레코드를 사용할 수 없습니다 ㅜㅜ

    클라우드플레어에서는 CNAME 레코드를 추가하도록 허용해 주긴 하는데, 실제로는 A 레코드가 추가되지요.

    포워딩 서비스를 제공하는 네임서버라면 그냥 도메인은 www 서브도메인으로 포워딩 설정해 놓고,

    www 서브도메인에만 CNAME을 사용하는 것이 가장 깔끔한 방법입니다.

  • profile

    단비아빠님이 절 위해 그토록 정성 가득한 설명을 해주시다니
    정말 너무너무 고맙네요. 그렇게 긴 글 쓰시느라
    팔이 아프지 않으셨을까 은근히 걱정도 되었어요.

    전 노트북 산 적 한번도 없고 오로지 컴퓨터 하나만 사용해요.
    제가 오토셋 작년에 테스트 삼아 설치해봤는데
    익숙하지 않아 그런지 잘 모르겠더라구요.
    그래서 지우고 다시 APM 설치하곤 했어요.

    제가 KT 올레 공유기 사용하고 있고 APM에 익숙해져 있어 

    개인서버 APM 설치해서 사이트를 열게 할 수 있어요.

    근데 DDNS니 이런거 자세히 잘 모르고 아이피타임은
    한번도 사용 안해봐서 어떻게 하는건지 잘 모르네요.
    제가 참 모르는거 투성이네요.
    윈도우에선 렛츠인크랩을 어떻게 설치하는지
    이 방법에 대해 좀더 구체적으로 알고 싶지만
    일일이 제가 물어보면 단비아빠님 힘드실까봐
    앞으로 제가 여기저기 알아보면서 그 글도 참고해가며
    나중에 천천히 연구해나가고 탐구해봐야겠어요.

    근데 전 제이앤지가 아니라 제이엔지인데...

    아무튼 단비아빠님이 너무나 정성스럽게 알려주셨는데

    그 글이 저뿐만 아니라 개인서버 알고자 하는 

    수많은 사람들에게도 많은 도움이 될꺼라 생각해요.

    단비아빠님 글에서 절 위한 배려심이 저절로 느껴졌는데 

    그 배려심이 너무나 고맙기만 하네요.

     

     

  • profile
    https://xetown.com/rule
    [일인글] 공개적인 게시판에서 특정인 한두명을 대상으로 작성된 글 (쪽지나 메일을 이용해주세요)

    굳이 특정인의 닉네임을 제목에 쓸 필요는 없을것 같습니다.
  • profile
    글 제목이야 특정 아이디를 언급하시긴 했지만 서버 운용 초보자들에게 모두 유익한 강좌(?)라고 생각합니다.
    저도 관심 있었는데 큰 도움 되었습니다.
  • ?
    2탄이 기대됩니다^^
  • profile
    좋은 글 감사합니다.
    Apmsetup 최근업데이트가 없어 실패했는데 autoset 으로 다시 시도해봐야겠습니다.