Home Server

gitlab root 패스워드 변경하기.

안녕하세요 달소입니다. 앞서 docker-compose를 이용해서 Gitlab을 간단하게 구축해보았는데요. 메뉴얼상에는 기본적으로 첫 접근시 pw를 자동으로 재설정한다고하는데 저처럼 그게 안될시해결하는방법입니다. 컨테이너 안으로 접근해서 명령어를 통해 root 계정의 pw를 재설정하겠습니다. 1. 컨테이너 이름 확인 먼저 docker ps 명령어를 통해 컨테이너 이름을 확인해주세요. 저는 gitlab 이름으로 컨테이너를 만들었습니다. 2. 컨테이너로 콘솔접근하기 docker exec -it [컨테이너 이름] /bin/bash 로 컨테이너의 터미널로 접근할 […]

도커를 이용한 gitlab 구축하기.

안녕하세요. 달소입니다. 오늘은 간단한 개발서버를 구축하기이전에 개발소스들을 보관할 gitlab을 도커를 이용해서 손쉽게 구축해보도록하겠습니다. 지금 github도 프라이빗 레포지토리가 있지만,,, ㅋㅋ 홈서버를 운영하기 때문에 직접 서버내에 구축해보겠습니다. gitlab도 CE(Comunity Edition) 와 EE(Enterprise Edition)이 있지만 CE같은경우 무료로 운영이가능하여 CE로 설치하겠습니다. https://about.gitlab.com/Iterate faster, innovate togetherOur DevOps platform is a single application for unparalleled collaboration, visibility, and developme…GitLab 1. 사전준비 […]

Docker를 이용한 ArchiveBox 구축하기

앞서 말씀드린 ArchiveBox 구축을 도커로 손쉽게 진행해보겠습니다. ArchiveBox에 대해서는 아래글을 참고해주세요.아카이브를 내 서버에? ArchiveBox  안녕하세요. 달소입니다.   오늘은 다소 신기한 오픈소스 툴인 아카이브박스를 소개해드리겠습니다.   인터넷 아카이브는 주로…달소 | 2021.08.10 사전준비사항 Linux – docker – docker-compose 도커 컨테이너 생성하기 https://github.com/ArchiveBox/ArchiveBox/wiki/DockerDocker · ArchiveBox/ArchiveBox Wiki🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., s…GitHub docker-compose를 이용해서 컨테이너 […]

docker를 이용한 transmission 설치하기.(토렌트 도커)

오랜만에 서버쪽 글 작성입니다 ㅎㅎ 개인적으로는 qbittorrent가 깔끔하고 기능도 많아서 애용하고있지만transmission도 가벼운 토렌트 클라이언트로 유명하기때문에 한번 설치해보겠습니다. 설치환경은 Ubuntu 20.04, docker, docker-compose 가 설치된 환경이니 참고해서 설치해서 진행해주시면되겠습니다. 여기서는 간단한 설치를 위해 아래 linuxserver 이미지를 사용하겠습니다. 사용방법은 위 도커 이미지 정보를 참고하시면 되고 docker cli환경, docker-compose 환경 모두 설치가 가능합니다. 저는 docker-compose로 진행하겠습니다. transmission 컨테이너 […]

aaPanel을 이용한 Let’s Encrypt 인증서 발급받기.

안녕하세요. 달소입니다. 앞서 aaPanel에대해 간단히 소개해드렸는데요 이번에는 간단히 Nginx를 설치하고 가상 사이트를 생성하고 SSL 인증서까지 적용해보겠습니다. 물론 도메인은 있으셔야겠죠.. 뭐 설치는 당연히 원클릭으로,, 앱스토어 -> Nginx 버전 설정 후 Install 가상 사이트 만들기 가상사이트는 말그대로 Nginx 서버 1대에서 여러개의도메인을 이용하기 위한 가상의 사이트입니다. 예를들어 a.com 도메인을 사셨다고한다면 sub1.a.com, sub2.a.com 처럼 서브도메인을 생성할 수 있는데요.  가상사이트에서 […]

