본문 바로가기

전체 글119

Google Cloud Platform 사용하기 (GCP) Google의 클라우드 플랫폼인 GCP를 사용을 해본다.https://cloud.google.com짧게 말해서 GCP (Google Cloud Platform)이라고 하고, 개인적인 의견으로는 Big Data가 다른 Public Cloud Provider (AWS, Azure)에 비해 강점이 있다고 보여진다. 1년의 300$의 무료 크레딧이 주어지기 때문에 실제로 구매하기 전까지 간단한 용도로 사용해 볼 수 있다. 무료로 사용해보기를 클릭 후 가이드에 따라서 설정하고 난 뒤 GCP의 클라우드 콘솔을 사용할 수 있다https://console.cloud.google.com그러면 아래와 같이 대쉬보드가 나오게 되고 GCP를 사용할 수 있는 준비가 된다.이후에는 GCP의 콘솔 이외에 개인 PC에서 cli를 통.. 2017. 12. 27.
apache reverse proxy 구성하기 아파치에서도 reverse proxy를 구성할 수 있다. 간단하게 몇몇 설정만 수정하면 사용할 수 있으니 유용하다 sudo apt install apache2/etc/apache2/sites-available/000-default.conf 수정 ServerAdmin webmaster@localhostDocumentRoot /var/www/html ErrorLog ${APACHE_LOG_DIR}/error.logCustomLog ${APACHE_LOG_DIR}/access.log combined ProxyRequests OffProxyVia Off Require all granted ProxyPass / http://:/ProxyPassReverse / http://:/ ..................... 2017. 12. 24.
gitlab 복구 하기 개인적인 gitlab을 시놀로지 NAS에 올려서 사용하고 있는데, 패키지 센터에서 업그레이그가 떠서 업그레이드를 하는 과정에서 오류가 발생하였다.그 뒤로는 Docker로 구성된 gitlab이 실행도 복구도 되지 않았다.gitlab 자체 백업을 해둔게 없었기 때문에 시놀로지에서 고쳐줄 때 까지 기다리던지, 알아서 고쳐야 하는 상황이 발생했고.. 후자를 선택했다 -_-;;mysql db를 백업docker data 디렉토리 백업docker 환경 변수 백업 (DB_PASS , GITLAB_SECRETS_OTP_KEY_BASE, GITLAB_SECRETS_DB_KEY_BASE , GITLAB_SECRETS_SECRET_KEY_BASE 위 4개는 꼭 백업)복원은 백업을 다 하고 난 뒤 Maria DB랑 Gitlab.. 2017. 12. 24.
Elastic Stack 오픈스택에 설치하기 ELK(Elastic Search + Logstash + Kibana)의 이름이 Elastic Stack으로 바뀌었다.1. 설치는 아래 링크를 따라 하면 쉽게 설치가 된다.https://www.elastic.co/guide/en/elastic-stack/current/installing-elastic-stack.html2. 설정2.1 Elastic Searchx-pack을 설치를 하게 되면 authentication을 써야 하는데 /etc/elasticsearch/elasticsearch.yml 에 아래 설정을 추가하면 무시하게 된다xpack.security.enabled: false2.2 Logstashfilebeat로 부터 로그를 가져오기 위해서 아래 디렉토리에 input, filter, output.. 2017. 12. 24.