본문 바로가기

728x90

IT 유용한 정보

(15)
AWS Linux EC2에서 Node 실행하기(Express+EJS) AWS Linux EC2에서 Express Framwork with EJS 실행하기 https://github.com/jyoungjin/til/blob/main/aws/AWS%20Linux%20EC2%EC%97%90%EC%84%9C%20Express%20Framework%20with%20EJS%20%EC%8B%A4%ED%96%89%ED%95%98%EA%B8%B0.md GitHub - jyoungjin/til Contribute to jyoungjin/til development by creating an account on GitHub. github.com AWS EC2 Linux 인스턴스 생성 pemkey 발급 terminal에서 pemkey가 존재하는 디렉터리로 이동 pemkey 파일에 대한 권한 설..
[Notion] Notion issue/Bug Tracker 템플릿 [Notion] Notion Issue/Bug Tracker 템플릿 Issue나 Bug 발생 시, 팀원들과 공유를 위해 Notion의 자체 기능을 찾아본 결과 따로 issue, bug tracker 양식은 따로 존재하지 않고, 보기 option 중 table을 커스텀 해서 사용해야 하는 것 같다. 물론 커스텀 해서 사용할 수는 있지만 시간이 소요되는 작업이므로 무료 템플릿을 찾아보던 중 좋은 템플릿을 찾아 공유하려고 한다. 템플릿의 구성은 issue/bug tracker templete 사진과 같으며, 사용자의 상황에 맞게 편집하여 사용하면 된다. 각각의 issue/bug를 Click하면 상세 페이지 템플릿도 사용 가능하다. 이 템플릿을 사용자의 Notion에 적용하는 방법은 아래 페이지로 이동 후, 우..
[mac] 파인더에서 현재 위치를 터미널에서 열기 ( cd to app ) [mac] 파인더에서 현재 위치를 터미널에서 열기 ( cd to app ) Mac에서 Terminal.app을 자주 사용하는 사람들에게 유용한 어플리케이션이다 사용 방법은 다음과 같다. 1) 터미널에서 열고 싶은 경로의 디렉터리로 파인더에서 이동한다. 2) cd to Application을 실행한다. 설치 하는 방법은 여러가지가 있으나 homebrew를 통해 다운로드하는 방법이 제일 간단하다. 나머지 방법을 알고 싶다면 아래 링크를 참고하도록 하자. https://github.com/jbtule/cdto GitHub - jbtule/cdto: Finder Toolbar app to open the current directory in the Terminal Finder Toolbar app to open..
[mac] java 버전 변경 [mac] java 버전 변경 java 버전 변경 변경순서 터미널 접속 java version 확인 설치되어 있는 JDK 리스트 확인 java version 변경 ( su 명령어를 통해 root 권한 부여 ) 변경 정보 확인 명령어 * java version 확인: java -version * 설치되어 있는 JDK 리스트 확인: /usr/libexec/java_home -V * java 1.8로 변경 - export JAVA_HOME=$(/usr/libexec/java_home -v 1.8) * java 11로 변경 - export JAVA_HOME=$(/usr/libexec/java_home -v 11)
[AWS] 클라우드 컴퓨팅 VS 온프레미스 클라우드 컴퓨팅 VS 온프레미스 클라우드 컴퓨팅 사용자의 직접적인 활발한 관리 없이 특히, 데이터 스토리지(클라우드 스토리지)와 컴퓨팅 파워와 같은 컴퓨터 시스템 리소스를 필요 시 바로 제공(on-demand availability)하는 것을 말한다. 온프레미스 기업의 서버를 클라우드 같은 원격 환경에서 운영하는 방식이 아닌, 자체적으로 보유한 전산실 서버에 직접 설치해 운영하는 방식을 의미한다. 클라우드 vs 온프레미스 클라우드 온프레미스 비용 저렴한 초기투자 비용 시간에 따른 비용 예측가능 높은 초기투자 비용 유지보수 비용 외의 추가비용 적음 보안 서비스 제공업체의 보안시스템 제공 상대적으로 낮음 높은 수준의 보안시스템 구축 가능 보안시스템 권한 조작 용이 클라우드 컴퓨팅 모델
[AWS] AWS 윈도우 서버 외부 접속 ( 인바운드 규칙, 방화벽 ) [AWS] AWS 윈도우 서버 외부 접속 AWS 인스턴스의 상태가 실행중일때 인스턴스 콘솔 화면에서 퍼블릭 IPv4 주소로 외부 컴퓨터에서 접속하려고 했으나 연결이 불가능했다. 해결방법은 다음과 같다. 1) 보안그룹에서 인바운드 규칙 설정 * 인바운드: 외부에서 인스턴스로 들어오는 요청 * 아웃바운드: 내부 인스턴스에서 외부로 나가는 요청 콘솔 왼쪽 메뉴 [네트워크 및 보안] 아래에 보안 그룹으로 들어간다. 보안 그룹 선택 후 인바운드 규칙 편집에 들어간다 열어줄 포트번호를 추가 후 저장한다. 2) 실행중인 윈도우 인스턴스의 방화벽을 풀어준다. 윈도우 검색에서 [Windows Defender 방화벽] 검색 후 열기 탐색기 왼쪽 메뉴의 [고급 설정] click 열어줄 포트 추가 (필자는 톰캣서버 접속을 위..
[AWS] 인스턴스 생성 (windows server) [AWS] 인스턴스 생성 1. 인스턴스 시작 (오른쪽 상단) 2-1. Amazon Machine Image(AMI) 선택 2-2. 인스턴스 유형 선택 2-3. 인스턴스 구성 -> 인스턴스 개수 1 확인후 다음 2-4. 스토리지 추가 2-5. 태그 추가 2-6. 보안 그룹 구성 -> 서버에서 웹 접속 필요 시 HTTP(80), HTTPS(443) port 개방 2-7. 검토 ( 내용 확인 )
[HTTP] HTTP 헤더 ( 캐시, 조건부 요청 ) [HTTP] HTTP 헤더 ( 캐시, 조건부 요청 ) 캐시가 없다면? 데이터가 변경되지 않아도 계속 네트워크를 통해서 데이터를 다운로드 받아야한다. 인터넷 네트워크는 느리고 비싸다. 브라우저 로딩 속도가 느리다. ( 느린 사용자 경험 ) 캐시 적용 캐시 덕분에 캐시 가능시간동안 네트워크를 사용하지 않아도 된다. 비싼 네트워크 사용량을 줄일 수 있다. 브라우저 로딩 속도가 매우 빠르다. ( 빠른 사용자 경험 ) cache-control: max-age=60 - ( 60초 동안 캐시 유효 ) - 유효 시간 초과 시, 서버를 통해 다시 데이터를 조회하고 갱신한다. 캐시 시간 초과 캐시 유효시간이 초과해서 서버에 다시 요청하면 두 가지 상황이 발생한다. 1) 서버에서 기존 데이터를 변경 2) 서버에서 기존 데이..

728x90
반응형