목록전체 글 (143)
불친절한 블로그
실습 환경 OS : Amazon Linux 웹서버 : Apache https://onu0624.tistory.com/105 [SSL] 무료 SSL 발급하기 지난번에 내도메인.한국에서 무료 도메인을 만들어보았다. https://onu0624.tistory.com/104 [Domain] 무료 도메인 만들기(내도메인.한국) 도메인을 만들기 위해선 돈이 든다. 근데 실습할땐 돈 내기 아깝다 onu0624.tistory.com 이전에 zeroSSL을 사용하는데 문제가 생겼다. 무료 인증서지만 3번까지가 무료였고 그 이후부터는 연장하는데도 무료 서비스를 이용할 수 없게 되었다. 새로운 인증서가 필요해서 Let's encrypt를 적용시키기로 했다. 우선 ec2 인스턴스에 접근한다. Extras 저장소로 사용되는 E..
https://onu0624.tistory.com/144 [React] yarn 작동 불가 (권한설정) 실습 환경 OS : windows11 개발 툴 : IntelliJ 라이브러리 : React 기존에 만들어놓은 프로젝트를 사용해야하는 경우가 생겼다. gitlab에 push 해놓은 프로젝트들을 받아오면서 local에 세팅을 하는데 세팅하 onu0624.tistory.com 실습 환경 OS : windows11 개발 툴 : IntelliJ 라이브러리 : React 플랫폼 : node js 이전 게시글에서 yarn 사용이 가능해졌다. yarn으로 프로젝트를 실행해봤지만 다른 에러가 발생했다. 구글링 시작 검색결과 node의 버전이 높아서 에러가 난다는 이야기가 많았다. 현재 버전은 18.12.1 현 프로젝트..
실습 환경 OS : windows11 개발 툴 : IntelliJ 라이브러리 : React 기존에 만들어놓은 프로젝트를 사용해야하는 경우가 생겼다. gitlab에 push 해놓은 프로젝트들을 받아오면서 local에 세팅을 하는데 세팅하면서 문제가 생겼다. yarn이 실행되지 않는다. 구글링해본 결과 권한문제가 있다고 한다. Windos PowerShell을 켜준다. get-help Set-ExecutionPolicy 명령어를 입력한다. 중간에 물음에는 Y로 답한다. > get-help Set-ExecutionPolicy 다음으로 Set-ExecutionPolicy RemoteSigned 명령어를 입력한다. 중간에 물음에는 Y로 답한다. > Set-ExecutionPolicy RemoteSigned 확인해..
SSL을 적용하기 위해서 인증서를 발급받는 것은 지난 게시글에서 확인할 수 있다. https://onu0624.tistory.com/105 [SSL] 무료 SSL 발급하기 지난번에 내도메인.한국에서 무료 도메인을 만들어보았다. https://onu0624.tistory.com/104 [Domain] 무료 도메인 만들기(내도메인.한국) 도메인을 만들기 위해선 돈이 든다. 근데 실습할땐 돈 내기 아깝다 onu0624.tistory.com 이번 게시글에서는 SSL을 적용하고 https redirect하는 과정을 기록한다. 우선 지난 게시글에서처럼 인증서를 발급받았다고 가정하고 진행한다. 파일질라를 통해서 다운받아놓은 인증서를 ec2 인스턴스에 전송해놓는다. 인증서를 /etc/ssl/ 경로에 이동시켜놓는다. $..
https://onu0624.tistory.com/47 [AWS][WordPress] AWS EC2에 Wordpress + mysql + apache 구성하기 웹페이지를 처음부터 만들려면 준비되어야 할게 너무 많지만 AWS를 이용하면 보다 수월하게 만들 수 있고, 관리도 해주기 때문에 많은 유저들이 이용하고 있다. 다만, 약간의 비용이 든다는 점을 onu0624.tistory.com 워드프레스를 사용해서 회사 홈페이지를 운영중에 있었다. 운영 도중에 간간히 메모리 부족하다는 에러가 뜨길래 워드프레스 내부에 메모리 제한도 설정을 해줬지만 에러는 여전히 떴다. 그래서 aws 인스턴스 유형을 업그레이드 시켜주기로 했고, 인스턴스를 중지하고 인스턴스 유형을 변경해줬다. 문제는 인스턴스를 중지하고 재시작하면서 퍼..
오늘은 아침출근 후 피씨를 켜고 윈도우키 + 숫자키를 눌렀다. 화면에 크롬이 켜지는 걸보고 신기해 하는 직원이 있어서 생활속정보로 글을 쓰게 되었다. 수많은 단축키가 있지만 개인적으로 많이 사용하는 단축키들로만 정리한다. 1. 윈도우키 + 숫자 윈도우 상태표시줄에 자주 사용하는 아이콘을 등록할 수 있는데 처음엔 마우스로 클릭해서 사용했다. 하지만 이제는 윈도우키 + 1 키를 누르면 크롬이 켜지고, 윈도우키 + 2 키를 누르면 파일탐색기가 켜진다. 아주아주 유용하다. 2. 윈도우키 + D 화면에 수많은 것들이 떠 있는데 윈도우키 + D 키를 누르면 모든 창들이 들어가고, 바탕화면을 띄워준다. 마우스로 상태표시줄의 가장 오른쪽 끝부분을 누르는 효과를 얻을 수 있다. 3. 윈도우키 + Shift + S 캡쳐할..
타입스크립트 무작정 해보겠다. 명령 프롬프트를 연다. 프로젝트 폴더를 만들고 그 안에 타입스크립트를 생성해보겠다. $ mkdir ts-practice //프로젝트 폴더 생성 $ cd ts-practice // 프로젝트 폴더로 이동 $ npm init -y // 또는 yarn init -y ts-practice 폴더에 뭔가 생겼나보자. 어서오고 타입스크립트를 글로벌로 설치한다. $ npm install -g typescript tsconfig.json 파일을 생성하기 위해서는 다음 명령어를 입력해야한다. $ tsc --init tsconfig.json 파일을 한번 열어보자. @_@;; 뭔가 막 많이 써있는데.... 헷갈리니까 주석 걸어놓은거는 다 지워보자. { "compilerOptions": { "tar..
TypeScript? TypeScript는 JavaScript에 타입을 부여한 언어다. JavaScript의 확장판이라고 생각하는게 좋다. TypeScript는 JavaScript와 다르게 브라우저에서 실행하려면 파일을 한번 변환해주어야 하는데, 이 과정을 컴파일 이라고 부른다. TypeScript 특징 JavaScript는 동적 타입의 인터프리터 언어로 런타임에서 오류를 발견할 수 있다. 반면 TypeScript는 정적 타입의 컴파일 언어이며 타입스크립트 컴파일러 또는 바벨을 통해 자바스크립트 코드로 변환된다. 코드 작성 단계에서 타입을 체크해 오류를 확인할 수 있고 미리 타입을 결정하기 때문에 실행 속도가 매우 빠르다는 장점이 있다. 하지만 코드 작성 시 매번 타입을 결정해야 하기 때문에 번거롭고 코..