본문 바로가기
반응형

개발111

[리눅스 우분투] SSH 세션 접속 시간 늘리기 SSH 접속 시 세션이 자꾸 끊긴다면 아래 설정을 따라서 해주시면 아주 오래오래 세션이 살아있을수 있습니다 :) (보안상 걱정이 되신다면 적당한 시간으로 조절해주세요!) 세션 접속 시간 늘리기 vi /etc/ssh/sshd_config ClientAliveInterval 60 ### 60초마다 확인 ClientAliveCountMax 99999 ### 응답 없어도 접속 유지 횟수 /etc/init.d/sshd restart /etc/init.d/ssh restart 2021. 1. 7.
[SQL] 페이징 쿼리 limit offset 페이징을 하지 않고 전체 게시물을 가져오게 될 경우 전체 데이터를 가져오게 되서 속도가 느리다 페이징 쿼리를 이용해서 데이터를 가져오도록 하자 :) SELECT column_name FROM table_name LIMIT 10 OFFSET 0 limit : 페이지당 갯수 offset : 데이터를 가져오기 시작할 위치 => (페이지번호 - 1 ) * 페이지당갯수 ex. limit 10 offset 0 : 1~10까지 반환 limit 10 offset 10 : 11~20까지 반환 주의할 점 offset 계산 잊지 말기! (페이지번호 - 1 ) * 페이지당갯수 (수정..) 저의 스뜌핏한 포스팅에 첨언을 해주신 아이티파머님께 감사를 드리며, 기존에 잘못된 정보를 퍼뜨려서 사죄의 말씀을 드립니다ㅠ.ㅠ.. 감사합니.. 2021. 1. 6.
[AWS RDS] 데이터베이스 보안 그룹 규칙 설정 / DB Connection timeout RDS 생성 후 보안그룹 설정을 해주지 않으면 Connection timeout 에러 발생 인바운드, 아웃바운드 규칙 설정 필요 1. AWS console 에서 EC2 선택 2. 네트워크 및 보안 -> 보안 그룹 클릭 -> 보안 그룹 생성 클릭 3. 보안 그룹 이름, 설명, 인바운드 규칙, 아웃바운드 규칙 작성 후 보안 그룹 생성 클릭 1) 인바운드 규칙 유형 : 사용자 지정 TCP 포트 범위 : 데이터베이스 포트 입력 (ex. postgres 5432) 소스 : 사용자 지정 (전체 개방 0.0.0.0/0 또는 특정 IP만 접근 허용) 2) 아웃바운드 규칙 유형 : 모든 트래픽 대상: 사용자 지정 (전체 개방 0.0.0.0/0 또는 특정 IP로 나가는 것만 허용) 보안 규칙은 본인이 원하는 IP만 지정해.. 2021. 1. 5.
[Postman] Runner + 엑셀 csv 파일 이용하여 API 여러 건 테스트 API 테스트 시에 포스트맨을 많이 사용한다 이 때 Postman의 Runner를 이용하면 다양한 데이터를 이용해서 API 테스트를 해야할 경우에 사용할 수 있다 1. Collections 추가 - New Collection 2. Collections 에서 Request 추가 - Add Request 3. Request 작성 , JSON Body 파라미터 입력받도록 작성 {{파라미터변수}} 4. csv 작성 - 파라미터 변수명을 헤더에 두고 아래에 값 입력 5. Runner 클릭 6. Collection과 Request 선택 후 Select File 에서 csv 파일 선택 7. Run 테스트 클릭해서 실행 8. 테스트 결과 확인 테스트 성공 시 초록색 테스트 실패 시 빨간색 -- 현재 예시로 든 API .. 2021. 1. 5.
[해결] sh: 1: make: not found apt-get install --reinstall build-essential 2020. 9. 4.
[postgresql] 시퀀스(sequence) 조회 / 수정 1. 조회 - 시퀀스 현재값 SELECT last_value FROM center_id_seq; - 시퀀스 현재값 / 현재 세션 SELECT CURRVAL('seq_name'); CURRVAL은 세션에서만 존재하는 임시값으로 아래와 같은 오류가 날 수 있다 ERROR: currval of sequence is not yet defined in this session nextval() 실행 후 조회 하거나 last_value로 조회 - 시퀀스 다음값 SELECT NEXTVAL('seq_name'); EX) ALTER SEQUENCE 시퀀스 이름 RESTART WITH 50; 참고 사이트 https://postgresql.kr/docs/11/sql-altersequence.html ALTER SEQUENCE.. 2020. 8. 12.