rhiokim / haroopress

A static site generator built with Node.js, "Haroo" means "a day" Support Markdown presentation, Syntax Highlight, Themes
http://haroopress.com
165 stars 36 forks source link

CentOS용 하루프레스를... #291

Open rootband opened 11 years ago

rootband commented 11 years ago

안녕하세요? 하루프레스를 유심히 모니터링(?)하는 자입니다.

우선 정말 좋은 프로그램을 만들어주셔서 감사드립니다.

개인적으로 Mac User이지만... 종사 업종이 Linux분야이기에 어쩔수 없이 MacServer가 아닌 Linux Server를 손대고 있습니다.

CentOS 5.x에서도 동작이 되기를 바라여 설치를 진행하였으나, npm 설치 및 python 2.6버젼 설치 그리고 node 0.8.16까지 한 뒤 robotskirt 에서 문제가 계속 발생되고 있습니다.

이 부분만 해결되면 좋을텐데 무엇인가 방법이 없을까요?

rootband commented 11 years ago

CentOS 5.x에서 문제점을 해결 했습니다. 해결 원인은 아래와 같습니다. robotskirt는 옵션값 문제의 원인입니다. haroopress/node_modules/robotskirt/build내에 Makefile에 148번째줄 crsT $@ $(에서 crs $@ $(로 변경.

CentOS의 경우 Python의 버젼이 낮기에 python을 따로 수정하였으며, node의 경우 0.8.16으로 하였으며, node-gyp는 0.8.1로 수정하였습니다.

접속 테스트는 http://root.so로 하시면 된답니다.

  1. curl http://npmjs.org/install.sh | sh
  2. git clone http://github.com/ry/node.git
  3. Python-2.5.6.tgz Source 설치
  4. robotskirt 문제로 haroopress/node_modules/robotskirt/build 안에 Makefile 148번째 줄 수정 csrT를 csr로
  5. haroopress/내에 Makefile 수정 14번째줄 rebuild를 build로 변경 6 haroopress에서 make init 하면 설정끝
rhiokim commented 11 years ago

wow awesome! 다음 버젼에는 이부분 패치하여 릴리즈하도록 하겠습니다. :-)

그리고 유사한 문제를 겪을 유저들을 위해 공식사이트에도 CentOS 관련하여 소개해도 될까요?!

rootband commented 11 years ago

당연히 소개하셔도 되지요. ^^; 일단 저도 이제 haroopress를 설치한만큼 좀더 테스트후 리포팅을 올려드리겠습니다. redhat 계열 리눅스에서도 하루프레스가 설치될 수 있어 다행이네요. ^^;

rootband commented 11 years ago

기본적인 부분에 대하여 http://root.so에 업로드하였습니다. 확인 부탁드립니다. ^^; 이제 기본적으로 글을 쓰는 방법을 알았네요. :) 서버에 저장을 하였는데... 또 다른 방법이... ㅋ http://jpnetwork.github.com으로도 연동이 가능하군요. ^^; 대단하십니다.

rhiokim commented 11 years ago

^_^ 네 기본적으로 github.com 의 정적 페이지 서비스 방식을 그대로 활용하고 있습니다.

메뉴얼이 부족하지만 기본적인 사용법들은 haroopress.com 에 archives 에 있는 내용들 보시면 도움이 조금 됩니다. 추가적으로 릴리즈 노트를 통해 새로운 기능들도 쉽게 파악하실 수 있구요. :-)