[MobaXterm] SSH 접속, μ„œλ²„ 배포 및 ν…ŒμŠ€νŠΈ

2025. 4. 8. 14:11Β·Project

 

πŸ“’ 이 글은 MobaXterm 을 μ΄μš©ν•œ μ„œλ²„ 배포 방법, ν…ŒμŠ€νŠΈ 결과에 λŒ€ν•œ ν¬μŠ€νŒ…μ„ μ§„ν–‰ν•œλ‹€ : )

 

MobaXterm μ΄λž€ ❓

λ¦¬λˆ…μŠ€ μ„œλ²„λ₯Ό μœˆλ„μš° ν™˜κ²½μ—μ„œ μ‰½κ²Œ 관리할 수 μžˆλ„λ‘ λ„μ™€μ£ΌλŠ” 톡합 원격 접속 도ꡬ이닀

μœˆλ„μš°μ—μ„œ λ¦¬λˆ…μŠ€μ— SSH μ ‘μ†ν•˜κ±°λ‚˜ νŒŒμΌμ„ μ „μ†‘ν•˜κ±°λ‚˜, GUI ν”„λ‘œκ·Έλž¨κΉŒμ§€ λ„μš°κ³  μ‹Άμ„λ•Œ μ‚¬μš©λ˜λŠ” 도ꡬ이닀

 

 

 

 

🌟 μ•½ 5μ£Όκ°„μ˜ νŒ€ ν”„λ‘œμ νŠΈ κ΅¬ν˜„μ„ 마치고 λ‹¨μœ„ > 톡합 > 배포 ν…ŒμŠ€νŠΈλ₯Ό 진행쀑이닀.

β€» μ„œλ²„ 배포λ₯Ό μœ„ν•΄ PORT ν• λ‹Ήκ³Ό 파일질라(FileZilla) 배포 폴더에 μ ‘κ·Όν•˜κΈ° μœ„ν•œ ID/PW λ˜ν•œ ν• λ‹Ή λ°›μ•˜λ‹€.

 

1. μΈν…”λ¦¬μ œμ΄ (IntelliJ) μ—μ„œ JAR 파일 생성

(1) μΈν…”λ¦¬μ œμ΄ application.properties 에 μ„œλ²„ν¬νŠΈ(server port) μ„€μ •

 

(2) Gradle μ°½μ—μ„œ bootJar μ‹€ν–‰

 

 

2. 파일질라 배포 폴더에 μƒμ„±ν•œ JAR 파일 λΆ™μ—¬λ„£κΈ°

 

(1) μΈν…”λ¦¬μ œμ΄ ν”„λ‘œμ νŠΈ 폴더 내에 jar 파일 배포 ν΄λ”λ‘œ 이동

β€» 이름 λ³€κ²½ ν›„ 배포

 

 

 

3. MobaXterm - SSH μ ‘μ†ν•˜κΈ°

(1) λ§Œλ“€μ–΄ 놓은 정보λ₯Ό μž…λ ₯ν•΄ 접속

 

(2) μ„Έμ…˜ 접속 확인 및 μ„œλ²„ μ—°κ²°

 

 

 

4. ν¬κ·ΈλΌμš΄λ“œ λ°°ν¬ μ‹€ν–‰(λ¦¬λˆ…μŠ€)

 

(1) ls  : ν˜„μž¬ μœ„μΉ˜ν•œ 디렉토리 내에 μ‘΄μž¬ν•˜λŠ” λͺ¨λ“  파일 및 ν•˜μœ„ 디렉토리 λͺ©λ‘ 좜λ ₯

(2) cd  : λ‹€λ₯Έ λ””λ ‰ν† λ¦¬λ‘œ 이동(cd onefit 으둜 onefit λ””λ ‰ν† λ¦¬λ‘œ 이동)

(3) java -jar 파일λͺ….jar : jar 파일 μ‹€ν–‰

 

