분류 전체보기 (66) 썸네일형 리스트형 백그라운드에서도 내 사이트가 켜져있게 하는법 (PuTTY) PuTTY를 이용해 SSH를 하고 PuTTY를 끄면 내 사이트가 다시 환경을 구축하라는 메세지가 뜨며 뜨지않았다사이트를 계속 켜놔야 하는데 내 컴퓨터가 무조건 켜져있어야 사이트에 들어갈 수 있는거라 빨리 해결해야했다..SSH관련 자세한 내용은 아래 게시글을 참고해 주세요PuTTY를 이용해 SSH접속하기해당 게시글은 PuTTY를 이용해 백그라운드에서 사이트가 켜져있는 방법만을 다루고 있습니다 그래서 찾아 본 결과 한가지를 계속 놓치고 있었다먼저 PuTTY에 로그인을 한 후 내 파일에 접근해 파이썬 실행 명령어를 입력하는데 ' python manage.py runserver 0.0.0.0:8080 & ' 를 입력해야 백드라운드에서도 구동되는 명령어였는데 계속 &을 빼먹고 있었다 그리고 또 한가지 이렇게 입.. 8. PuTTY를 이용해 SSH접속하기 이전엔 파일을 호스팅 컴퓨터에 업로드 했다면 이제 호스팅 컴퓨터에서 파일을 실행시켜야겠죠?내 도메인에서 내 사이트를 띄워봅시다!1. PuTTY 설치하기 Download PuTTY 링크를 클릭하여 다운로드 페이지로 이동합니다.Windows용 설치 파일을 다운로드합니다. 일반적으로, 최신 64비트 Windows 인스톨러(putty--installer.msi)를 다운로드합니다. 2. PuTTY 실행하기① 웹 서버 IP를 입력합니다② 포트는 22로 설정합니다③ Open을 눌러 들어갑니다 웹 서버 IP를 모르는 경우 가비아에 호스팅 관리 콘솔에서 확인하실 수 있습니다자세한 내용은 전 게시글을 참고해주세요 7. 알드라이브에서 SFTP 하기(서버에 파일 올리기) ④ SFTP 아이디를 입력합니다⑤ SFTP 비밀번호.. 7. 알드라이브에서 SFTP 하기(서버에 파일 올리기) SFTP설정을 마무리 했으니 이제 알드라이브를 이용해 SFTP를 해볼거에요SFTP설정을 하지 않으셨다면 전 게시글을 참고해주세요 6. 가비아 웹서버 SFTP 접속설정 1. 알드라이브 설치 후 실행하기https://altools.co.kr/product/ALDRIVE 알드라이브 | 공식 다운로드편리한 파일 전송 프로그램 알드라이브입니다. WebDAV, S3, Ucloud Biz 등 다양한 파일 전송을 지원합니다.altools.co.kr먼저 알툴즈 홈페이지에 가서 알드라이브를 설치해줍니다다운이 다 되면 실행해줍니다 저는 처음 들어오면 이렇게 뜨는데 이 화면은 꺼서 빈화면으로 만들어줍니다 2. 접속하기① 접속하기 클릭② SFTP로 설정합니다③ 웹서버 아이피를 입력합니다④ 포트는 22로 설정합니다⑤ SFTP .. 6. 가비아 웹서버 SFTP 접속설정 먼저 SFTP접속 설정을 해주도록 하겠습니다1.가비아에 들어가 로그인을 해준 후2.My가비아 → 서비스 관리로 들어가 줍니다2.호스팅 관리 콘솔에 들어가줍니다3. 호스팅 → 도메인 체크 → FTP/SFTP/SSH 접속 설정을 눌러줍니다 4. 웹서버 접속 방식과 기간을 설정합니다접속방식을 SFTP/SSH로 설정하고내 IP를 등록해줍니다여기서 이건 내 사이트에 접속할 수 있는 IP가 아닌 내가 산 호스팅 서버에 접속할 수 있는 IP를 말하는겁니다저장하면 이렇게 알림메세지와 접속가능으로 바뀐것을 확인 할 수 있습니다이제 비밀번호를 재설정해주겠습니다변경을 눌러 비밀번호를 재설정 해줍니다비밀번호는 기억하셔야 합니다이제 접속 설정이 끝났으니 다음에는 SFTP에 접속해보도록 하겠습니다7. 알드라이브에서 SFTP 하기.. 5. 파이썬(Django)에서 내 사이트 출력하기 4. Django로 웹 애플리케이션 만들기 & 컨테이너 호스팅? 웹호스팅?전 게시글과 이어집니다1. 먼저 가상환경으로 들어가줍니다[ myenv\Scripts\activate ]그리고 내 폴더로 이동해줍니다[ cd mysite ]2. 앱을 생성해줍니다[ py manage.py startapp 이름 ]저는 유틸사이트를 만들거기때문에 util이라고 해줬습니다util폴더가 생긴것을 확인할 수 있습니다3. mysite / 내 폴더(util) / views.py 파일을 수정해줍니다내가 만든폴더(util)안에 있는 views.py를 수정해줍니다 views.py 전체코드from django.http import HttpResponsefrom django.shortcuts import render# Create your.. 4. Django로 웹 애플리케이션 만들기 & 컨테이너 호스팅? 웹호스팅? 먼저 Django를 설치하기 전에 제 사례먼저 얘기하겠습니다컨테이너 호스팅을 구매 후 저는 바로 SFTP과정 (서버로 내 소스코드를 옮기는 과정)을 진행했는데요알드라이브에서 SFTP설정을 끝내고 제 도메인인 jiobi.kr에 접속해보았지만 연결할 수 없다고 떠서가비아에 문의해서 물어본 결과 답변이 아래와 같이 왔습니다제가 구매한 호스팅은 파이썬 컨테이너 호스팅이기 때문에 .py로 구동을 시켜야 하는거였습니다제가 만든 소스코드는 HTML,CSS,JS로 이루어져 있기에 안되는거였죠..저는 처음 해보는 과정이기 때문에 몰랐습니다..이제 알았으니 Django로 웹 애플리케이션을 만들기 위해 django를 설치해볼까요?1. Django를 설치하기 위해 폴더 하나를 만들어줍니다2. Visual Studio Code.. 3. 가비아에서 DNS 설정하기 도메인과 호스팅을 구매했으면 이제 DNS를 설정해야 합니다가비아 등록 도메인이고, 가비아 네임서버를 이용하는 경우에는 DNS설정이 자동으로 세팅되지만자동으로 세팅되지 않을 경우 이메일로 DNS정보가 발송됩니다.저는 이렇게 메일이 왔습니다이 메일을 보고 이대로 설정해봅시다1.가비아로 들어가서 로그인을 해줍니다 https://www.gabia.com/ 2. My가비아 → 서비스 관리 3. 호스팅 관리 콘솔에 들어가줍니다 4. 컨테이너 호스팅을 누른 후 도메인을 눌러줍니다 5. 밑으로 내려서 웹서버 IP와 DB서버 IP를 확인해줍니다필요하니 다른곳에 적어두시는걸 추천합니다6. DNS를 눌러줍니다 7. 도메인 오른쪽 설정을 눌러줍니다8. 레코드 수정을 눌러 레코드를 추가해줍니다9. 다 추가한 후에 저장을 .. 1. 웹서버 이해 혼자 내 사이트를 만들면서 이해한 것들을 정리해봅니다.먼저 사이트를 서버에 올리기 위해선1.소스2.인터넷 주소3.서버4.방화벽이렇게 4가지가 필요합니다여기서 소스는 내가 만든 HTML사이트를 준비했고인터넷주소와 서버는 가비아에서 구매해줍니다방화벽은 혼자서 하긴 어려우니 일단 건너뛰어줍니다일단 가비아에서 구매한 호스팅 즉 서버에 제가 만든 소스코드를 올려줍니다이 과정이 SFTP이고이제 서버에 올라간 소스코드를 실행해주는 과정이 SSH입니다간단하게 그림으로 설명하면 아래와 같습니다만약 틀린 내용이 있다면 알려주시면 감사합니다이제 도메인을 구매하는것부터 시작해봅시다2. 도메인&컨테이너 호스팅 구매하기 이전 1 2 3 4 5 6 7 ··· 9 다음