npm install -g nodemon express express-generator
설치 후 package.json을 확인해 보면 start 명령어에서 www를 실행시키는 것을 볼 수 있다.
www 파일을 열어 보면 port 번호가 (env.PORT || 3000) 로 설정돼있는 걸 알 수 있다.
이제 NCP에서 ACG 허용 포트에 3000 열어주고
centOS 방화벽에서도 3000 포트 열어주고 나면
공인IP:3000 에서 서버에 접속해볼 수 있다.
현재는 에러가 뜨긴 하는데 일단 접속은 확인 ^ ^
의존모듈 설치가 덜됐나본데 npm install 해주니 잘 동작한다.
그리고 이제 서버가 강제종료되지 않는 등의 기능을 도와주는 pm2 모듈을 설치한다.
npm install -g pm2
pm2 start bin/www
웹에서 잘 동작하는 것을 확인할 수 있다 👌🏻
pm2 list
pm2 stop [id] // 정지
pm2 delete [id] // 종료
리스트를 보거나 정지, 삭제하려면 위 명령어를 사용하면 된다.
'main > Server' 카테고리의 다른 글
[CentOS 7] React start를 위한 Yarn 의존모듈 설치 (0) | 2021.07.26 |
---|---|
[CentOS 7] Proxy 가상호스트 설정하기 (0) | 2021.07.23 |
[CentOS 7] 리눅스 새 계정 생성, sudo 권한 주기, root 로그인 차단 방법 (0) | 2021.07.21 |
[CentOS 7] Linux firewall 명령어, 방화벽 포트 개방 (0) | 2021.07.19 |
[NCP | CentOS 7] Public IP & ACG 설정 후 Apache 웹서버 띄우기 (0) | 2021.07.19 |