Linux, Mac OS X
export NODE_ENV=development
export NODE_ENV=production
Windows console
set NODE_ENV=development
set NODE_ENV=production
Windows powershell
$env:NODE_ENV="development"
$env:NODE_ENV="production"
nodejs npm package.json 생성
프로젝트 폴더에서 콘솔창으로 npm init 으로 생성...
해당 프로젝트에 대한 정보를 기록.
package name(폴더명)
프로젝트명
version(1.0.0)
버젼
description
프로젝트 설명
entry point(index.js)
시작할 실행 파일(js)명
test command
프로젝트 생성 후 테스트로 입력할 메세지
git repository
git 저장소 주소
keywords
프로젝트 키워드
author
작성자, 작업자
license(ISC)
라이센스
CentOS7 mariadb 설치
1. 저장소 설치
sudo nano /etc/yum.repos.d/MariaDB.repo
아래 내용 작성
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
2. mongodb 설치
sudo yum install -y MariaDB-server MariaDB-client
3. 실행
sudo systemctl start mariadb.service
4. mariadb 접속
mysql –uroot
관리자 패스워드 변경
SET PASSWORD FOR root@localhost=PASSWORD('패스워드');
flush privileges; ← 내부 캐쉬 메모리 초기화!
외부 접속 허용
grant all privileges on*.* to 'root'@'%' identified by '패스워드';
flush privileges;
sudo firewall-cmd --permanent --zone=public --add-port=3306/tcp
sudo firewall-cmd --reload
sudo systemctl restart mariadb.service
5. mariadb 서비스 등록
sudo systemctl enable mariadb.service
sudo nano /etc/yum.repos.d/MariaDB.repo
아래 내용 작성
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
2. mongodb 설치
sudo yum install -y MariaDB-server MariaDB-client
3. 실행
sudo systemctl start mariadb.service
4. mariadb 접속
mysql –uroot
관리자 패스워드 변경
SET PASSWORD FOR root@localhost=PASSWORD('패스워드');
flush privileges; ← 내부 캐쉬 메모리 초기화!
외부 접속 허용
grant all privileges on*.* to 'root'@'%' identified by '패스워드';
flush privileges;
sudo firewall-cmd --permanent --zone=public --add-port=3306/tcp
sudo firewall-cmd --reload
sudo systemctl restart mariadb.service
5. mariadb 서비스 등록
sudo systemctl enable mariadb.service
CentOS7 node.js 설치
epel 설치
sudo yum install -y epel-release
nodejs 최신 버전 설치(최신 버전은 npm도 설치된다.)
sudo yum install -y gcc-c++ make
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
sudo yum -y install nodejs
pm2.
pm2 설치
sudo npm install pm2 -g
pm2 실행
해당 프로젝트로 이동 후
sudo pm2 start main.js --name main_lee
pm2 리스트
pm2 list
sudo yum install -y epel-release
nodejs 최신 버전 설치(최신 버전은 npm도 설치된다.)
sudo yum install -y gcc-c++ make
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
sudo yum -y install nodejs
pm2.
pm2 설치
sudo npm install pm2 -g
pm2 실행
해당 프로젝트로 이동 후
sudo pm2 start main.js --name main_lee
pm2 리스트
pm2 list
피드 구독하기:
글 (Atom)