[SSL] win-acme와 Let’s encrypt로 무료 SSL 인증서 발급하기
1. ToDo https를 설정하기 위해서는 SSL이 있어야 하는데 유료이다. 하지만 능력자분들이 win-acme와 Let’s encrypt로 무료 SSL 인증서를 발급할 수 있게 해줬다. win-acme 프로그램을 통해 무료로 발급 가능한데 여기에서 프로그램을 다운로드 하면 된다...
1. ToDo https를 설정하기 위해서는 SSL이 있어야 하는데 유료이다. 하지만 능력자분들이 win-acme와 Let’s encrypt로 무료 SSL 인증서를 발급할 수 있게 해줬다. win-acme 프로그램을 통해 무료로 발급 가능한데 여기에서 프로그램을 다운로드 하면 된다...
1. ToDo 여기를 보면 SSL 인증을 받아 https 접속이 가능해졌다. 하지만 여전히 도메인으로 접속하면 http를 기본으로 접속하게 된다. 그래서 http 요청 시 https로 redirect해서 https를 보여주도록 해야 한다.
1. ToDo 윈도우즈에서 Apache 환경을 구축하는건 쉽다. 우선 여기에서 32/64 bit 환경에 맞춰 Apache 파일을 다운 받아 서버 폴더로 지정할 경로에 압축을 푼다.
1. ToDo Docker 설치를 한 후에 간단하게 테스트해보자. 그래서 DockerFile로 python으로 짜여진 코드를 실행시키는 Image 파일을 만들어보겠다.
어파치에서 제공하는 프록시 모듈을 사용해 Tomcat을 호출하려고 한다. apach2에 대한 root 설정 파일은 /etc/apache2/apache2.conf이며, 서버에서 운영할 사이트에 대한 설정은 /etc/apache2/sites-available에서 한다.
오늘은 Tomcat9 서버 설정을 해보자 배포하기 위해서 도메인이 당연히 필요하지만, 도메인 없이 localhost에서 배포 연습을 해보고 싶어하는 사람을 위해 localhost에서도 배포하는 방법을 작성하겠다. Tomcat은 기본적으로 8080포트를 차지하고 있으며, 포트가 ...
MAC에서 homebrew를 설치하면 다른 tool을 쉽게 설치하고 버전 관리할 수 있다. 그런데 M1칩을 가지고 있는 MAC에서 homebrew 설치 시 /opt/homebrew에 있기 때문에 기존 intel칩의 경로인 /usr/local/…와 다르기 때문에 path를 맞춰야 ...
MacBook M1 칩에서 Firebase를 이용해 Swift 프로젝트를 진행하려고 했는데 pod install 하는 과정에서 에러가 발생했다. M1 칩 이슈라고는 하는데 구글링을 해보면 다른 고수분들이 해답을 찾아 올렸다. 그래서 에러에 대한 별다른 설명은 필요 없으니 내가 ...
인공지능 학습을 위해 Ubuntu에서 그래픽 카드를 사용할텐데 Ubuntu 20.04 버전에서 그래픽 드라이버 설치 방법을 공유하려고 한다. (RTX 3090임)
새로운 CUDA 11 다운로드를 위해 기존에 CUDA가 설치되어 있다면 충돌 방지를 위해 삭제해줘야 된다.
유닉스의 장점으로 작은 명령어들을 수행해 큰 작업을 수행해낸다. 처음에 수행한 명령의 출력이 다음 명령의 입력으로 들어가기 때문에 이렇게 입출력을 연결하는 것을 파이프(pipe)라고 한다. 그리고 pipe 방식으로 주로 처리하는 명령들을 필터라고 부르는데 오늘은 필터 명령어에 ...
윈도우10 환경에서 Apache로 웹 서버를 만들려고 하는데 Apache 설정하는 과정에서 종종 에러로 인해 서비스가 실행이 되지 않는다.
vi는 가벼운 텍스트 데이터라서 서버에서 간단한 텍스트 수정 작업을 할 때 자주 사용한다. 그래서 Unix에서는 vi editor가 기본으로 설치되어 있어 자주 사용하고 Linux도 vi가 있지만, vi를 개선한 vim editor를 사용한다. 두 가지 모드로 명령 모드와 입력...
1. 경로명 사용법