본문 바로가기

개발환경

(34)
우분투 22.04 설치하기 – VMware VM 내가 운영하고 있는 HPE ProLiant MicroServer Gen8 의 하드웨어 사양은 그리 좋은 것이 아니지. 그런데 올리고 싶은 서버는 참 많아. 그래서 VM 몇 개를 버텨줄지 자못 궁금해. 만약 VM 을 윈도우 OS 로만 구성해야 한다면, 2개~3개 올리면 많이 올리는게 아닐까 싶을 정도지. Linux OS 가 윈도우 OS 에 비해서 낮은 하드웨어 사양에서도 충분히 제 성능을 발휘할 수 있을테니 모든 서버 VM 은 Linux OS 를 사용해 볼 생각이야. Linux OS 중에서 예전에는 CentOS 를 주로 다뤄봤지. 그 당시에는 CentOS 가 대세였던 것 같아. 요즘은 우분투가 대세가 아닌듯 싶어서 우분투의 버전을 찾아봤어. https://ubuntu.com/ Desktop 과 Server..
pfSense 설치 및 설정 으로 WAN 과 LAN 연결하기 pfSense 는 방화벽 기능을 수행하지. 그리고 라우팅 기능도 포함되어 있어. 그래서 외부에서 들어오는 네트워크 연결을 관리하고, 내부에서 나가는 네트워크도 관리할 수 있어. 그러기 위해서는 외부 네트워크와 내부 네트워크가 모두 pfSense 에 연결이 되어야 하지. 지금부터 ESXi 에 첫번째 VM 을 생성해서 pfSense 를 설치해보려고 해. pfSense 설치 이미지 우선 pfSense 설치 이미지가 필요하겠지? 아래 사이트가 pfSense 공식 사이트야. 여기에 가면 이미지를 구할 수 있겠지? pfsense.org 웹사이트 맨 오른쪽 위에 Download 링크가 보이네. Architecture 로 “AMD64 (64-bit)” 를 선택하면 바로 아래의 Mirror가 Installer 로 바뀌고..
VMware ESXi – 네트워크 구성 사무실에는 인터넷이 들어오지. 인터넷 없으면 일을 못하니까. 보통은 인터넷모뎀에 유무선 공유기를 연결하고, 각 직원들 PC 는 이 공유기가 할당해주는 내부 IP 대역(예를 들면 192.168 로 시작하는)의 IP 주소를 받아서 인터넷에 접속하지. 기술이 발전해서 통신사에서 대여해주는 유무선 공유기에 방화벽 등 여러가지 기능들이 탑재되어 있어서 특별히 보안을 신경쓰지 않고 사용하곤 하지. 그런데 말이지, 나는 HP ProLiant MicroServer Gen8 에다가 웹서버, DB서버 등을 가동시킬 계획인데, 이 서버군들은 외부 네트워크에 서비스를 하기 위해서 외부에서 접속할 수 있게 구성해야 하기 때문에 인터넷에 노출되는 순간 사방팔방에서 듣도보도 못한 공격을 당할 수 밖에 없게 되지. 그래서 방화벽 기..
VMware ESXi 6.5 U3 – 설치 ESXi 는 운영체제(OS:Operating System)의 이름이야. MS Windows 니, Apple의 macOS 니 하는 것처럼 VMware 회사가 만든 제품이지. 가상화 OS 라고 하는데, 이 OS 를 설치하면 그 안에 Windows, macOS, Linux 등등의 OS 를 설치해서 여러 대의 가상(Virtual) 컴퓨터를 가질 수 있게 되지. 즉, 가상 OS 를 관리하기 위해서 만들어진 OS 야. 지금부터 ESXi 를 설치하는 과정을 진행해볼거야. 우선 ProLiant MicroServer Gen8 서버에 설치할 수 있는 가상화 OS 가 무엇이 있는지 알아보는 것이 중요해. 이 서버를 사자마자 설치했었던건 VMware ESXi 인데, 버전이 6.0 이었지. 그래서 버전업된 ESXi 가 있는지 ..
HPE ProLiant MicroServer (Gen8) 활용 아주 오래전에 영입한 놈일세. 이걸 영입한 이유가 어렴풋이 기억이 나는데, 새 집에 이사와서 인터넷을 새로 설치하고나니 홈페이지나 만들어서 돌리고픈 욕심이 나더군. 지인중에 한 명이 마이크로서버 이야기를 하길래, 알아보니 예쁘고 귀엽고 앙증맞기까지 해서 비싼 가격이지만, 서버 호스팅을 하는 것보다는 활용도가 높을 것 같기에 덜컥 영입을 했었는데… 처음에 잠깐 가지고 놀다가 그냥 방치를 해 두었었지. 새로운 사무실에 자리를 하나 빌려서 있는 동안에 이것 저것 깔아서 활용해보고 싶은 생각이 나서 꺼내들었어. 이 놈 안에다가 어떤걸 넣을까 생각해보다가, 그동안 구비하고 싶었던 서버를 몽땅 때려박아 넣어보자고 결심했어. 그런데 스펙이 아주 좋은 놈은 아니기 때문에 조금 걱정은 되었지만, 조심조심 다루다보면 손안..
Vault [Install] sudo apt-get install curl sudo curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add - sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main" sudo apt-get update sudo apt-get install vault [config] sudo mkdir -p /home/ubuntu/vault/config /home/ubuntu/vault/file sudo vi /home/ubuntu/vault/config/config.hcl ui = true api_addr ..
private docker registry setting - harbor in ubuntu how to set private docker registry - harbor in ubuntu https://computingforgeeks.com/install-harbor-image-registry-on-ubuntu/ # harbor.yml certificate: /etc/docker/certs.d/192.168.0.65/192.168.0.65.cert private_key: /etc/docker/certs.d/192.168.0.65/192.168.0.65.key # command to start Harbor docker-compose up -d [부록] # 사설인증서 설정된 서버에 https 로 접속 https://rottk.tistory.com/entry/Self-signed-certificat..
git 커밋 히스토리를 엑셀 파일로 저장하기 git log --all --date=format:'%Y-%m-%d %H:%M:%S' --pretty=format:%an,%ad,%s > /path/file.csv