- hosting server : https://fun25.co.kr
- domain : https://hosting.kr
우선 서버는 http://sung.pw 를 사용중이다.
hosting.kr에서 DNS 세팅
fun25에서 1차 도메인과 서브 도메인도 지정해준다. 그래야지 default port를 사용할 수 있다. fun25는 좀 특이하게 내부아이피 이용으로 프락시서버 등록이랑 포트포워딩 자동화해놔서 ssh 접속할 때도 포트를 22가 아니라 외부포트를 지정해서 접속한다 ㅋㅋ;
fun25 세팅
리버스 프록시로 ctfd는 8000포트를 이용해서 ctf.sung.pw로 서브도메인을 사용하게끔하면 된다.
그리고 CustomLog를 설정할 수 있다. 이게 뭐냐면 ctf.sung.pw에서 발생하는 로그가 /var/log/apache2/access.log 경로에 작성되지 않고 ctf_log/access.log에 로그가 남게된다. 이건 구분할 수 있어서 유용하게 사용할 수 있고 좋은 점 같다.
그래서 $ tail -f /var/log/apache2/access.log로 확인해보면 sung.pw에서 발생하는 로그만 남게된다!
a2enmod proxy
a2enmod proxy_http
a2ensite 도메인이름(ex: blog.sung.pw)
systemctl reload apache2.service
그래서 지금은 구분해서 사용중ㅎㅎ;
Reference
'나 보려고 만든거' 카테고리의 다른 글
Python subprocess PIPE로 연결하기 (0) | 2023.05.08 |
---|---|
Docker libc 가져오는법 정리 (0) | 2021.07.19 |
방학동안 해야할거 (4) | 2021.06.20 |
녹스, VMware, WSL2 hyper-v 끄고 키기 (0) | 2021.05.20 |
Linux Named PIPE (FIFO) (0) | 2021.03.25 |