aaPanel 보안설정하기(1) – 웹 패널 SSL 인증서 적용하기.

안녕하세요. 달소입니다. 앞서 설치한 aaPanel에 보안설정 단계입니다. 이번편은 SSL 인증서를 적용하는 단계이나 인증서를 적용하게되면 도메인으로만 접근해야하니 이점 유의하시며 진행하시면 되겠습니다. 내부망으로 사용하시는경우 도메인을 설정하게되면 ip로는 접근이 불가능하니 hosts파일을 수정해서 도메인을 등록하시는 방법도있습니다. Panel SSL 인증서 적용하기 aaPanel 접근 후 Setting -> 사용할 Domain을 먼저 넣어주세요. 아무도메인이나 되는건 아니고 당연히(?) 도메인을 소유하고 계셔야합니다. domain = ip […]

Linux aaPanel로 10분만에 워드프레스 사이트 구축하기.

안녕하세요 달소입니다. 앞서 소개시켜드린 aaPanel을 이용해서 워드프레스를 구축하는 방법입니다. 클릭 몇번으로 nginx,php,mariadb가 모두 설치가능하기때문에 입문자분들께서도 쉽게 진행하시리라생각합니다. aaPanel만 구축해놓으시면 터미널 접근 한번도 필요없이 LNMP부터 모든과정이 웹에서 직관적으로 가능합니다..(대박,,) 1. nginx 설치하기 app store -> nginx 검색 후 설치. 버전은 1.19로  2. PHP 설치하기. 원하는버전을 선택 후 install만 해주면 설치 완료됩니다. 당연히(?) php-fpm도 함께 설치됩니다. 3. […]

Linux 관리용 웹 패널 aaPanel 2차인증 Google OTP 사용하기

안녕하세요. 달소입니다. IT에서 보안을 업으로 삼고 aaPanel이 중국산임을 알았기때문에 앞서 설치한 aaPanel에 2차인증으로 Google OTP를 적용해보겠습니다. 관리 웹 패널이니만큼 다른서버들에도 통신할 수 있게끔 설정할 수도있고 여러가지로 활용할것이기 때문에 보안을 최우선으로 잡겠습니다. 다행이도 aaPanel에서는 기본적으로 GoogleOTP를 2차인증으로 지원해주기때문에 클릭 몇번이면 쉽게 OTP를 적용할 수 있으므로 이글을 보시는분들께서는 모두 적용하시는걸 추천드립니다. 설치는 아래 글을 참고해주세요.Cent OS에 Linux […]

Cent OS에 Linux 관리용 웹 패널 aaPanel 설치하기.

안녕하세요 달소입니다. 앞서 설명드린 리눅스 관리용 웹 패널인 aaPanel을 직접 설치해서 운영해보고자합니다.Linux 관리용 웹 패널 aaPanel  안녕하세요. 달소입니다.   오늘 소개시켜드릴 툴은 Linux를 좀더 효율적이고 편하게 관리할수있도록 도와주는 툴인 관리 웹패널 aaPanel…달소 | 2021.07.09 설치환경 OS는 Cent OS부터 배포판 리눅스는 모두 지원하지만 aaPanel6버전이 CentOS 7 을 기반으로 개발되었기 때문에 저도 Cent OS 7 2009 를 […]

ESXi 웹 콘솔 타이아웃 제거하기.

안녕하세요. 달소입니다. 앞서 하늘위의하늘 님 께서 올려주셨던글에 혹시 다른분들께도도움이 될까 싶어 글로 작성해봅니다. ESXi의경우 기존 5버전은 클라이언트를 이용, 6버전부터 HTML5를 이용한 웹콘솔로 전환이 되었는데 15분정도 아무런 행위를 하지않으면 타임아웃과 함께 자동 로그아웃 됩니다. 타임아웃 시간 늘리기 or 제거하기. 먼저 웹콘솔에 root 계정으로 로그인해주세요. 관리 -> 고급 설정 -> Client 검색 후 ClientSession Timeout을 찾아서 선택 후 옵션 […]

홈서버 IT 커뮤니티 SVRFORUM
Link