System/Server6 [cafe24] rocky linux + apache + php 환경에 fastapi 추가하기 Rocky8에 Apache와 PHP가 기본으로 설치되어 있더라도 FastAPI 애플리케이션을 함께 운영할 수 있습니다. 일반적인 방법은 FastAPI를 Uvicorn(또는 Gunicorn+Uvicorn 워커)으로 실행하고, Apache를 리버스 프록시로 설정하는 것입니다. 아래 단계별로 설명드립니다:Python 및 FastAPI 설치Python3, pip, venv가 설치되어 있지 않다면 설치합니다.sudo dnf install python3 python3-pip python3-venvFastAPI와 Uvicorn을 위한 가상환경을 생성합니다.mkdir /opt/myfastapicd /opt/myfastapipython3 -m venv venvsource venv/bin/activatepip instal.. 2025. 3. 3. [가격비교] 주요 가상서버 호스팅 업체 4vCPU/16GB 월 요금 비교 다음 표는 CPU 4코어 이상, RAM 16GB 이상, SSD 스토리지, Linux OS 조건을 만족하는 각 업체의 가상 서버 월간 고정 요금(정액제 기준)을 비교한 것입니다. (모든 가격은 VAT 별도 기준이며, 1개월=720시간 가정):업체 (서비스) vCPU / 메모리 스토리지 월 요금업체(서비스)vCPU / 메모리스토리지월 요금AWS (Lightsail)4 vCPU / 16 GB320 GB SSD약 $80/월 (약 10만 원) 네이버클라우드4 vCPU / 16 GB50~100 GB SSD약 12.4만 ~ 12.7만 원/월 KT Cloud4 vCPU / 16 GB100 GB (SSD 제공)221,850원/월Cafe24 클라우드8 vCPU / 16 GB30 GB SSD (기본)시간당 164원 (월 약.. 2025. 3. 3. [설정] nginx + n8n 설정 on rocky linux Rocky Linux에서 Nginx와 n8n을 연동하여 워크플로우 자동화 서버를 구축하는 방법을 단계별로 정리해 드리겠습니다. 1. 필수 패키지 설치Rocky Linux에서 n8n 및 Nginx 설치를 위해 필요한 기본 패키지를 설치합니다.sudo dnf update -ysudo dnf install -y epel-releasesudo dnf install -y nginx nodejs npm 2. n8n 설치n8n은 Node.js 기반이므로 npm을 이용해 설치합니다.# 글로벌 설치sudo npm install -g n8n# 시스템 유저 생성 (보안 강화를 위해)sudo useradd -r -m -d /var/lib/n8n -s /sbin/nologin n8n# 권한 설정sudo chown -R n8n:.. 2025. 1. 14. [Linux] 여러 파일에서 특정문자열 치환 단일 파일에서 vi 오픈한 파일에서 문자열 치환 방법 입니다. :%s/source/target/g 특정 디렉토리 내에서 여러 파일에 대한 문자열 치환 방법입니다. find ./ -name '*.html' -exec sed -i 's/source/target/g' {} \; 2020. 5. 4. [GIT] 윈도우 PowerShell 에서 git clone 후 github desktop에서 보기 git desktop 설치 : https://desktop.github.com/ git clone으로 소스 가져오기 // 빈 디렉토리 만들고 powershell 호출 // repository clone git clone ssh://[gituser]@[gitlab server]/[gitlab reopsitory] // github desktop 실행 File > Add local repository 클릭 repository 디렉토리 선택 2020. 4. 27. [Docker] elasticsearch + kibana 설치 후 연동하기 요즘 들어 업무상 해야할 것도 많은데, 공부할 것도 많네요. elasticsearch를 공부하기 위해 docker에 kibana와 설치해서 연동을 하려고 했습니다만, 제대로 안되는 경우가 있네요. 구글 횽아에게 물어보니 설정을 바꿔야 한다며, kibana.yml 파일을 어쩌고 저쩌고 하는데, 도통 무슨 소리인지... 싶네요. docker에 설치는 간단하나, 연결하는 과정에서 발생한 문제를 초보자 수준에서 해결을 한 거 같지만 공유합니다.사전 조건1. 개발자 환경 : Windows 10 프로페셔널2. docker 버전 : docker for windows Version 18.06.0-ce-win72 (19098)3. Kitematic 설치? 복사 완료 elasticsearch 설치 및 설정 수정1. Kit.. 2018. 8. 29. 이전 1 다음 반응형