DEV
-
Linux/Ubuntu Node js 노드 설치, 최신 버전 설치하기DEV/node js 2024. 3. 11. 15:22
sudo apt update// node 설치sudo apt install nodejs// npm 설치sudo apt install npm// node 버전 관리 다운로드(n)sudo npm install -g n// 노드 최신 버전 설치 > 설치 후 쉘 재실행 > node -v 로 버전 확인sudo n lts//////////////////////////////////////////////////////////// 원하는 버전으로 설치 //sudo n install [원하는 버전]// 원하는 버전 선택sudo n [원하는 버전]// (터미널 리로드 필요)
-
Mysql 설치방법 + 초기 비밀번호 설정DEV/database 2024. 3. 11. 11:55
ec2 ubuntu에 mysql을 설치하면서 작성한다. sudo apt-get update // mysql 설치 sudo apt-get install mysql-server // 버전 확인 mysql --version // mysql 초기 비밀번호 설정 mysqladmin -u root -p password '이곳에 비밀번호 입력(입력 후 확인 입력 1회 더)' // mysql 재실행 sudo service mysql restart // mysql 진입 sudo mysql -uroot -p https://seokbong.tistory.com/192 Mysql 콘솔 진입 방법 terminal에 다음을 입력 후 비밀번호 작성 mysql -uroot -p seokbong.tistory.com https://s..
-
외부에서 Localhost 무료 도메인으로 접속 (localtunnel)DEV/other things 2024. 3. 6. 16:51
네이버 톡톡 관련하여 개발을 진행하다 보니 네이버는 IP가 아닌 도메인으로 webhook을 받는 것을 확인했다. 뭐... 나중에 서비스를 하게 되면 도메인에 올리겠지만 개발 중에는 뭔가 귀찮았다. 그래서 찾게된 "localtunnel" 본인은 AWS EC2에 올린 후 사용하였다. 우선 글로벌로 설치하자.sudo npm install -g localtunnel 사용법은?// 기본적인 사용 방법sudo lt --port {본인포트번호(들어오는 80/443)} -subdomain {원하는 서브 도메인}// EC2에서 사용sudo lt --port {본인포트번호(들어오는 80/443)} --local-host {퍼블릭 IPv4 주소(EC2)} --subdomain {원하는 서브 도메인}// 내가 사용한 것 (..
-
PM2 글로벌 설치 및 사용법DEV/node js 2024. 3. 6. 14:51
* PM2로 실행하는 경우 pm2 start 위치에 따라 path를 잘 생각해야 한다. 파일 시스템이나 환경변수 경로를 pm2 start 위치 기준으로 생각해야하는 부분이 있는듯!! 1. 설치 sudo npm install -g pm2 2. 사용법 // sample.js를 실행하는 경우 pm2 start sample.js // ecosystem.config.js를 실행하는 경우 pm2 start ecosystem.config.js // 재실행 pm2 restart sample.js 3. 리스트 확인 pm2 list 4. 모니터링 // 모니터링 도구 pm2 monit // 로그 pm2 logs 5. 프로세스 종료 및 제거 pm2 stop sample.js pm2 delete sample.js 6.PM2 종..