본문 바로가기

Programming!

CentOS 에 NodeJS 설치 및 80 Port( 포트 ) 문제.

1. 서버관리자가 내놓은 CentOS Python 의 버전이 시망..
-- python 2.6 + 로 설치 후, alias 를 지정한다.

2.  개별 계정으로 설치를 했더니 80포트의 문제가 생겼다..
-- 80 포트는 당연히 일반 계정이 사용할 수 없다.
-- 해서 sudo를 사용하려 했으나 일반계정 home에 설치를 해버려서 문제.
-- 해서 iptables 를 이용해 포트 포워딩이나..
-- 아파치를 이용해 포워딩을 생각.
-- 귀찮아짐...

3. 귀찮어짐의 급발동.
-- 일반계정에 설치된 nodejs uninstall
-- configure 부터 sudo를 사용 $sudo make install 까지. 
-- /usr/bin/node 로 심볼릭링크 처리.(ln -s /usr/local/node/bin/node-waf node-waf)
-- /usr/bin/node-waf 로 node-waf 심볼릭 처리 (ln -s /usr/local/node/bin/node-waf node-waf) 
4. 완료.
-- 어쨌건 완료.. 








될 줄 알았지...


/usr/lib/node_modules 를 각 프로젝트 root 밑에 심볼릭으로 걸어주고 실행할때도 sudo를 사용해 실행하면 끝.