본문 바로가기
CLASS/Server

⭐ server - cloud 정리

by hingu 2024. 8. 9.

👀 1단계. Server 구축 도면[Cloud] - 본서버 

window 

or

 Linux  -Centos,Suse,UBuntu

용량이 커야함

본서버엔 Docker,SHH만 설치함 (ftp,mysql..등은 docker에 설치)

→ (SHH는 걍 외부접속 되는지 확인하는용도)

 

🔽

 

Server User 추가 (ex - pensionlife 프로젝트 , logistics 프로젝트 )

 

🔽   

pensionlife 팀
Ubuntu OS (이미지) - Docker Server 
container이름 : pensionlife 
logistics 팀
CentOS8 (이미지) - Docker Server
container이름 : logistics

👀 2단계. Cloud Setting 방식

 

각각 세팅 따로 진행

 

1. pensionlife

pensionlife

SSH, FTP, Apache, JDK 11, Mysql , Postgelsql, Mail, Node.js , Tomcat 8.5

 

🔽

실제Service용 FTP,WEB,Database
테스트용 FTP,WEB,Database
(테스트용 서버에서 구축 후 실제 서버에 이관)

 

 

2. logistics

logistics

SSH, FTP, Nginx, JDK 17, Oracle, Postgelsql, MAil, SMS, Node.js , Tomcat 10

 

🔽

실제Service용 FTP,WEB,Database
테스트용 FTP,WEB,Database
(테스트용 서버에서 구축 후 실제 서버에 이관)

 

 

🔽 🔽 🔽

 

둘다 각각

 본서버 에 PORT Forwarding 요청

(본서버에서 열어주면 port 접근 가능해짐)

 

↕  Autoscaling 사용하여 백업도 하고 복구도 함 

 

백업 서버

 


👀 Cloud 가동 및 접근방식

putty 많이씀 ( MobaXterm..? 이것도 함 찾아보세용 )

 

ex ) 

실제서버 ip : 192.168.30.3 + 172.160.0.1

DocerServer1 ip : 172.160.0.2

DocerServer2 ip : 172.160.0.3

DocerServer3 ip : 172.160.0.4

  1. SSH (192.168.30.3)
  2. 일반사용자 docker start container 이름 입력하여 작동시킴
  3. SSH 포트포워딩 - 172.160.0.2:22 => 192.168.30.3:2022
    이미 22번 쓰고있어서 사용 불가 (다른 번호로 직접 지정)
  4. SSH(192.168.30.3:2022) 로 - 해당 container로 접근함
  5. ftp.. 등 모두 동일하게 적용

 

👀 Cloud 구성 형태 (2가지)

 

 

👀 Database 종류

RDBMS & DBMS

  • RDBMS  :  관계형 데이터베이스
    Mysql, Mariadb , Oracle, Mssql

  • NO SQL (not only sql)  : 관계형 데이터베이스의 형태구조만 사용하는 데이터베이스
    MongoDB, Hbase, Redis, Postgelsql

  • DBMS(HDBMS,NDBMS) :  계층형 데이터베이스
    IMS, System2000, IDS, TOTAL

 

👀 PORT번호  ✔

PORT

  • FTP - 21 / SFTP(SSH에서 파생돼서 같은 포트번호 사용) - 22
  • SSH - 22
  • Telnet - 23
  • SMTP - 25
  • HTTP - 80 / HTTPS - 443
  • POP3 - 110
  • IMAP - 143
  • TOMCAT - 8080
  • NNTP - 119 
    : news server
  • LDAP - 389

  • MySQL , MariaDB - 3306
  • Mssql - 1433
  • Oracle - 1521
  • Postgelsql - 5432
  • MongoDB - 27017

 

[Linux 명령어].txt
0.00MB

 

docker 사용방법.txt
0.01MB

 

cloud설계.pptx
0.04MB

'CLASS > Server' 카테고리의 다른 글

AWS-1  (0) 2024.09.25
..^^..server 🎫  (0) 2024.08.29
docker-3  (0) 2024.08.09
docker-2  (0) 2024.08.08
docker-1  (0) 2024.08.05