728x90 SMALL server·network44 [AWS]MobaXterm으로 EC2 인스턴스 ssh 연결 및 접속 https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm free Xserver and tabbed SSH client for Windows The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more! mobaxterm.mobatek.net 여기에 들어가서 다운로드를 해준다 MobaXterm은 GUI형태로 파일이나 경로를 볼 수 있어서 유용하게 쓰는 ssh툴이다 portable edtion으로 다운로드 받고 실행해준다 session추가해주고 ssh -> Advanced SSH setting클릭해준다 인스턴스 정보들을 확인해보자 여.. 2023. 6. 29. [AWS] 탄력적 IP주소 할당 및 연결 (Elastic IP address) 탄력적인 IP주소 (Elastic IP address)를 사용하는 이유는 많다 1. AWS의 인스턴스는 유동적인 특성 때문에 재시작시 IP 주소가 변경될 수 있음. 탄력적 IP를 사용하면, 특정 IP 주소를 인스턴스에 고정시킬 수 있고 다른 인스턴스로 쉽게 재할당할 수 있음. 이를 통해 서비스 중단 없이 인프라를 유연하게 관리할 수 있음. 2. 만약 EC2 인스턴스에 장애가 발생하면, 탄력적 IP 주소를 다른 인스턴스로 빠르게 재할당하여 서비스를 복구할 수 있음. 3. 도메인 네임 시스템(DNS) 업데이트는 시간이 걸리므로, IP 주소가 자주 변경되면 DNS 문제가 발생할 수 있음. Elastic IP 주소를 사용하면, IP 주소를 유지하면서 인스턴스를 변경할 수 있으므로, DNS 설정과 호환성을 유지할.. 2023. 6. 27. [AWS] ubuntu EC2에 웹서비스 배포하기, java 프로젝트배포위한 기본설정,war파일 배포하기, 파일전송 프로토콜 1.api 설치 일단 인스턴스 연결부터 먼저한다 그 후 JDK를 설치해야되는데 일단 설치를 위한 apt부터 설치해준다 sudo apt update && sudo apt upgrade apt는 Advanced Packaging Tool의 약자로 ubuntu를 비롯한 데비안 계열 리눅스에서 사용되는 패키지 관리 툴이다. apt update는 설치 가능한 패키지 리스트 중 업데이트 된 내용이 있나 확인하는 명령어이고, apt upgrade는 update 명령어를 통해 확인한 내용을 반영하는 명령어이다. 패키지 최신화를 위해서는 update 명령어가 먼저 수행되어야 하기 때문에 &&로 묶어서 함께 수행한다. 2.java 설치 java 8버전도 깔아준다 sudo apt-get install openjdk-8-jd.. 2023. 6. 27. [AWS] EC2 Ubuntu 20.04LTS 인스턴스에 ssh 접속 하기 1. 인스턴스 클릭 후 연결 클릭 2. SSH 클라이언트 클릭 아래 설명이 나오는데 프라이빗키 파일이 있는 경로로 이동해서 인스턴스에 연결하라는 뜻이다. 사실상 해당경로에 들어가서 맨 마지막 명령어를 적어주면 된다 나는 이미 22,443,80을 열어둔 상태라 22포트는 따로 안 열어놔도 된다 만약 그게 아니라면 보안-> 인바운드 규칙에서 열어줘야한다 3. 그럼 실행해보자 ssh 클라이언트를 열어준다 keypair 파일이 있는 경로로 이동 나같은 경우는 이미 키가 공개적으로 볼 수 없도록 지정되어있어서 3번째 명령어는 필요없었고 바로 마지막 명령어를 실행시켜줬다 ssh -i 어쩌고 나와있는 저 부분을 그대로 복사해서 엔터쳐주면 된다 대부분 명령어가 정확하겠지만 만약 유저네임이 달라서 오류가 난다면 아래 표.. 2023. 6. 27. [AWS] EC2에 (Linux 기반)Ubuntu 20.04LTS 인스턴스 생성하기, 유럽리즌 생성하기 0. 계정생성 AWS 계정을 생성해야하는데, 계정 생성 시에는 카드번호를 입력해야하고 검증과정을 거침. 따라서 결제가 한 번되고 결제건을 취소하는 과정이 있음 이렇게 100원을 먼저 결제하고 몇초만에 다시 결제취소를 한다 따라서 aws계정생성할 때 돈이 많이 드는 일은 없음 1. 인스턴스 생성 대시보드를 가서 인스턴스 시작을 눌러준다 아 그전에 나는 유럽리즌의 서버를 구축해야되서 리즌을 바꿔줬다 정상적용이 되면 아래와 같이 뜬다 1-1. 이름과 OS 선택 이름 및 태그에는 본인 서버의 이름을써주고 OS를 선택해주면된다 나는 Ubuntu기반의 20.04버전을 쓰겠다 1-2. 인스턴스 유형 선택 c5, m5, r5와 같은 인스턴스 패밀리들이 Intel 프로세서를 사용하기때문에 이 중에 골랐다 c5: 계산 최.. 2023. 6. 27. OAuth 2.0 동작 방식 중 권한 부여 승인 코드 방식 이해하기 유럽과 같이 하는 사업 중에럼 로그인을 통합하여 구현해야 하는 부분이 있었다. 7-8개의 파트너 플랫폼&기술들은 하나의 계정으로 모든 플랫폼에 접근할 수 있어야하고 이미 세션이 있다면 로그인 필요없이 접근이 가능하도록 해야했다 이는 Oauth2.0방식의 인증방식을 사용했고 나도 이를 따라야했다. 나는 우리 플랫폼의 client_id와 client_secret을 부여받았다 이건 아마 등록을 하면 나오는 걸로 알고있다. 4가지 정도의 프로토콜유형이 있는데 나는 그 중에서 권한 부여 승인 코드 방식이라고도 부르는 Authorization Code Grant방식을 사용했다 자체 생성한 Authorization Code를 전달하는 방식으로 기본적으로 많이 쓰이는 방식이다. 또 이 방식은 refresh token을.. 2023. 6. 26. Ubuntu SSH 설치 및 설정, 방화벽 열어주기 저번에는 centOS에서 ssh설정을 해줬었는데 이번 새로 들어온 서버는 centOS 명령어가 안 먹혀서 다시 보니까 Ubuntu 서버여서 명령어가 다른 거였다 그럼 까먹기전에 우분투에서도 ssh설치 및 설정하는 법을 적어봐야지 openssh server를 설치해준다 apt install openssh-server 만약 안된된다면 업데이트를 먼저 해주자 apt update apt install openssh-server ssh server를 실행해준다 systemctl status ssh 만약 실행이 안된다면 아래 명령어로 실행해준다 systemctl enable ssh systemctl start ssh 혹시 안된다면 방화벽문제일 수 있다. 아래 명령어로 방화벽 상태를 확인해본다 기본적으로는 비활성화되.. 2023. 5. 18. tomcat위에 geoserver올려주기, extension 3rd Party Extension다운받기 https://tomcat.apache.org/download-90.cgi Apache Tomcat® - Apache Tomcat 9 Software Downloads Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Unsure which version you need? Specification version tomcat.apache.org 위 링크들어가서 톰캣9 다운로드 받아준다 난 core .. 2023. 3. 29. 리눅스에서 서버사양(OS, CPU, CPU갯수, RAM용량, HDD용량)확인하기 이번에 서버 가동유무와 사양을 확인해야해서 명령어 정리함 OS 사양정보 cat /etc/*release CPU정보 cat /proc/cpuinfo | grep name cpu갯수 grep 'physical id' /proc/cpuinfo | uniq | wc -l 4개! ram 용량 free -h 503G HDD (하드디스크) 용량 fdisk -l | grep Disk 혹은 df -h 11T + 50G 2023. 3. 10. linux/unix IP주소 변경하기, ip주소 확인하기 1. ip 및 장비 확인 ifconfig 쳐서 ip확인 장치명 : eno1 ip : xxx.xxx.xxx.186 확인 2.네트워크 파일 찾기 경로 : /etc/sysconfig/network-script 여기로 가면 ifcfg-장치명으로 된 파일이 있을 것 나는 eno1였으니 ifcfg-eno1으로 되어있음 3. IP주소 변경 vi 에디터로 파일을 열어주면 IPADDR이 보일 것 IP 주소를 xxx.xxx.xxx.189로 변경하고 :wq로 저장 4. 네트워크 재시작 service network restart 위 명령어를 써서 재시작시켜주면된다 5. 장치 활성화 ifup eno1 위 명령어로 eno1장치 활성화해줌 비활성화하는 명령어는 ifdown eno1 6. 재확인 ifconfig를 써서 ip주소가 바.. 2023. 2. 2. 이전 1 2 3 4 5 다음 728x90 LIST