1. nodejs 및 npm 설치 여부
1
2
3
4
5
|
[root@localhost ~]# node -v
v6.17.1
[root@localhost ~]# npm -v
3.10.10
|
- 설치가 안되어 있다면
1
|
[root@localhost ~]# yum install npm nodejs
|
2. express 설치
1
|
[root@localhost ~]# npm install -g express-generator
|
1
2
3
4
|
[root@localhost ~]# express -e 프로젝트 폴더명
[root@localhost ~]# cd 프로젝트 폴더명
[root@localhost ~]# npm install
[root@localhost ~]# npm init
|
-필자는 프로젝트 폴더명을 'myapp'이라고 했음...
npm init 명령어 이후 ls 명령어로 하위 폴더을 살펴보면 다음과 같이 생성되어 있는것을 볼 수 있다.
1
2
|
[root@localhost myapp]# ls
app.js bin node_modules package.json public routes views
|
방화벽 오픈(nodejs express 서버의 포트 번호는 3000번이므로...)
1
2
|
[root@localhost myapp]# firewall-cmd --permanent --zone=public --add-port=3000/tcp
[root@localhost myapp]# firewall-cmd --reload
|
mysql 모듈 추가 명령어는
1
|
npm install mysql
|
session 모듈 추가는
1
|
npm install --save express-session
|
'NodeJS > express' 카테고리의 다른 글
express Router에서 GET,POST 방식의 데이터 주고 받기(feat. mysql) (0) | 2019.09.26 |
---|---|
express 웹서버에서 mysql 연결 및 사용하기 (0) | 2019.09.26 |
뷰엔진을 jade에서 html로 바꾸기 (0) | 2019.09.26 |
express js 설치 시작하기(윈도우 기준) (0) | 2019.09.26 |