Search Engine
Node
Tech엠지대표
2023. 4. 19. 14:33
설정 및 서비스 등록
** 노드 설치, nvm 설치 후 진행
$ whiche node
/usr/local/bin/node
$ vi server.js # 실행할 js파일에 사용할 노드 명시
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
#!/usr/local/bin/node
...
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
$ sudo vi /etc/systemd/system/nodesearch.service
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Unit]
Description=node server
[Service]
WorkingDirectory=/home/ubuntu/node/searchNode/
ExecStart=/home/ubuntu/node/searchNode/server.js
Restart=always
Group=nogroup
[Install]
WantedBy=multi-user.target
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
$ sudo systemctl daemon-reload
$ sudo systemctl enable nodesearch
$ sudo systemctl start nodesearch
$ sudo systemctl status nodesearch
# Active: active (running)