Server 8

나만의 Nginx setting

설치 $ sudo yum install yum-utils $ sudo vi /etc/yum.repos.d/nginx.repo 아래 내용 입력 [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 $ sudo yum info nginx $ sudo yum install nginx $ nginx -v nginx version: nginx/1.22.1 $ sudo systemctl start nginx $ sudo systemctl status nginx Proxy 설정 DMZ 구간에 프록시 서버를 배치하여 개발 환경을 외부(모바일)에서 접속할 수 있도록 제공 conf 파일 경로 : /e..

Server/기타 2023.08.31

AWS Game Day 후기

우리 회사에서 AWS SA분들과 함께하는 Game Day가 주최되었다. 회사에서도 다양한 직군의 사람들이 참가하여 클라우드 경험이 거의 없는사람들로 구성 되어있는 경쟁인듯 했다. 만약 Game Day를 앞두고 있다면 사전교육을 반드시 수강하는것을 강추한다. 가볍게 즐기는 배움의 장이라고 AWS측 SA분께서 소개를 하셨는데 막상 시작하니 180도 돌변하시어 경쟁을 부추겼다 ㅋㅋㅋㅋㅋㅋㅋ 사전 환경 eventengine 페이지에 팀단위로 접속 가능한 hash code를 주신다. 하나의 코드로 4명의 팀원이 접속하여 사용했다. 접속해보니 중구난방으로 구성되어있는 인프라를 확인할 수 있었다. 가물가물하지만 Auto Scailing Group + AMI와 Classic Load Balancer는 기본적으로 구성된..

Server/AWS 2023.06.27

액션 vim~!

카테고리 키 기능 삽입 i 커서 위치에 Insert I 줄 맨 앞에서 Insert a 커서 다음에 Insert A 줄 맨 뒤에서 Insert o 커서 아래로 한 줄 띄우고 Insert O 커서 위로 한 줄 띄우고 Insert 이동 w 단어 첫 글자 기준으로 다음으로 이동 W 공백 기준으로 다음(단어의 시작)으로 이동 b 단어 첫 글자 기준으로 이전으로 이동 B 공백 기준으로 이전으로 이동 e 단어 마지막 글자 기준으로 다음으로 이동 E 공백 기준으로 다음(단어의 끝)으로 이동 gg 문서 맨 앞으로 이동 G 문서 맨 아래로 이동 ^ 문장 맨 앞으로 이동 $ 문장 맨 뒤로 이동 검색 / 해당 word를 검색, `n`과 `N`으로 다음/이전 찾기 편집 dd 현재 줄 잘라내기 yy 현재 줄 복사하기 p 붙여넣기..

리눅스 명령어 총정리

연습환경 JSLINUX: https://bellard.org/jslinux/vm.html?cpu=riscv64&url=fedora33-riscv.cfg&mem=256 JSLinux bellard.org 디렉터리 관련 cd (Change Directory) 현재 작업 디렉토리를 지정한 디렉토리로 변경 cd - 바로 이전의 디렉토리로 이동, 반복하면 왔다갔다함 ls (List) 현 디렉토리의 파일 목록을 출력 ls -al .(dot)이 붙어있는 숨김파일까지 출력됨 1, h, t, r 옵션이 있음 ls -1 숨김파일을 제외한 파일들의 파일명을 가져옴 ls -alh h: 사람이 읽기 편한 용량을 표시해줌 ls -alt t: 시간 최종수정시간을 표기함 ls -alr r: 출력을 역순으로 표기 ls -al test..

openssl을 통한 인증서 만들기(mac)

# 폴더생성 $ mkdir cert # 폴더생성 $ mkdir cert # openssl 설정파일 복사 $ cp /etc/ssl/openssl.cnf ./ # Private Key (비밀키) 생성 $ openssl req -x509 -days 730 -nodes -newkey rsa:2048 -outform der -keyout server.key -out ca.der -extensions v3_ca -config openssl.cnf # der 포맷으로 변환 $ openssl rsa -in server.key -inform pem -out server.key.der -outform der # pkcs8 포맷으로 변환 $ openssl pkcs8 -topk8 -in server.key.der -infor..

우분투 메일서버 구축

우분투 메일서버 구축 우분투 18.04 메일 서버 설치 방법을 설명드립니다. 메일을 전송하고 수신하기 위해서 SMTP, IMAP, POP 프로토콜을 지원 하는 메일 서버 설치 방법을 알려드리고 Postfix와 Courier등 관련 패키지를 이용하여 서비스를 구축하도록 하겠습니다. 준비사항 우분투 메일 서버 만들기 위해서 아래의 내용이 준비되었다는 가정하에 설명드리도록 하겠습니다. 도메인 : 메일 주소에 사용할 도메인이 필요합니다. 이 글에서는 hiseon.me 도메인으로 설명 드리도록 하겠습니다. DNS 레코드 추가 권한 : 호스팅 서비스를 받는 네임서버에 DNS 를 추가 할 수 있지만, 이번 글에서는 직접 구축된 DNS 서버에서 레코드를 추가하는 방법으로 설명 드리도록 하겠습니다. SSL/TLS 인증서..

.md (Markdown) 파일 작성 시 핵심문법

.md 파일 핵심문법 # : 페이지 헤딩이며, html의 ~ 태그에 해당한다. 최대 6개까지 붙여쓸 수 있다. ex)###### hi :) * : 순서가 없는 리스트를 만들 수 있다. 탭으로 안쪽으로 들여쓴 목록을 만들 수 있다. 1. 2. 3. ... : 순서가 정해진 리스트를 만들 수 있다. 들여쓰기 처리가 된다. *[글씨]* : 기울인 글씨를 쓸 수 있다. **[글씨]** : 굵은 글씨를 쓸 수 있다. [링크 내용](링크 주소) : 링크를 만들 수 있다. 주소 url을 그대로 적으면 자동으로 링크가 만들어 진다. > : 인용구를 작성합니다. 개발자들이 쓰기 좋은 페이지는 >> 마크다운 에디터 : https://pandao.github.io/editor.md/en.html Editor.md - Ope..

Server/Git 2020.09.24