배포용 jar νŒŒμΌμ— λ¬Έμ œκ°€ μ—†μœΌλ©΄ μ—λŸ¬ 없이 μ •μƒμ μœΌλ‘œ μ‹€ν–‰λ˜λŠ” 것을 확인할 수 μžˆλ‹€

 

πŸ’₯ λ‘œμ»¬μ™€ μ„œλ²„μ˜ 연동이 λΆˆμΌμΉ˜κ°€ 되면 μ—λŸ¬κ°€ λ°œμƒν•˜λŠ”λ° μ£Όμš” 원인은 μ•„λž˜μ™€ κ°™λ‹€

  • 파일 경둜 차이
  • 도메인/포트 μ„€μ • 차이
  • λ³΄μ•ˆμ„€μ • (CORS, HTTPS)
  • 파일 κΆŒν•œ/경둜 μ ‘κ·Ό 문제
  • ν™˜κ²½ λ³€μˆ˜, DB μ„€μ • 차이
  • ν”„λ‘ νŠΈμ—”λ“œμ™€ μ„œλ²„ μ—°λ™μ˜ 문제
  • 포트 좩돌

‼️ 연동이 μ•ˆ λ λ•ŒλŠ” μœ„μ˜ ν•­λͺ©λ“€μ„ 점검해 λ³Ό ν•„μš”κ°€ μžˆλ‹€ ‼️

 

 

5. 배포 μ‹€ν–‰ 확인

(1) netstat -nltp : ν˜„μž¬ μ—΄λ € μžˆλŠ” TCP 포트 μƒνƒœλ₯Ό ν™•μΈν•˜λŠ”λ° μ‚¬μš©λœλ‹€

 

μ•„λž˜μ™€ 같이 포트 9090 에 java 파일이 μ‹€ν–‰λ˜κ³  μžˆλŠ” 것을 확인할 수 μžˆλ‹€

 

(2) ps -ef : ν˜„μž¬ μ‹€ν–‰ 쀑인 λͺ¨λ“  ν”„λ‘œμ„ΈμŠ€λ₯Ό 전체 포맷으둜 확인할 수 μžˆλ‹€

 

 

6. 배포 μ’…λ£Œ

(1) kill -9 {PID} : λ¦¬λˆ…μŠ€μ—μ„œ κ°•μ œλ‘œ ν”„λ‘œμ„ΈμŠ€λ₯Ό μ’…λ£Œν•˜λŠ” λͺ…령어이닀

netstat -nltp λͺ…λ Ήμ–΄λ₯Ό 톡해 μ‹€ν–‰λ˜λŠ” ν”„λ‘œμ„ΈμŠ€μ˜ PIDλ₯Ό ν™•μΈν•œ ν›„ kill -9 {pid} λͺ…λ Ήμ–΄λ₯Ό μž…λ ₯ν•œλ‹€

 

7. λ°±κ·ΈλΌμš΄λ“œ 배포 μ‹€ν–‰

(1) nohup java -jar 파일λͺ….jar & : ν„°λ―Έλ„μ˜ μ„Έμ…˜μ΄ μ’…λ£Œλμ„ λ•Œλ„ jar νŒŒμΌμ„ λ©ˆμΆ”μ§€ μ•Šκ³  μ‹€ν–‰ν•œλ‹€

 

πŸ’‘ 배포 ν›„ ν…ŒμŠ€νŠΈ κ³Όμ •μ—μ„œ μ—λŸ¬ λ©”μ‹œμ§€λ₯Ό 확인할 λ•ŒλŠ” λ°±κ·ΈλΌμš΄λ“œκ°€ μ•„λ‹Œ ν¬κ·ΈλΌμš΄λ“œμ—μ„œ μ‹€ν–‰ν•˜λ©΄ μ—λŸ¬ 둜그λ₯Ό 확인할 수 μžˆλ‹€.

(λ°±κ·ΈλΌμš΄λ“œ μ‹€ν–‰ μ‹œμ—λŠ” 둜그 확인 λΆˆκ°€)

 

