본문 바로가기

AI Insights & Innovations

최신 인공지능 기술과 트렌드를 탐색하는 전문 블로그

SYLOLOGY/WEBSTATION

SYNOLOGY WEBSTATION 을 이용하여 홈페이지 만들기

by dma-ai 2025. 3. 6.
728x90

시놀로지 NAS에서 웹스테이션(Web Station)을 이용한 홈페이지 만들기 매뉴얼

시놀로지 NAS의 웹스테이션을 사용하여 자신만의 홈페이지를 구축하는 방법을 단계별로 안내해 드리겠습니다.

1. 준비 사항

  • 시놀로지 NAS 장비
  • DSM (DiskStation Manager) 설치 및 실행
  • 인터넷 연결
  • 관리자 계정 접속

2. 웹스테이션 설치하기

  1. DSM에 로그인하기
    • 웹 브라우저를 열고 NAS의 IP 주소 또는 QuickConnect ID를 입력하여 DSM에 접속합니다.
    • 관리자 계정으로 로그인합니다.
  2. 패키지 센터 열기
    • DSM 바탕화면에서 "패키지 센터" 아이콘을 클릭합니다.
  3. 웹스테이션 설치
    • 검색창에 "Web Station"을 입력합니다.
    • 검색 결과에서 "웹스테이션"을 찾아 "설치" 버튼을 클릭합니다.
    • 설치가 완료될 때까지 기다립니다.

3. PHP 설치하기 (선택사항)

  1. 패키지 센터에서 PHP 설치
    • 패키지 센터에서 "PHP"를 검색합니다.
    • 원하는 PHP 버전(예: PHP 7.4, 8.0 등)을 선택하여 설치합니다.
    • 여러 버전을 동시에 설치할 수 있습니다.

4. 웹스테이션 구성하기

  1. 웹스테이션 실행
    • 설치가 완료되면 DSM 바탕화면에서 "웹스테이션" 아이콘을 클릭하여 실행합니다.
  2. 포트 및 HTTP 서비스 설정
    • "일반 설정" 탭에서 HTTP 서비스 포트(기본값: 80)와 HTTPS 서비스 포트(기본값: 443)를 확인하고 필요시 변경합니다.
    • SSL 인증서를 선택하거나 설정할 수 있습니다.
  3. PHP 설정
    • "PHP 설정" 탭에서 사용할 PHP 버전을 선택합니다.
    • PHP 확장 기능을 활성화할 수 있습니다.
  4. 가상 호스트 설정
    • "가상 호스트" 탭을 클릭합니다.
    • "생성" 버튼을 클릭하여 새로운 가상 호스트를 만듭니다.
    • 다음 정보를 입력합니다:
      • 도메인 이름: 웹사이트 주소 (예: mywebsite.local 또는 실제 도메인)
      • 문서 루트: 웹 페이지 파일이 저장될 위치 선택 (기본: web 폴더)
      • HTTP 백엔드 서버: Apache HTTP Server 또는 Nginx 중 선택
      • PHP: 사용할 PHP 버전 선택 또는 비활성화
    • "확인"을 클릭하여 저장합니다.

5. 웹사이트 파일 준비하기

  1. 파일 스테이션 열기
    • DSM 바탕화면에서 "파일 스테이션" 아이콘을 클릭합니다.
  2. 웹 폴더 구성
    • "web" 폴더로 이동합니다. 없다면 새로 만듭니다.
    • 가상 호스트에서 지정한 문서 루트로 이동합니다.
  3. 웹사이트 파일 업로드
    • "업로드" 버튼을 클릭하여 컴퓨터에서 웹사이트 파일(HTML, CSS, JavaScript 등)을 업로드합니다.
    • 또는 직접 폴더 내에서 새 파일을 만들 수 있습니다.
  4. 기본 웹페이지 만들기
    • 간단한 시작을 위해 "index.html" 파일을 만듭니다:
      • 파일 스테이션에서 "만들기" > "파일 만들기"를 클릭합니다.
      • 파일 이름을 "index.html"로 입력합니다.
      • 다음과 같은 기본 HTML 코드를 입력합니다:
<!DOCTYPE html>
<html>
<head>
    <title>내 시놀로지 웹사이트</title>
    <meta charset="UTF-8">
</head>
<body>
    <h1>환영합니다!</h1>
    <p>시놀로지 NAS에서 호스팅되는 내 웹사이트입니다.</p>
</body>
</html>

6. 웹사이트 접속 테스트

  1. 로컬 네트워크 내에서 접속
    • 같은 네트워크에 있는 컴퓨터나 기기에서 웹 브라우저를 열고 다음 중 하나로 접속합니다:
      • http://NAS-IP-주소 (예: http://192.168.1.100)
      • http://도메인이름 (가상 호스트에서 설정한 경우)
  2. 외부에서 접속 설정 (선택사항)
    • 외부에서 접속하려면 다음 단계가 필요합니다:
      • 공유기에서 포트 포워딩 설정 (80, 443 포트를 NAS IP로 포워딩)
      • DDNS 서비스 설정 (DSM > 제어판 > 외부 액세스 > DDNS)
      • 도메인 이름 구매 및 설정 (선택사항)

7. 워드프레스와 같은 CMS 설치 (선택사항)

  1. MariaDB 설치
    • 패키지 센터에서 "MariaDB" 또는 "MySQL"을 검색하여 설치합니다.
  2. phpMyAdmin 설치 (선택사항)
    • 데이터베이스 관리를 위해 패키지 센터에서 "phpMyAdmin"을 설치할 수 있습니다.
  3. 워드프레스 설치
    • 워드프레스 공식 사이트에서 최신 버전을 다운로드합니다.
    • 압축을 풀어 웹 폴더에 업로드합니다.
    • 데이터베이스를 생성하고 설정합니다.
    • 워드프레스 설치 마법사를 따라 설치를 완료합니다.

8. 보안 및 유지 관리 팁

  1. 정기적인 업데이트
    • DSM, 웹스테이션, PHP 및 기타 패키지를 정기적으로 업데이트합니다.
  2. 백업 설정
    • 웹사이트 파일과 데이터베이스를 정기적으로 백업합니다.
  3. 보안 설정
    • SSL 인증서를 적용하여 HTTPS를 활성화합니다.
    • 방화벽 규칙을 설정합니다.
    • 강력한 비밀번호를 사용합니다.

9. 문제 해결

  1. 웹사이트가 표시되지 않는 경우
    • 웹스테이션이 실행 중인지 확인합니다.
    • 포트 설정을 확인합니다.
    • 방화벽 설정을 확인합니다.
    • 파일 권한을 확인합니다.
  2. PHP 오류가 발생하는 경우
    • PHP 설정을 확인합니다.
    • PHP 오류 로그를 확인합니다.
  3. 데이터베이스 연결 오류
    • 데이터베이스 서비스가 실행 중인지 확인합니다.
    • 데이터베이스 사용자 이름과 비밀번호를 확인합니다.

이 매뉴얼을 따라하시면 시놀로지 NAS에서 웹스테이션을 이용하여 자신만의 홈페이지를 구축하실 수 있습니다. 더 자세한 내용이나 특정 기능에 대해 추가 질문이 있으시면 말씀해 주세요.

728x90