툴 사용법

[SSL] win-acme와 Let’s encrypt로 무료 SSL 인증서 발급하기

1 minute read

1. ToDo https를 설정하기 위해서는 SSL이 있어야 하는데 유료이다. 하지만 능력자분들이 win-acme와 Let’s encrypt로 무료 SSL 인증서를 발급할 수 있게 해줬다. win-acme 프로그램을 통해 무료로 발급 가능한데 여기에서 프로그램을 다운로드 하면 된다...

[Apache] HTTP에서 HTTPS으로 Redirect 하기

less than 1 minute read

1. ToDo 여기를 보면 SSL 인증을 받아 https 접속이 가능해졌다. 하지만 여전히 도메인으로 접속하면 http를 기본으로 접속하게 된다. 그래서 http 요청 시 https로 redirect해서 https를 보여주도록 해야 한다.

[Apache] Windows 10에서 서버 구축하기

less than 1 minute read

1. ToDo 윈도우즈에서 Apache 환경을 구축하는건 쉽다. 우선 여기에서 32/64 bit 환경에 맞춰 Apache 파일을 다운 받아 서버 폴더로 지정할 경로에 압축을 푼다.

[Ubuntu] Ubuntu 20.04에서 Spring Boot 배포하기 (3/3)

less than 1 minute read

어파치에서 제공하는 프록시 모듈을 사용해 Tomcat을 호출하려고 한다. apach2에 대한 root 설정 파일은 /etc/apache2/apache2.conf이며, 서버에서 운영할 사이트에 대한 설정은 /etc/apache2/sites-available에서 한다.

[Ubuntu] Ubuntu 20.04에서 Spring Boot 배포하기 (2/3)

1 minute read

오늘은 Tomcat9 서버 설정을 해보자 배포하기 위해서 도메인이 당연히 필요하지만, 도메인 없이 localhost에서 배포 연습을 해보고 싶어하는 사람을 위해 localhost에서도 배포하는 방법을 작성하겠다. Tomcat은 기본적으로 8080포트를 차지하고 있으며, 포트가 ...

[MAC/M1] M1칩 Homebrew 설치 - path 설정 필수!

less than 1 minute read

MAC에서 homebrew를 설치하면 다른 tool을 쉽게 설치하고 버전 관리할 수 있다. 그런데 M1칩을 가지고 있는 MAC에서 homebrew 설치 시 /opt/homebrew에 있기 때문에 기존 intel칩의 경로인 /usr/local/…와 다르기 때문에 path를 맞춰야 ...

[MAC/M1] M1칩 M1 칩에서 pod install 이슈 해결하기

less than 1 minute read

MacBook M1 칩에서 Firebase를 이용해 Swift 프로젝트를 진행하려고 했는데 pod install 하는 과정에서 에러가 발생했다. M1 칩 이슈라고는 하는데 구글링을 해보면 다른 고수분들이 해답을 찾아 올렸다. 그래서 에러에 대한 별다른 설명은 필요 없으니 내가 ...

[Unix] 유닉스 필터 명령어 모음

2 minute read

유닉스의 장점으로 작은 명령어들을 수행해 큰 작업을 수행해낸다. 처음에 수행한 명령의 출력이 다음 명령의 입력으로 들어가기 때문에 이렇게 입출력을 연결하는 것을 파이프(pipe)라고 한다. 그리고 pipe 방식으로 주로 처리하는 명령들을 필터라고 부르는데 오늘은 필터 명령어에 ...

[vim] vi/vim 명령어 깔끔하게 정리

2 minute read

vi는 가벼운 텍스트 데이터라서 서버에서 간단한 텍스트 수정 작업을 할 때 자주 사용한다. 그래서 Unix에서는 vi editor가 기본으로 설치되어 있어 자주 사용하고 Linux도 vi가 있지만, vi를 개선한 vim editor를 사용한다. 두 가지 모드로 명령 모드와 입력...