GitLab with Let's Encrypt integration

GitLab with Let's Encrypt integration GitLab이 10.5부터 Let's Encrypt를 자체적으로 지원하기 시작했네. 참고로 2018년 4월 현재 이미 GitLab 버전은 10.6.x임.. 올라간지 좀 됐나본데 ㅋ 아마도 ACMEv2는 안 될지도 모르겠고.. 사실상 GitLab 단독으로 쓰는 경우도 크게 많지 않을걸로 보여서.. 간단하게 방법만 정리. ref: https:…

Let's Encrypt ACMEv2 with Cloudflare

Let's Encrypt ACMEv2 with Cloudflare ref: http://www.eigenmagic.com/2018/03/14/howto-use-certbot-with-lets-encrypt-wildcard-certificates/ 최근 Let's Encrypt가 와일드카드 도메인을 지원하게 되었다. Let's Encrypt 갱신 기존에 쓰던건 github에서 clone해서 사용하던건데, 이젠 뭔가 많이 바뀌었더군. Certbot 사이트 [https://certbot.eff.org]에서 적절하게 설치 방법을 획득할…

Ghost 1 with Docker

Ghost 1.x with Docker ref: https://blog.alexellis.io/your-ghost-blog/ 몰랐는데 Docker hub에 ghost가 올라가 있더라.. 우왕ㅋ 1.22 최신은 아니지만 그래도 이게 어딤 ㅎ 그래서 기존에 설치되어 있던 0.11을 날려버리고 Docker로 이전했다. 이전 0.11에서 1.22로 올라가려 했더니 Ubuntu 16.04 이상이 아니라서 뭐라 뜨고, 램이…

Docker registry behind Cloudflare with apache2 proxy

Cloudflare 하에서 Docker registry (+apache2 proxy) 구축 (단, Apache2는 기존 서버에 돌리던거라 docker 컨테이너가 아님.) ref: https://konstantinpavlov.net/blog/2016/09/14/deploying-private-docker-registry-behind-cloudflare/ ref: https://github.com/docker/distribution/tree/master/contrib/apache 아파치 설정 <VirtualHost *:443> ServerName Docker_Registry_도메인_주소 ServerAlias www.Docker_Registry_도메인_…

RHEL/CentOS 5 git, vim, wget, curl installation

RHEL/CentOS 5 git, vim, wget, curl update & installation yum repo update http://kkckc.tistory.com/185 wget --no-check-certificate https://www.openssl.org/source/openssl-1.0.2n.tar.gz tar xf openssl-1.0.2n.tar.gz cd openssl-1.0.2n ./config -fpic shared make make install wget https://curl.…

Windows 10 Ubuntu에서 MariaDB 설치 시 root 로그인 실패

Windows 10 Ubuntu에서 MariaDB 설치 시 root 로그인 실패 ERROR 1698 (28000): Access denied for user 'root'@'localhost' 와 같은 에러가 발생할 때 해결하는 방법이다. 다음 명령들을 수행한다. sudo chmod 644 /etc/mysql/debian.cnf sudo vi /etc/mysql/mariadb.conf.d/50-server.cnf [mysqld] 아래에…

Windows 10에서 L2TP VPN 연결에 실패할 때

Windows 10에서 VPN 연결에 실패할 때 L2TP VPN 연결을 시도하는데 다음과 같은 에러가 발생할 때 해결하는 방법이다. > 원격 서버가 응답하지 않기 때문에 컴퓨터에서 VPN 서버로 네트워크 연결을 할 수 없습니다. 컴퓨터와 원격 서버 사이에 있는 네트워크 장치(예: 방화벽, NAT, 라우터 등) 중 하나가 VPN 연결을 허용하도록 구성되어 있지…

macOS ARMhf Cross Compile 환경 구성

macOS ARMhf Cross Compile 환경 구성 -------------------------------------------------------------------------------- 제목과 달리 사실 Mac OS X 10.11.6 El Capitan 환경에서 구성했다. 하지만 Xcode는 최신 8.0이며, crosstool-ng는 git [https://github.com/crosstool-ng/crosstool-ng]에서 clone 받은 최신 코드를 사용한다. 참고로 arm-linux-gnueabi-는 이미 컴파일되어서 돌아다니는 녀석 [http://www.carlson-minot.com/available-arm-gnu-linux-g-lite-builds-for-mac-os-x/mac-os-x-arm-gnu-linux-g-lite-201405-29-toolchain]…