Skip to content

πŸ“Œ PM2 μ›κ²©μ„œλ²„ μ‚¬μš©λ²•πŸ“ŒΒ #6

@jooe0824

Description

@jooe0824

βœ”οΈ 주주도 ν—€λ§Έλ˜ pm2 μ‚¬μš©λ²•

  1. pem ν‚€ μžˆλŠ” directory 둜 이동
  2. ssh -i 'pemkeyname.pem' ubuntu@baseurl

πŸ‘‰ fingerprint 였λ₯˜ 났을 μ‹œμ—

  1. chmod 400 'pemkeyname.pem'
  2. ls -al 둜 확인
    drwxr-xr-x ...
    drwx------@ ...
    -r--------@ ... // 확인, chmod μ™„λ£Œ

βœ”οΈ 접속 성곡!
*** System restart required ***
ubuntu@i********:~$

  1. cd codeμžˆλŠ” directory둜 이동
  2. ls => config 파일 μžˆλŠ”μ§€ 확인
  3. git pull origin master (ν˜Ήμ€ dev)

πŸ‘‰ git pull ν–ˆλŠ”λ° μ™œ μ›κ²©μ„œλ²„μ— 적용이 μ•ˆ λ˜λ‚˜μš”?πŸ™€
<pm2 λ‹€μ‹œ μ‹€ν–‰ν•΄μ£Όμ–΄μ•Ό 함>
pm2 start ./bin/www 0 [id ν˜Ήμ€ 이름]
pm2 restart ν˜Ήμ€ pm2 stop => pm2 start

πŸ“Œ μ„œλ²„κ°€ 자꾸 online => errored => stopped λœλ‹€?!

  1. μ½”λ“œ λ‘œμ»¬μ—μ„œ 잘 λŒμ•„κ°€λŠ”μ§€ 확인
    μ½”λ“œκ°€ 꼬인 경우 μ„œλ²„κ°€ μ£½λŠ”λ‹€
  2. pm2 kill ν•΄μ„œ λ‹€ 죽인 λ’€ λ‹€μ‹œ μƒˆλ‘œ μ‹œμž‘
  3. Pm2 logs μ΄μš©ν•΄μ„œ 둜그 확인

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions