1. Node.js 설치
1-1. 빌드된 패키지로 설치(apt-get 패키지)
#!/bin/sh # install node.js v6.x ------------------------------------- curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs echo read -p "Press [Enter] key to next step..." key echo # check node.js version ------------------------------------ node -v npm -v npm list -g -depth 0 echo read -p "Press [Enter] key to next step..." key echo # update npms ---------------------------------------------- sudo npm update -g echo
1-2. edge 패키지를 사용하기 위하여 소스로 빌드하여 설치
#!/bin/sh # install node.js ------------------------------------------ sudo apt-get -y install python wget https://raw.githubusercontent.com/tjanczuk/edge/master/tools/debian_ubuntu_clean_install.sh mv debian_ubuntu_clean_install.sh debian_ubuntu_clean_install.sh.orig sed -e "s/4.2.3/6.1.0/g" debian_ubuntu_clean_install.sh.orig > debian_ubuntu_clean_install.sh rm debian_ubuntu_clean_install.sh.orig export USERNAME=$USER sudo bash debian_ubuntu_clean_install.sh echo read -p "Press [Enter] key to next step..." key echo # update npms ---------------------------------------------- sudo npm update -g echo
2. MongoDB 설치
#!/bin/sh # install mongodb ------------------------------------------ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list sudo apt-get update sudo apt-get install -y mongodb-org echo read -p "Press [Enter] key to next step..." key echo # setting mongodb ------------------------------------------ wget https://github.com/mongodb/mongo/raw/master/debian/mongod.service sudo mv mongod.service /lib/systemd/system sudo chmod g-w /lib/systemd/system/mongod.service sudo chown root:root /lib/systemd/system/mongod.service # service enable ------------------------------------------- sudo systemctl enable mongod echo read -p "Press [Enter] key to next step..." key echo sudo vi /etc/mongod.conf echo
2-1. MongoDB 설정 파일
# Where and how to store data. storage: dbPath: /var/lib/mongodb journal: enabled: true directoryPerDB: true # network interfaces net: port: 27017 http: enabled: true RESTInterfaceEnabled: true # security security: authorization: enabled
3. 다운로드
'Node.js' 카테고리의 다른 글
Linux 에서 vim 으로 node.js 프로그래밍 하기 (0) | 2016.11.16 |
---|---|
Node.js 에서 실행 경로를 소스 위치로 바꾸는 방법 (0) | 2016.05.24 |
[표준모듈] util 모듈의 유용한 메서드 (0) | 2016.01.18 |
WebSocket 으로 Socket.io 서버 만들기 (0) | 2015.11.19 |