ν¬κ·ΈλΌμš΄λ“œ(Foreground) : μ‚¬μš©μžκ°€ ν˜„μž¬ ν„°λ―Έλ„μ—μ„œ 직접 μ‹€ν–‰ν•˜κ³  μ‘°μž‘ 쀑인 ν”„λ‘œμ„ΈμŠ€

λ°±κ·ΈλΌμš΄λ“œ(Background) : ν„°λ―Έλ„κ³ΌλŠ” λ…λ¦½μ μœΌλ‘œ μ‹€ν–‰λ˜λŠ” ν”„λ‘œμ„ΈμŠ€

 


 

 

'Project' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[Spring Data JPA] 쀑볡 데이터 확인을 μœ„ν•œ JPA 쿼리 λ©”μ„œλ“œ  (0) 2025.05.07
[Docker] ν”„λ‘œμ νŠΈ 도컀 μ»¨ν…Œμ΄λ„ˆ λ°°ν¬ν•˜κΈ°(둜컬)  (0) 2025.04.24
[JavaScript] λΆ€νŠΈμŠ€νŠΈλž© λͺ¨λ‹¬ μ—λŸ¬ ν™”λ©΄ μ–΄λ‘μ›Œμ§€κ³  μ œμ–΄ 뢈λŠ₯  (0) 2025.04.02
[MariaDB] Spring Boot Unknown database μ—λŸ¬ DB 연동 μ‹€νŒ¨  (0) 2025.03.28
[Spring JPA] No property found for type λ°œμƒ 원인과 해결법  (0) 2025.03.20
'Project' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
  • [Spring Data JPA] 쀑볡 데이터 확인을 μœ„ν•œ JPA 쿼리 λ©”μ„œλ“œ
  • [Docker] ν”„λ‘œμ νŠΈ 도컀 μ»¨ν…Œμ΄λ„ˆ λ°°ν¬ν•˜κΈ°(둜컬)
  • [JavaScript] λΆ€νŠΈμŠ€νŠΈλž© λͺ¨λ‹¬ μ—λŸ¬ ν™”λ©΄ μ–΄λ‘μ›Œμ§€κ³  μ œμ–΄ 뢈λŠ₯
  • [MariaDB] Spring Boot Unknown database μ—λŸ¬ DB 연동 μ‹€νŒ¨
🌟 Sean 🌟
🌟 Sean 🌟
  • 🌟 Sean 🌟
    Road to Dev
    🌟 Sean 🌟
  • 전체
    였늘
    μ–΄μ œ
    • λΆ„λ₯˜ 전체보기 (38) N
      • Project (7)
      • Spring (3)
      • Java (7)
      • JSP&Servlet (3)
      • Framework (1)
      • DBMS (3)
        • OracleDB (3)
      • JavaScript (4)
      • HTML+CSS (7)
      • Git&GitHub (2) N
      • WEB (1)
  • λΈ”λ‘œκ·Έ 메뉴

    • ν™ˆ
    • νƒœκ·Έ
    • λ°©λͺ…둝
  • 링크

  • 곡지사항

  • 인기 κΈ€

  • νƒœκ·Έ

    μžλ°”μŠ€ν¬λ¦½νŠΈ
    μžλ°”
    java
    js
    css
    JavaScript
    Database
    gradle
    μŠ€ν”„λ§λΆ€νŠΈ
    DBMS
    μ„œλ²„λ°°ν¬
    OracleDB
    frontend
    servlet
    Spring
    spring boot
    html
    docker
    DB
    jsp
  • 졜근 λŒ“κΈ€

  • 졜근 κΈ€

  • hELLOΒ· Designed Byμ •μƒμš°.v4.10.1
🌟 Sean 🌟
[MobaXterm] SSH 접속, μ„œλ²„ 배포 및 ν…ŒμŠ€νŠΈ
μƒλ‹¨μœΌλ‘œ

ν‹°μŠ€ν† λ¦¬νˆ΄λ°”