vm에 접속후 해야할 일
Debian 기반 Linux 배포(예: Debian, Ubuntu, Linux Mint 및 elementary OS)의 패키지 관리자 도구
소프트웨어 패키지 목록 update
sudo apt update -y && sudo apt upgrade -y
node 설치
node version manager 설치
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash source ~/.bashrc
node 16.14.0설치
nvm install 16.14.0
node 버전 사용
nvm use 16.14.0
폴더생성 및 이동
mkdir <폴더명>
cd <폴더명>
git
깃 저장소 생성
git init
git clone해오기
git clone <레포지토리 주소>
(아이디와 비밀번호 입력)
빌드파일 nginx에 띄우기
빌드 파일 생성
npm run build
(pwd 명령어로 해당 파일의 위치 확인, 복사)
nginx 설치
sudo apt install nginx
nginx 설정파일 수정
sudo vi /etc/nginx/sites-available/default
root에 pwd로 복사했던 위치를 넣어줌
nginx 권한 설정
sudo vi /etc/nginx/nginx.conf
user를 root로 설정
nginx 문법 잘 입력 되었는지 확인
sudo systemctl -t
nginx 리로드
sudo systemctl reload nginx
nginx 상태확인
sudo systemctl status nginx
'프로젝트' 카테고리의 다른 글
dependencies와 devDependencies의 구분 (0) | 2024.01.04 |
---|---|
[문제] dispatch후 navigate해야 하는데 먼저 되는 현상: thunk시도 (2) | 2023.12.26 |
장바구니 기능 구체적 구현 (0) | 2023.11.29 |
에러바운더리 설정 (0) | 2023.11.25 |
커스텀한 number 타입 input으로 가격 상태 보여주기 (0) | 2023.11.24 |