이번 시간에는 당초 계획을 가졌던 개인 서버에 대해 뚜렷한 목표와 앞으로의 계획을 적어두려 합니다.


     

    현재 운영중인 페이지가 있고, 웹 하드 방식으로 나스 시스템도 운영하고 있습니다. IIS에 대해서 설명을 적었는데, 그 중 사이트 목록에서 직접적으로 운영중인 것들을 확인해보면 다음과 같습니다. (아직 정리중에 있고, 설치와 정상 작동하는 것만 확인하고 운영은 아직 안하고 있습니다.)

    사이트 운영 관련

    • XE (구 제로보드) - 최신버전 까지 운영 확인하였습니다.
    • WordPress - 블로그로 운영 계획중입니다.
    • KimQ RB - 구동만 확인하였습니다

    웹 하드 개념의 나스 시스템

    • OwnCloud
    • Pydio
    • h5ai
    • 파일 다운로드 용 서버


    그래서 앞으로 포스팅할 내용와 구상하고 싶은 개인 서버 운영방법은 계속 변경 되어질 것이지만, 가닥은 잡고 진행해보려 합니다.



    1. 굳이 윈도우 8.1을 선택한 이유.

    다른 개인적으로 구축하는 서버들과는 달리 윈도우 유저버전을 이용해서 서버를 구축하고 있습니다. 대부분 리눅스 운영체제를 사용하실 것이고, 아마 우분투(Ubuntu)나 센토스(CentOS)를 사용하실 거라고 생각됩니다.

    저는 개인 서버를 위해 서버를 새로 구비한 것이 아니고, 남아도는 노트북 가지고 운영을 해보고 싶었습니다. 물론 노트북 사양이 저가형 개인 서버보다는 성능이 뛰어난 편이기 때문에 평소에는 개인 용도의 노트북으로 겸사겸사 활용을 하고 싶었습니다. 주 목적은 개인 서버이지만 평소에는 필요하면 개인 컴퓨터로 사용을 하고 싶었습니다.

    그래서 현재 편리하게 컴퓨터를 사용하면서 서버를 운영하고 있고 (사용해봤자 웹서핑과 문서작업 및 동영상 감상 정도 입니다.) 외부에서 쉽게 접속하여 저만의 공간으로 활용하려고 마음 먹었기 떄문입니다.

    이 부분이 일반적인 서버와 많이 상이한 부분입니다. 운영체제를 윈도우로 그것도 윈도우 서버가 아닌 그냥 8.1에서 돌리는 것은 전기세 부분만 제외하면 현재 사용하시는 컴퓨터에서 충분히 나만의 파일 서버를 구축하실 수 있고, 웹 서버도 가능합니다.

    조금더 바꿔이야기 하면 중소기업의 회사에서 사내 서버를 구축가능하다는 이야기 입니다. 물론 인원이 많아져서 대규모가 된다면 IDC에 입주해야 하지만 직원이 몇명 안되는 상태에서 대용량의 자료공유나 서버로 운영하기에는 부족함이 없어보입니다. (물론 보안 문제는 추가로 해결해야 하는 부분입니다.) 윈도우를 사용하기 떄문에 전문 서버 관리자나 네트워크 관리자가 없어도 어느정도 선까지는 가능합니다.


    다른 OS를 제치고 윈도우 8.1을 선택한 이유는 단순히 개인적인 목적의 컴퓨팅을 하려고 한 이유도 있지만 추가적인 이유 몇가지가 있습니다.

    리눅스의 경우에는 서버 선택, 데이터베이스 설치, root권한 설정 및 터미널 명령어 숙지 등의 문제에서 많은 걸림돌이 있었습니다. 그리고 실제로 제가 사용했던 우분투의 경우에는 한글에 최적화가 안된상태로 몇몇 문제점들이 걸리적 거렸으며, 아직 해결중에 있는 것으로 알고 있습니다. 그리고 중간에 뭔가 꼬여버리면 원인을 찾기 상담히 힘들 구조였습니다. 웹서버와 FTP서버 몇번 돌려보고 점점 복잡해진다 라는 느낌이 들었습니다.

    윈도우 서버의 경우 일단 개인적인 컴퓨팅을 하려면 추가 설정이 필요하였습니다. 그리고 첫번째 포스팅에도 적긴 하였지만 제 노트북의 그래픽카드가 윈도우 8라인의 64비트 운영체제 드라이버를 지원하지 않았습니다. 가장 결정적인 계기로 운영체제를 돌고 돌다가 다시 윈도우로 오게 된 것 같습니다.

    친구따라 강남간다고 다들 사용하시는 우분투 해봤다가 나와는 안 맞는 것을 확인하고 돌아선 느낌이고 윈도우 서버는 놀고는 싶은데 몸이 안따라주는 그런 느낌이어서 결국 돌아오게되었고, 아직도 만족하며 사용중입니다.





    2. 앞으로 계획

    아무래도 개인 서버이다 보니 하드웨어 부분에서 신경을 써야 할 것 같습니다.

    특히 제 노트북은 나이가 있어서 (벌써 5년정도 되었네요.) 팬 소음이 있었으나 직접 수리를 하였습니다. 고장과 관련된 부분 말고도 전력 관리가 상당히 중요한데, 다행이 노트북이라 데스크탑 보다는 전력이 덜 들어서 다행으로 생각하고 있습니다. 이 부분은 각종 절전부분에서 세팅을 잘 하면 될 것 같습니다. 그리고 원격 부팅과 원격 종료를 통해 필요한 시간에만 서버를 운영할 수 있도록 생각중에 있습니다. (현재는 WOL기능으로 원격 부팅을 하고 윈도우 원격조정 어플로 핸드폰으로 종료 시킬려고 계획중입니다. 역시 이 내용도 포스팅 하도록 하겠습니다.)

    그리고 하드 용량입니다. 당연히 확장가능합니다. 하지만 서버용으로 하드를 줄줄이 달고 레이드 구성을 한느 것들보다는 상당히 그 역이 축소가 되어있지만 아까도 말씀드렸다시피 개인서버이고, 개인 파일 보관이기 때문에 원래 노트북 기본 용량인 320Gb가 채워지면 추가로 구성을 해볼 계획입니다.

    소프트 웨어 적인 부분은 제가 개설한 사이트를 기준으로 지속적인 포스팅을 해볼까 합니다.





    3. 서버 구축 원칙

    제가 생각하는 첫번째 원칙입니다.

    1. 돈들이지 말자.

    처음 서버를 만들면서 생각했던 부분입니다. 추가로 서버를 사지 말고, 하드도 추가로 사지말고, 기타 주변기기도 사지말자. 라는 것이 제 모토였습니다. 추가로 장비를 사는 것은 사치입니다. 하다가 필요하면 추가로 구입할 생각입니다. 무언가를 하려고 일을 벌려놓고 하는 부분에서는 필요하면 추가하기로 합니다. 도메인 포워팅도 가급적 무료인것으로 구성을 하여 접근을 쉽게 만들어 보겠습니다.


    2. 충분히 연습을 해두자.

    현재 운영하는 것도 4~5번 이상의 연습을 통해서 (XE 설치) 를 진행하였습니다. IIS의 무한한 가능성인 localhost 포트 무한 생성으로 운영해보고 실질적으로 웹에 사용을 할때는 웹포워딩을 이용해 제대로 운영을 해보는 것이 원칙입니다.


    3. 최대한 간단하고 알아보기 쉬운 방법으로 진행하자.

    운영체제를 윈도우로 선택하고 서버를 IIS로 하는 결정적인 이유 입니다.


    마지막으로 현재 운영중인 사이트와 워드프레스 블로그는 차후에 정리를 하고 기회가 된다면 공개를 하고 싶습니다. 그리고 간간히 필요한 대용량 파일에 대해 직접 다운로드 링크 제공용으로 운영을 생각중에 있습니다.


    이번 시간은 당초 계획했던 포스팅(php최신버전 설치 및 php 관리자 사용법)과는 달리 다른 포스팅을 하였습니다. 이유는 맨 처음 블로그를 진행했을 때 진행방향이 모호하여(저혼자) 갈피를 잡고자 다시 한번 정리겸 앞으로의 방향성을 정해두고 싶었습니다. 

    저와 비슷한 상황이시거나 (개인 서버 운영원함, 노트북보유, 가급적 돈을 안들이는 방향) 앞으로 쇼핑몰이든, 사이트든 운영전에 테스트를 해 보고 싶은 분들에게는 딱 맞는 상황이 아닐까 합니다.


    Posted by Study For Us clamp2x
    • Peter Lee
      2014.10.14 13:48

      좋은 내용 잘 보고 갑니다. 종종 들르도록 하겠습니다. 환절기 건강 유의하세요~

    • smile mas
      2014.11.13 23:18

      지금 마이크로서버m54l사서 어떻게해야되는지 답답했었는데 초보의 눈높이에맞게 완전 자세한설명과함께 이렇게 머리에 쏙쏙들어오게해주셔서 감사함을 어떻게 표현해야할지모르겠네요+_+ 서울에사시면 밥이라도한끼 대접하고싶습니다. 너무너무 감사합니다.

      • Favicon of https://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2014.11.14 08:20 신고

        너무 황송한 댓글이네요. ^^
        제 글이 이렇게 도움이 되고 감사의 표시를 해주셔서 너무너무 감사할 따름 입니다. ^^

    • Move
      2015.04.03 13:08

      워드프레스 처음 들어본 블로그 인데요^^
      제로보드 처럼 설치가 간편하면서 한방에 쉽게 구축할 수 있게 만들어진건가요??
      저도 집에서 PC를 이용해서 서버겸 데스크탑으로 사용하려는데
      도움이 많이 되고있습니다^^ 좋은 포스팅에 감사드리며
      자주자주 들러서 관심드리겠습니다^^ 정말 감사합니다!

      • Favicon of https://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.04.03 13:22 신고

        워드프레스는 세계적으로 유명한 CMS입니다. 회사 홈페이지나 블로그로 활용을 많이 하구 있구요~
        제로보드처람 설치는 간편합니다만 제로보드나 워드프레스나 잘 꾸미는 것은 힘들지요. ^^

    • hanyongseok
      2015.04.14 18:20

      참 내용이 유익하네요... 저도 데이터를 통합관리하기위해 nas를 구축하였네요... 초기에는 iptime유무선공유기에 usb로 외장하드를 달아서 사용했으나 공유시 보안문제 등으로 썩고있는 umpc로 ftp랑 iis, dlna서버를 설치하여 사용하고 있습니다..
      umpc로 서버 구축한 이유는 일단 돈과 dlna서버 설치로 스마트 티비에 동영상 시청을 원할히 하고자 하는 것이였지요...
      현상황은 부분적 만족합니다.. 약간의 문제가 있어서 말이죠...^^ (외부에서 알드라이브로 ftp가 접속이 안된다는 점입니다 화일질라는 잘되는데... 또한 스마트본에서 ez탐색기로도 umpc의 ftp가 접속이 안되네요...)

      차후 usb 하드 도킹스테이션(raid기능 있는것)을 도입할까 생각중입니다... 아님 소형pc를 구입하던지요.. umpc는 성능이 너무 딸리네여.. cpu 500mhz에 메모리 512라서 xp에 구동하고 있습니다..

      앞으로도 좋은 내용 포스팅 해 주시기 바랍니다.

      • Favicon of https://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.04.15 00:51 신고

        답변이 늦어 죄송합니다.^^;;

        해당 문제는 아마 방화벽 설정에서 외부 포트를 열어 놓지 않았기 때문에 발생하는 오류 같네요.
        요 글 한번 참고해 보시고, 방화벽 설정을 개방해보세요! 윈도우 XP라도 설정법은 거의 비슷할 겁니다.^^

    • sepyrud
      2015.06.10 00:53

      좋은 글을 찾은거 같네요.
      쓰시느라 많이 고생하신게 느껴집니다.
      앞으로 읽어가면서 많이 배우도록하겠습니다.
      좋은글 감사합니다.

      • Favicon of https://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.06.10 00:54 신고

        감사합니다. 현재는 리눅스로도 개인서버를 쉽게 구축할 수 있는 운영기를 작성하고 있습니다. 그 글도 많은 관심부탁드립니다.^^

    • Favicon of http://rkd_tn12@naver.com BlogIcon ELAN
      2015.07.06 21:14

      현재 게임서버를 만들라고 하는데 집에 남아도는 컴퓨터 하나가 있어 그걸로 해볼려고 하는데 아주 좋은 글 감사합니다.^^

      • Favicon of https://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.07.06 22:31 신고

        도움이 되었다니 다행이네요. 게임서버를 할려면 사양이 좋아야 할 것같은데 잘되길 바라겠습니다.^^

    • Kichang Son
      2016.11.03 20:51

      현재 SE 또는 서버관리자의 꿈을 안고 서버 구축하고 스토리지 쪽에 관련해서 공부를 하고 있는데요. 아직 초입이라서 아무것도 감이 안잡혔는데. 도움이 많이 되는 것 같습니다~

    • 올리브
      2016.11.27 12:02

      좋은 글 감사합니다. 제가 개인 홈페이지를 개인서버로 운영하려고 하는데 필요한 것은 컴퓨터만 추가로 한대 더 있으면 되는 것인가요? 일반적인 정보 공유 홈페이지 입니다. 그리고 고성능이 아닌 보급형 컴퓨터로 서버 가동시 동시 접속자 수가 몇명 정도나 수용이 가능한지 알고 싶습니다. 저렴하게 할 생각인데 서버 가동시 가장 중요한게 무엇인가요? 그래픽 카드는 거의 필요가 없을듯하고 램이나 cpu중 어느것이 중요한지 알고 싶습니다. 마지막으로 서버용 컴퓨터는 램이 일반인이 사용하는 거랑 다르다고 하는데 이건 그냥 사양이 더 고사양이란 의미일 뿐인가요?

      • Favicon of https://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.11.27 17:30 신고

        서버용 램이 조금더 안정적이고 빠르긴 하지만 혼자서 사용하실거라면 큰 문제는 없습니다.
        혼자만 사용하실거라면 cpu보다는 램쪽이 더 중요한것 같습니다.
        대규모 사이트 아니고서는 일반 사용하는 업무용 정도 사양의 컴퓨터로도 충분히 서버 구축이 가능합니다. ^^