Stable Diffusion WebUI PC 설치 가이드

2025. 12. 9. 16:13AI 이미지 만들기/AI 프로그램 관련정보

🚀 Stable Diffusion WebUI PC 설치 (Automatic1111) — 최종 완전판 가이드


🟦 0. 설치 전 PC 체크

WebUI는 NVIDIA 그래픽카드가 필수야.

✔ 필수 조건

  • Windows 10 / 11 (64bit)
  • NVIDIA GPU 4GB 이상 (권장 8GB 이상)
  • RAM 8GB 이상 → 16GB 추천
  • 저장공간 15~30GB 남아있기

CPU는 i3 / Ryzen3 이상이면 다 됨.


🟦 1. 필수 프로그램 설치

✔ 1) Git 설치 (필수)

WebUI 파일을 내려받는 데 Git이 필요함.

  1. 다운로드
    👉 https://git-scm.com/download/win
  2. “64-bit Git for Windows Setup” 선택
  3. 설치할 때 전부 기본값 Next → 완료

Git은 WebUI가 업데이트할 때도 필요하니까 반드시 있어야 함.


✔ 2) Python 설치 (보통 자동설치됨 → 그래도 설치 추천)

WebUI가 Python을 자동 설치하기도 하지만, 오류 없이 하려면 직접 설치하는 게 안전함.

  1. 다운로드
    👉 https://www.python.org/downloads/release/python-3106/
    (Python 3.10.6 버전이 가장 안정적)
  2. 아래 옵션 꼭 체크
  • Add Python to PATH
  • Install Now

끝.


🟦 2. WebUI 다운로드 (Automatic1111)

① WebUI를 설치할 폴더 하나 만들기

예:

 
D:\AI\stable-diffusion-webui

용량 넉넉한 드라이브 추천.


② 폴더 안 빈 공간에서 → Shift + 마우스 우클릭

“PowerShell 창 열기” 또는 “터미널 열기”


③ 아래 명령어 붙여넣기

그러면 폴더 안에
stable-diffusion-webui
라는 폴더가 생김.

이게 WebUI 본체다.


🟦 3. 모델(.ckpt 또는 .safetensors) 다운로드 (필수)

WebUI는 “모델(프리트레인된 데이터)”이 있어야 이미지를 만들 수 있어.

✔ 가장 추천하는 인물 모델

Realistic Vision V5.1

다운로드:
👉 https://civitai.com/models/4201

파일 이름 예:

 
RealisticVision_V5.1.safetensors

✔ 저장 위치

다운로드한 모델을 아래 폴더에 넣기:

 
stable-diffusion-webui/models/Stable-diffusion/

※ 이 폴더가 없는 경우 직접 만들어도 됨.


🟦 4. WebUI 실행하기

stable-diffusion-webui 폴더 안에서

👉 webui-user.bat 더블클릭 실행

처음 실행은 3~15분 걸릴 수 있음.

실행 중 보이는 화면에서:

  • “Installing torch…”
  • “Launching WebUI…”

이런 메시지가 뜨면 정상.

실행 완료되면 브라우저가 자동으로 열리면서:

 
http://127.0.0.1:7860/

이 주소가 뜸 → WebUI 설치 성공!


🟦 5. 첫 이미지 생성 테스트

  1. WebUI 화면 → txt2img
  2. Prompt에 입력:
 
a beautiful korean woman, photorealistic, studio lighting
  1. Generate 클릭

이미지가 나오면 WebUI 설치 성공 끝.


🟦 6. 성능 최적화를 위한 세팅  

설치 후 webui-user.bat을 열어서 아래 옵션 추가하면 속도 상승.

파일 내부 맨 아래 줄에 이렇게 넣기:

 
set COMMANDLINE_ARGS=--xformers --opt-sdp-attention

저장 → 다시 실행.

→ 생성 속도 빨라짐
→ VRAM 사용량 감소


🟦 7. 필수 확장(플러그인) 설치 방법

 같은 얼굴 + 포즈 변경 + 옷 유지를 하려는 거니까
아래 2개 확장은 반드시 필요함.


✔ 1) ControlNet (포즈 변경용)

  1. WebUI → 상단 메뉴 Extensions
  2. Available 탭 → Load from 클릭
  3. 검색창에 controlnet
  4. Install
  5. WebUI 재시작

→ 포즈 제어(OpenPose), depth guiding 등 가능.


✔ 2) IP-Adapter FaceID (얼굴 동일 유지 최강)

설치:

  1. Extensions → Install from URL
  2. 아래 주소 붙여넣기
 
https://github.com/cubiq/Stable-Diffusion-WebUI-IP-Adapter

Install → WebUI 재시작

FaceID 모델 다운로드:

👉 https://huggingface.co/h94/IP-Adapter-FaceID/tree/main

예시 파일 2개:

  • ip-adapter-faceid-plus_sd15.bin
  • ip-adapter-faceid-plus_sdxl.bin

저장 위치:

 
stable-diffusion-webui/models/ipadapter/

폴더 없으면 만들기.


🟦 8. 고해상도(4K~8K~16K) 생성하려면?

WebUI에서 아래 설정만 켜면 됨:

✔ Hires Fix

  • Hires upscaler: 4x-UltraSharp / ESRGAN 4x
  • Hires steps: 20~30
  • Denoise: 0.3~0.5
  • 결과 해상도: 2배 증가

✔ 추가 업스케일러 사용

WebUI → Extras 탭에서
4x-UltraMix, RealESRGAN 4x, 8x_NMKD 등 사용 가능.


🎯   “전체 설치 요약”

  1. Git 설치
  2. Python 3.10.6 설치
  3. git clone으로 WebUI 내려받기
  4. 모델(safetensors) 넣기
  5. webui-user.bat 실행 → 정상작동
  6. ControlNet 설치 → 포즈 제어 가능
  7. IP-Adapter FaceID 설치 → 동일 얼굴 유지
  8. 고해상도 옵션 세팅 → 미드저니 이상의 퀄리티 가능