본문 바로가기

CLASS/Server11

Google cloud-2 cloud에선 useradd로 추가 x  메타데이터 - SSH추가 - key 입력 방식으로 추가 ===> putty에서 사용자 추가되어있다 (key파일 저장 필수) root에서chmod 715 shopping  : 퍼미션 변경 (cd /home/ 퍼미션 변경 주의 세번째 w가 들어가면 안댐 .. ㅜㅠ)yum install bind-utils     :  nslookupnslookup 후 도메인.~~.com 나왔을때 잘 떠야함 (해당 ip에 도메인 등록) ==> 만든 사용자(shopping)로 접속cd /home/shoppingmkdir html  : html이라는 디렉토리 생성vi index.html : html 디렉토리 안에 index.html 파일 생성편집기로 안에 암거나 쓰고 wq함 => root로.. 2024. 10. 11.
Google cloud-1 aws cpu memory 부족 구글클라우드 docker (X) 1. CentOs92. Ngnix3. MariaDB or Mysql4. 가상 사용자 2명 : 개인 프로젝트 사용자 / 팀 프로젝트 사용자5. Domain  인스턴스 만들기 저거 누르면 크롬에서 터미널 켜짐..!  sudo -s ( root 로 들어가서 )yum update (옛날 버전은 보안이 약함!! update 필수)  푸티 홈페이지 들어가서 요거 다운key 둘다 저장 꼭 해놓아야함   진짜 putty로 ip, ssh key (ppk 파일) 로 접속 후  sudo -s vi /etc/selinux/configSELINUX=disabled 로 변경 setenforce 0 후  init 6으로  재부팅 => 다시 푸티 접속 sestatus .. 2024. 10. 10.
AWS-1 AWS  NAVERGoogle 👀 클라우드 서버 관련 상식VPC or VPN IPv4 or IPv6네트워크 보안 장비(T1, T2, T3, T4, E1, E2, E3) EC2 - Web ServerCDN - File Server (컨텐츠 전송 전용 서비스 - 무조건 유료임ㅋ)EC2에 만드는게 아니고 별도로 만들어야 함aws 공홈에서 무료 계정 생성 🔽 카드등록까지 다 해야함 🔽root 로그인 후 EC2 검색해서 들어간 후 인스터스 생성 🔽애플리케이션 및 OS 이미지(Amazon Machine Image)centos9 로 해볼거임 -  검색 - 지금 구독하기 🔽 인스턴스 유형 t3.small 함  🔽키페어 생성파일이 다운받아짐 - > 보관 잘할것 !   🔽 네트워크 설정퍼블릭 ip 자동 할당 .. 2024. 9. 25.
..^^..server 🎫 Tomcat => web경로 (X)    : 실제 걍 접속하는애 Nginx or Apache => web 디렉토리  : html,css,js... 등 사용가능 ✅ 80,8080 ( Nginx or Apache ) 은 꼭 포트 포워딩을 해줘야함 2024. 8. 29.
⭐ server - cloud 정리 👀 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 Servercontainer이름 : logistics👀 2단계. Cloud Setting 방식 각각 세팅 따로 진행 1. pensionl.. 2024. 8. 9.
docker-3 👀 컨테이너 생성시 port를 동시에 오픈하며 생성하는 방식 (일일히 하기 귀찮으니까) 우리가 할 포트포워딩 ( ip : 192.168.11.3 )[ Cloud - project3 ]  : JDK-17SSH : 7022FTP : 7021TomcatNginxApache  master  project3이라는 container 생성오타나면 절대  xxxxx => -p ~ 2개 열어줌 : 7022,7021docker run -p 192.168.11.3:7022:22 -p 192.168.11.3:7021:21 --privileged --name project3 -d 이미지이름 /sbin/init ( 포트포워딩을 하지 않으면 외부에서 접속할 방법이 없다 ! )  docker start project1 netsta.. 2024. 8. 9.
docker-2 [aws - ec2] - pass(도메인)docker teamproject pension mini 쇼핑몰 - springtemproject1 - springtemproject2 - springboot [ project1 ]  - containerCentOs 7 => springboot(JDK 17~), mysql, ftp, nginx, react ,postgresql ...  👀 Docker os 및 프로젝트 관련 데몬 전체 설치 형태 - docker 안에 또 운영체제등... 이것저것 깔기( docker 다 삭제하고 다시 start ) docker pull centos:7 : centos 버전 7 다운 (운영 체제만 다운받음 => docker images로 확인): 버전 작성 안할시 latest 가 다.. 2024. 8. 8.
docker-1 👀 setting   👀 다날라감 .. 짜증 ㅇㄹㄹㄹㄻㄴㅇㄻㅇㄴㄹ docker container ps -amaster 4 docker -v 5 docker login 6 systemctl status docker 7 docker version 12 docker search apache 13 docker search mysql 15 docker search java 16 docker search node 17 docker search mysql 18 docker search react 19 docker search postgresql 20 docker images 25 docker pull nginx 27 docke.. 2024. 8. 5.
CentOS-3 / tomcat 설치 ❗ 정리 ❗  [ Cloud ] + Docker서버 비용 ↓Linux 서버 기본 ( window X )CentOs는 무료 (Oracle,Mysql,MariaDB, Nosql.. 등 세팅 가능해서 이거 주로 씀)CentOs7,8 - 공식적인 서비스는 종료되었으나 Daum(Kakao)로 사용CentOs9 - 용량 너무 큼Linux + APM => Web Servie 이게 정통AWS,Naver,Google...Aws - EC2 (Sass, Pass, Lass - 자동설치 x 하나하나 설치해야함)Naver - Server (사용자가 직접 모든 내용을 custom 가능 - 자동설치)Google - cloud ( Console 위주의 셋팅 방식 - 무료 (90일 경과후 종료) or 유료 )( 자동설치 x 하나하나 .. 2024. 8. 2.
CentOS-2 / mysql 연결 root로 putty 접속 후 systemctl start httpd systemctl start vsftpd로 http,ftp 가동 하면 인터넷 접속,ftp 접속 됨 [ root로 접속한 다른 ip 강제로 끊어버리기 ] [ 용량 확인 ]  [ 각각의 페이지 띄우기 ] 맨 마지막에 추가include /etc/httpd/conf/vhost.conf AllowOverride None Require all granted  ..생략...[root@localhost conf]# vi vhost.conf ===> 요파일 수정 :wq ServerAdmin 메일ㅎ@gmail.com DocumentRoot /home/hana/public_html ServerName 192.168.162.3 ServerAlias 192.. 2024. 8. 1.
CentOS-1 https://www.virtualbox.org/wiki/Downloads  - 설치https://vault.centos.org/7.7.1908/isos/x86_64/ -  CentOS-7-x86_64-DVD-1908.iso 다운 - 전부다 CUI( Command User Interface )형태   [ OS - Linux ] - Docker 사용    RedHat (유료) - Centos (무료)- Fedora (무료)=> 셋 다 똑같은 디렉토리에 똑같은 명령어.. 다 똑같다고 생각하면 됨Ubuntu (임베디드) - 무료(Git,Node.js)Suse  [ OS - Windows Server ] - 유료(비쌈) , Docker 사용 X-엄청비싸짐OS,Mysql 각 라이센스 별도 [ OS - IBM,HP.. 2024. 7. 29.