PHOTONOS

포스트: 14|조회수: 0|ORGANIZATION
Items

Posts

14 posts

[ESXi서버] Photon OS에 pyenv 설치하여 사용하기

지훈현서|2022년 8월 18일

pyenv는 여러 다양한 파이썬을 버전을 설치하고 virtualenv 를 생성 관리 하는 등 다양하게 편한 작업을 하게 해 줍니다. 이전에는 우분투 서버 쪽에서 주로 개발을 해서 실제 돌리는 것을 PhotonOS에서 해 왔었는데, 간단한 작업은 직접 PhotonOS 를 이용해서 작업을 해도 잘 될 수 있겠다는 생각이 들었습니다.그게 다 VSCode 를 원격으로 붙어 작업하는 편리성 때문이라 할 수 있겠네요. 우선 Photon OS에 VS 코드로 원격으로 붙으려고 하면 처음에 안되고 기다리는데 이때에는 /etc/ssh/sshd_config 파일에서 AllowTcpForwarding yes를 풀어주고 systemctl restart sshd 라고 해서 Tcp 포트를 포워드 시켜줘야 합니다. 그러면 연결하려

[Photon OS] ssfhs 로 MAC 파일 마운트 하기

지훈현서|2021년 8월 6일

집에 별도 공유 시스템을 꾸미는데 기존 가지고 있던 2019 MacBookPro 를 공유 폴더를 관리하도록 했습니다.맥의 자체 기능 중 파일공유를 하고 samba 공유도 하도록 해 놓았습니다. 수년 이상 이런 방식으로 파일을 공유하고, 이를 다른 윈도우 VM이나 Linux VM에서 공유 폴더를 소스 등으로 잘 이용하여 왔었습니다. 이 SMB 방식은 윈도우 파일을 공유할 때는 아무런 문제가 없으나 symbolic link 등의 파일을지원하는 리눅스 및 Mac 의 파일 공유에는 문제가 발생했습니다. 따라서 이번에는 symbolic link도 모두 잘 지원하는 Mac의 폴더 (SSH 접속되는 모든 폴더라 생각할 수 있겠습니다)를 공유할 수 있는 sshfs를 구축해보았습니다. 정말 SSH는 단순 원격 터미널

[Photon OS] Forward Proxy 설치하여 윈도우에 적용해 보기

지훈현서|2021년 8월 2일

Photon OS 는 VMWare 에서 만든 자사 ESXi 서버에서 컨테이너를 돌리기에 최적일거 같은Docker Host OS 같은 것으로 이해 하면 쉽습니다. 이번에는 어떤 이유로 인해 ESXi 서버의 특정 윈도우 가상머신에서 Forward Proxy 를 사용하기위한 Proxy Server 를 docker로 설정해 보았습니다. 우선 구글에서 "forward proxy server for docker"로 검색을 해 보니다음과 같은 hinata/nginx-forward-proxy 가 나왔습니다. 프록시에는 크게 정방향 프록시와 역방향 프록시로 나뉘는데,정방향은 일반적으로 우리가 웹브라우저에서 어떤 서버로 접속하는데해당 프록시를 통해서 인터넷을 접속하는 방식을 말하고,역방향 프록시는 웹브라우저로 접속할

[Python] SOAP 서비스를 간편하게

지훈현서|2020년 11월 11일

30년 전도 전에 처음 개발을 시작할 당시,서로 다른 두 대의 시스템에서 원격호출을 할 때는 ON C RPC를 이용했었습니다.MS의 DCE RPC 이후 COM, COM+ 등이 나왔고,그 이후 CORBA가 나오기도 했었지요.한참 세월이 흐르고 Web이 대세가 된 다음 SOAP 이 원격 호출로 대세를 이루었습니다. 요즘이야 JSON으로 주고 받는 RESTful API 가 대세이지만, 바로 그 이전 서비스들은이 SOAP로 되어 있는 것들이 많습니다. 특히 JSON 대신 XML 로 자료를 주고받고,스키마는 wsdl 로 정의되어 있지요. 몇년 전에 이 SOAP 을 파이썬에서 이용하기 위해서 약 10년도 더 된모듈을 까다롭게 이용했던 것 같은데, 최근에 살펴보니,zeep 이라는 아주 편하고 잘 정의된 SOAP 이용