본문 바로가기

IT/네트워크

[도메인] 가비아에서 도메인 구입하기 로그인후 상단의 검색 버튼을 클릭하여, 사고싶은 도메인을 선택하구 신청하기를 누른다. 결제하기 더보기
[NCP] 네이버 클라우드 도메인 설정 목표: http://000.000.00.56:8000/ -> http://medidid.com:8000 접근성공 ㅇ 네이버 클라우드 설정 1. Products & Services -> Global DNS 클릭 2. 도메인 추가 클릭 후 이름, 설명 작성 후 '추가' 클릭 3. 레코드 추가(버튼 활성화 대기 필요) 클릭 후 레코드명에 쓸 도메인 작성(www, wordpress) 후, A 레코드 타입 설정 후, 레코드 값 란에 본인 서버의 공인 IP 등록 4. '설정 적용' 버튼 클릭 후 '배포' 클릭 ㅇ whois.com 설정(도메인 구매가 됐다는 과정 하) 1. https://manage.whois.com/servlet/LogoutPassServlet로 로그인 2. Manage Orders -> List.. 더보기
etc/init.d/network 에러 linux.r2schools.com/bash-etc-init-d-network-no-such-file-or-directory/ bash: /etc/init.d/network: No such file or directory CentOS 8 - linux.k2schools.com bash: /etc/init.d/network: No such file or directory www.linux.r2schools.com 다음과 같은 네트워크 에러시 네트워크를 재시작해야 한다. 에러: bash: /etc/init.d/network: No such file or directory CentOS 8 해결: systemctl restart NetworkManager.service 더보기
쿠키와 세션 그리고 로컬 스토리지와 세션 스토리지 쿠키 쿠키는 클라이언트(브라우저) 로컬에 저장되는 키와 값이 들어있는 작은 데이터 파일. document.cookie하면 현재 쿠키 정보가 나옴. 사용자 인증이 유효한 시간을 명시할 수 있으며, 유효 시간이 정해지면 브라우저가 종료되어도 인증이 유지됨. 쿠키는 클라이언트의 상태 정보를 로컬에 저장했다가 참조합니다. 클라이언트에 300개까지 쿠키저장 가능, 하나의 도메인당 20개의 값만 가질 수 있음, 하나의 쿠키값은 4KB까지 저장합니다. Response Header에 Set-Cookie 속성을 사용하면 클라이언트에 쿠키를 만들 수 있습니다. 쿠키는 사용자가 따로 요청하지 않아도 브라우저가 Request시에 Request Header를 넣어서 자동으로 서버에 전송 쿠키의 구성 요소 이름(Name) : 각.. 더보기
Axios Axios란? Axios는 브라우저, Node.js를 위한 Promise API를 활용하는 HTTP 비동기 통신 라이브러리. 즉, 백엔드랑 프론트엔드랑 통신을 쉽게하기 위해 Ajax와 더불어 사용. axios 특징 운영 환경에 따라 브라우저의 XMLHttpRequest 객체 또는 Node.js의 http api 사용 Promise(ES6) API 사용 요청과 응답 데이터의 변형 HTTP 요청 취소 HTTP 요청과 응답을 JSON 형태로 자동 변경 Axios 다운로드 npm i axios HTTP Methods Axios 사용해보기 GET axios.get(url,[,config]) 예제 import axios from 'axios'; axios.get('[https://my-json-server.typi.. 더보기
SSH란(extra. 공개키, 비공개키) SSH란 Secure Shell Protocol, 즉 네트워크 프로토콜 중 하나로 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신을 하기 위해 사용하는 프로토콜. 대표적인 사용의 예는 다음과 같다. 데이터 전송 원격 제어 이 둘은 개발 공부를 하시는 분이라면 한 번쯤은 사용해보셨을 것이라고 생각함. 먼저 데이터 전송의 예로는 원격 저장소인 Github이 있을 수 있습니다. 소스 코드를 원격 저장소인 깃헙에 푸쉬할 때 여러분은 SSH를 활용해 파일을 전송하게 됩니다. 다음으로는 원격 제어입니다. 웹 개발 공부를 하시는 분이시라면 AWS와 같은 클라우드 서비스를 이용해보셨을 것이다. 우리는 AWS의 인스턴스 서버에 접속하여 해당 머신에 명령을 내.. 더보기
[인프라] x86이란 Intel의 CPU 아키텍처 명칭. 다른 CPU와 구분짓기 위해 386, 486과 같이 명명해서 붙임. 특히 586은 '팬티엄' CPU로 'Intel Inside' 마케팅과 함께 전세적으로 공전의 히트를 기록. 현재 CPU 시장은 AMD와 Intel 2강 체제로 굳혀짐. 인텔이 UNIX와 같은 기업용 시장에는 입지가 좁아, 가정용 CPU를 32비트, 기업용 CPU를 64로 나눔. 허나, 인터넷의 발달과 정보화 시대의 도래로 32비트로는 부족했고, 이때 AMD가 32와 64비트를 동시에 처리할 수 있는 기술을 기발함. 그로인해, 부랴부랴 EM64T라는 이름의 64비트 처리 기술을 적용. 그로 인해 x64비트가 남겨지게 됨. CPU 비트에 대한 인프라 관점의 분석 더보기
CURL 이란? curl = Client URL 서버와 통신할 수 있는 커맨드 명령어 툴이다. 웹개발에 매우 많이 사용되고 있는 무료 오픈소스이다 curl의 특징으로는 다음과 같은 수 많은 프로토콜을 지원한다는 장점이 있다. cURL은 리눅스 배포판에 대부분 기본으로 포함돼 있다. 보통은 리눅스 커뮤니티가 관리하는 패키지 관리 시스템을 이용해 간단히 설치할 수 있다. 아래 명령으로 설치한다. $ sudo apt-get install curl 만일 보안 등의 이유로 이 프로그램이 없거나 사용이 금지돼 있다면 설치가 어려울 수도 있다. 요청 보내기 REST API를 사용할 때는 cURL 옵션 중 몇 가지를 꼭 알아두는 것이 좋다. -i: 응답 헤더 출력 (옵션 없으면 응답 본문만 출력함) -v: 중간 처리 과정, 오류 메시.. 더보기