1.
*. ESXi 5.5 이후 네트워크 드라이버 자체지원 안 함
https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages
여기 들어가서 NIC 드라이버 맞는 거 찾은 다음 *.vid 파일 다운로드

2.
https://my.vmware.com/kr/group/vmware/details?productId=352&downloadGroup=PCLI550
여기에서 vSphere PowerCLI 다운 받아 설치하고

https://www.v-front.de/p/esxi-customizer-ps.html
여기에서 ESXi-Customizer-PS.버전.ps1 다운로드

3.
vSphere PowerCLI 실행
(만약 안 되면 윈도우 파워쉘 관리자 권한으로 실행한 뒤 Set-ExecutionPolicy RemoteSigned 입력 후 걍 엔터)
다시 vSphere PowerCLI 실행

4.
경로\ESXi-Customizer-PS.버전.ps1 -pkgDir 1번vid파일디렉토리절대경로 — 실행
(시간이 조금 걸림)

5.
vid 파일 디렉토리로 가면 iso 파일이 생성되어 있음

6.
unetbootin 이용해서 iso 파일을 usb에 굽기

7.
본체에 꽂고 ESXi 설치

해당 서버에 root 권한으로 접속 후

yum remove python-requests python-urllib3
pip uninstall requests urllib3
pip install requests==2.11.1 urllib3
yum install certbot

 

기존에 설치되어 있는 python 관련 패키지가 충돌이 나는 것 같다. (requests 부분인 듯?)

2.11.1 버전으로 재설치 후 다시 certbot 재설치하니 문제 해결.

 

출처 : https://github.com/certbot/certbot/issues/3944#issuecomment-268450209

현재 진행사항

  1. 호가 개념 도입 (10단계 호가 정보 제공 예정)
  2. 주문 및 체결 이벤트 발생시, 소켓 통신을 이용하여 해당 정보 실시간 반영
    (웹페이지를 새로고침하지 않아도 각 정보가 실시간으로 반영)
  3. RESTful API 방식을 이용한 매수 / 매도 기능 완료

지난 2012년 7월 즈음, PHP를 이용하여 가상 주식게임을 만들었었다. 처음에는 혼자 가지고 놀 생각이었는데 페북에 URL 한 번 공개하자 주위 사람 몇 명이 같이 시작하더니 나중에는 약 100여명(2015년 기준)이 이용하는 게임 사이트가 되어있었다. 수많은 버그와 에러가 발생했었으면 최대한 빨리 디버깅 & 패치 하기 위해 많은 시간을 할애 했었으며 어떻게 하면 좀 더 쾌적하게 할 수 있을까 늘 고민했었다. (실제로 당시에 DB 공부가 꽤 됐던 것 같다. ㅡ,.ㅡ;)

그러던 중 2015년 말쯤 웹서버가 불안불안 하더니 HDD에 물리적 배드섹터를 내면서 문제가 걷잡을 수 없어졌다. 결국 Raid 0으로 돌아가던(ㄷㄷㄷㄷㄷㄷ) 웹서버 HDD는 장렬히 사망했고 그 안의 모든 자료가 유실되었다. (백업과 소스관리의 중요성 몸소 체험 T_T)

그 후 작년(2016년) 중후반부터 평소 관심있던 Python 을 공부하기 시작했고 Flask, Django 와 같은 프레임웍을 다뤄보며 신기해했다. 이렇게 편할 수가! 그러던 어느 날 문득 이런 생각이 들었다.

 

‘아예 밑바닥부터 다시 한 번 만들어볼까…’

 

몇년간 다뤄왔던 PHP로 만들 당시 사이트 개발/튜닝 및 최적화까지 약 1년에서 1년반정도 걸렸던 것을 생각하면 그보다 더 걸릴 것 같다.

그래도 하나하나 기초부터 다시 만들어볼까 한다. 좀 더 리얼하게!