카테고리 없음

가비아 서버 nodejs 배포하기 (CentOS7 Linux)

seongjin08 2022. 7. 14. 13:57

먼저 로그인  후

 

가비아 터미널 접속 방법은 

https://customer.gabia.com/manual/cloud/9571/14762

 

가비아: 국내 1위

 

customer.gabia.com

공식 홈페이지 에서 확인 할 수 있다.

 

터미널 접속 완료시 

 

 

 

yum 업데이트하기 

 

$ yum -y update

최고 권한 설치 경우

$ sudo yum -y update

 

NodeSource(회사)는 효율적인 노드 서비스를 제공하고 리눅스용 Node.js저장소가 있는지 확인한다.
CentOs서버에서 NodeSource저장소를 사용해 Node.js와 npm을 설치하는데 도움이 된다.

setup_12.x는 12버전을 설치할 경우이다. 
예를들어 8, 10버전이 필요할 경우에는 setup_8.x 혹은 setup_10.x로 넣고 명령어를 실행하면 된다!

 

$ curl -sL https://rpm.nodesource.com/setup_12.x | bash -

최고 권한 설치 경우

$ curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash -

 

만얀 bash- command not found 가 뜰겨우

띄어쓰기를 잘 확인하자

bash 띄고 - 이다. 

만약 오타 확인과 띄어쓰고도 확인햇는데 comand not found 가 뜰 경우

$ sudo vi /etc/profile

i 를 누르면 편집모드로 변경된다.

PATH를 수정하자

export PATH=%PATH:/bin:/usr/local/bin/usr/bin

 

수정이 완료되면 esc 누르고 :wq! 누르면 저장된다.

$ source /etc/profile

누르면 적용될것이다.

 

node js 설치

$ yum install -y nodejs

nodejs 버젼 확인

$ node -v

npm 버젼 확인 

$ npm -v

 

버젼이 잘 나온다면 잘 설치 된것이다.

 

mysql 설치 방법

 

$ yum -y install http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

$ yum repolist enabled | grep "mysql.*-community.*"

$ yum install mysql mysql-server

설치후 

$ sudo service mysql start

또는

$ sudo systemctl start mysqld

명령어로 실행후 

$ mysql

로 접속 할 수 있다.

 

이후 비밀번호를 설정해 주면 되는데

 

$ mysql -uroot -p

라고 치면 비밀버호를 치라고 나올 것이다 .

처음에는 비밀 번호가 설정이 안되있어 엔터치면 접속이 가능하다.

 

$ show databases;

 

$ use mysql;

 

$ update user set password=password('새로운 비밀번호') where user='root';

 

$ flush privileges;

하면 새로운 비밀번호가 적용되서 작동 할 것이다.

이후 접속은

$ mysql -uroot -p비밀번호 

로 접속 하면 된다.

 

 

 

 

이제 프로젝트를 다운받아서 배포해 주면 된다.