“클릭 몇 번으로 나만의 서버 만들기!” 🐳 Portainer란? “도커를 웹브라우저에서 마우스 클릭으로 관리할 수 있게 해주는 도구” 🎯 주요 기능 1. 도커 관리를 쉽게! 복잡한 명령어 대신 클릭으로 조작 컨테이너 생성/시작/중지/삭제 이미지 다운로드/관리 2. 한눈에 보는 대시보드 실행 중인 컨테이너 목록 시스템 자원 사용량 스토리지 상태 3. 편리한 기능들 App Templates: 자주 쓰는 앱 원클릭 설치 Stacks: 여러 컨테이너 한 번에 관리 로그 확인: 문제 해결이 쉬워요 🌟 장점 초보자도 쉽게 사용 가능 웹 브라우저로 어디서나 접속 “도커를 처음 시작하시는 분들의 완벽한 친구!” 😊 👋 시작하기 local 환경 클릭하기 화면 중앙의 파란 고래 …
1653 posts Posts by admin
[SWS] 도커 호스팅 사용법
먼저 local 환경에 접속: 화면에 보이는 ‘local’ 환경을 클릭하여 들어갑니다. 워드프레스 컨테이너 생성을 위한 단계별 과정을 안내해드리겠습니다: 먼저 Containers 메뉴로 이동: ‘Containers’ 클릭 컨테이너 생성: ‘Add container’ 버튼 클릭 이름 설정: wordpress-test (또는 원하는 이름) Image: wordpress:latest Network ports configuration: “Publish all exposed ports to random host ports” 활성화 ✅ 워드프레스의 80포트가 자동으로 호스트의 랜덤 포트에 매핑됨 또는 수동으로 포트 매핑을 하려면:“+ map additional port” 클릭host: 8080container: 80 Access control: “Enable access control” 활성화 ✅ 접근 제어 옵션 중 선택: …
[SWS]Portainer에서MySQL 컨테이너 설정
Containers > Add container이름: mysql-wordpress이미지: mysql:5.7 Advanced container settings > Network 탭에서: Network 드롭다운에서 ‘wordpress-network’ 선택(네크워크 생성보기) 이렇게 하면:워드프레스와 MySQL이 통신할 수 있는 네트워크가 생성됨 MySQL 컨테이너가 이 네트워크를 사용할 수 있음. 나중에 워드프레스 컨테이너도 같은 네트워크에 연결 가능
[SWS]Portainer에서Network 생성 설정 가이드
이 내용은 WordPress와 MySQL 컨테이너 통신을 위한 네트워크 생성 방법을 설명한 가이드입니다. 각 설정 항목별로 필요한 값과 선택 사항을 상세히 안내하고 있습니다. Network 탭에서는 최소한의 필수 설정만 하면 됩니다: Network 선택:기본 설정: Name: wordpress-networkDriver: bridge (기본값 사용) Driver configuration:Driver options: 추가 설정 불필요 Network configuration: IPV4/IPV6 설정은 기본값 사용 (비워두기) Subnet: 비워두기 Gateway: 비워두기 IP range: 비워두기 Advanced configuration: Isolated network: ❌ (해제) Enable manual container attachment: ✅ (체크)(컨테이너를 수동으로 이 네트워크에 연결할 수 있게 함) Access control: Enable access …
🚀 [SWS] Django 프로덕션 서버 설치 가이드 🌟
🚀 [SWS] Django 프로덕션 서버 설치 가이드 🌟 이 가이드는 개발 서버를 프로덕션 환경으로 전환하는 방법을 안내합니다. 🕒 소요 시간: 약 10분🔑 필수 조건: Django 개발 서버 설치 완료 ✅👥 대상: Shop2World 웹서비스 사용자*chroot 환경의 샵투월드 웹서비스 이용 고객은 아래의 터미날 기반 작업은 별도 관리자 요청 필요합니다. 1️⃣ passenger_wsgi.py 파일 생성 및 설정 📂 📌 파일 위치: Django 프로젝트 루트 디렉토리 (예: manage.py가 있는 위치) 아래 내용을 새 파일 passenger_wsgi.py에 작성하세요: 📌 참고: 가상환경의 Python …
🌟 [SWS] 가상환경 Python 절대 경로 찾기 🐍
왜 절대 경로가 필요한가? 🤔웹 서버 프로그램(Passenger, Apache, Nginx 등)은 시스템 수준에서 실행되기 때문에 사용자의 환경 변수나 상대 경로를 인식하지 못합니다. 따라서 정확한 Python 인터프리터 위치를 절대 경로로 지정해야 합니다. 절대 경로란 무엇일까요? 절대 경로는 파일 시스템의 최상위 디렉토리부터 시작하는 경로를 의미합니다. 예를 들어, /var/www/vhosts/mysite.com/venv/bin/python과 같이 전체 경로를 명시하는 것을 말합니다. 특히 웹 서버 프로그램(Passenger, Apache, Nginx 등)은 다음과 같은 이유로 절대 경로가 필요합니다: 1️⃣ Passenger의 작동 방식 🚀 Passenger는 웹 서버 (Apache/Nginx)의 모듈로 동작합니다. …
🚀 [SWS] Django 개발 서버 설치 가이드 🌟
이 가이드는 Shop2World 웹호스팅 계정에서 서브도메인에 Django 개발 서버를 설치하는 방법을 안내합니다. 🌐 소요시간: 약 5분 ⏱️ 필수 조건: 서브도메인 생성 완료 ✅ 대상: Shop2World 웹서비스 사용자 👥 1️⃣ Python 3.6 설치 확인 🐍 2️⃣ 프로젝트 디렉토리 생성 및 이동 📂(또는 생성한 서브도메인 디렉토리 이동) 3️⃣ 가상환경 생성 및 활성화 🌟 💡 가상환경 활성화 확인 방법: (venv) 표시가 프롬프트 앞에 나타나야 합니다. python –version으로 버전 재확인 🧐 4️⃣ Django 및 pysqlite3 설치 🚀 5️⃣ Django …
[ SWS ] PHP 7.3.25 서버에 Laravel 8 설치 가이드 2
Laravel 8 설치 가이드 (PHP 7.3.25) 소요 시간 ⏱️ : 10분*chroot 환경의 샵투월드 웹서비스 이용 고객은 아래의 터미날 기반 작업은 별도 관리자 요청 필요합니다. 기본 지식 📚 : Plesk 접속 방법, 간단한 Nano 에디터 사용법. (Plesk의 File Manger도 가능), SSH 접속 방법(Putty) 1. 사전 준비 🛠️ 1.1 서브도메인 생성 🌐(서브도메인에 설치하는 경우) Plesk에서 서브도메인 생성 (예: laravel.shop2world.info) Document Root는 나중에 설정 1.2 PHP 설정 ⚙️ Plesk > PHP Settings PHP 버전: 7.3.25 Handler: FastCGI application served by …
[SWS]PuTTY를 사용한 SSH 접속 방법
1. PuTTY 설정 1.Host Name (or IP address): 사용자 도메인 2. Port: 22 3. Connection type: SSH 2. 로그인 접속 후 로그인 정보 입력: 3. 세션 저장 (선택사항) 설정 후 ‘Saved Sessions’에 이름 입력Save 버튼 클릭다음 접속 시 저장된 설정 불러오기 가능 4. 주의사항 비밀번호 입력 시 화면에 표시되지 않음3회 이상 실패 시 접속이 차단될 수 있음대소문자 구분함 5. 연결 끊김 방지 Connection > Seconds between keepalives: 60이 설정으로 자동 연결 유지
[SWS] nano 에디터 기본 사용법
nano 에디터 기본 사용법 1. 파일 열기 2. 주요 단축키 3. .env 파일 편집 예시 1. 파일 열기: 2. 내용 수정: 화살표 키로 이동내용 입력/수정Backspace로 삭제 3. 저장 및 종료: 4. 주의사항 수정 전 항상 내용 확인실수로 수정한 경우 Ctrl + X, N으로 저장하지 않고 종료중요한 파일은 백업 후 수정
[SWS]사용자가 Customer Panel에서 사용할 수 있는 기능( Plesk)
plesk 로그인 방법: URL: https://도메인네임:8443/smb/Username: [사용자 계정]Password: [설정된 비밀번호] 1. 웹 호스팅 관리 Web Hosting Access: 웹사이트의 호스팅 설정을 관리합니다. FTP Access: FTP 계정을 설정하고 파일을 업로드/다운로드할 수 있습니다. Hosting Settings: 호스팅 관련 세부 설정을 변경할 수 있습니다. File Manager: 웹 파일을 관리하고 편집할 수 있는 파일 관리자입니다. 2. 보안 설정 Let’s Encrypt (SSL 인증서): 무료 SSL 인증서를 설치 및 관리하여 웹사이트를 안전하게 보호할 수 있습니다. SSL/TLS Certificates: 사용자 지정 SSL/TLS 인증서를 추가하거나 갱신할 수 …
최근대화