2016-10-09 2 views
0

PHP (프레임 워크가 없음)를 사용하여 배포하는 것이 Python에서 어떻게 작동하는지 잘 알지 못합니다. 나는 간단한 Django 버전을 완성했다 : (1, 10, 1, 'final', 1) 블로그 프로젝트와 내가해야 할 일은 온라인에 올려 놓는 것이다. 나는 리눅스 openSUSE 배포판과 virtualenv를 사용하고있다.리눅스에 Django 프로젝트 배치

나는 phpMyAdmin으로 mysql 데이터베이스에 접근 할 수 있으며 filezilla로 접근 할 수있는 공간이있다. 호스팅 사이트 : 다음 https://host.bg/

그러나 나는 내 프로젝트를 배포하는 방법의 연구를 시작했고, 나는 그들이 작동하는 방법을 아주 잘 알고 프로젝트에서 사용하지 않은 아파치, Nginx에, WSGI 및 기타 물건 등의 STUF 우연히 발견 .

그럼 내 질문은 : 내가 파일을 복사하여 일부 파일이있는 폴더에 프로젝트를 만들 수 있습니다 -> filezilla에 붙여 넣기하고 작동하는 사이트가 있고 그렇지 않다면 어떻게 장고 배포 실제로 작동합니까 어떻게해야합니까 여기에서 ?!

+0

이 도움이 될 수 있습니다 ... [Apache 및 WSGI에서 Django 설치] (http://sparkanswers.com/setup-django-on-apache-and-wsgi/) –

답변

0

FTP 프로토콜 대신 Git을 사용하는 것이 좋습니다. 리눅스를 사용하면서 ssh를 사용하여 SO에 쉽게 연결할 수 있습니다.

배포에 대해 GUnicorn을 WSGI 방식으로 사용하는 것이 좋습니다. 이와 함께 배포 할 어렵지 않습니다,하지만 당신은 곤경에 얻을 경우, 당신은 WSGI 장고를 배포하는 공식 장고 문서를 사용할 수 있습니다

Link

시가 : 당신이 리눅스를 사용하고, 나는 당신에게 추천 할 것입니다 VirtualEnv를 사용하여 격리 된 환경에서 동일한 Linux 인스턴스의 여러 Django 사이트를 서버에 연결할 수 있습니다.

0

계정을 호스팅하는 서버에 ssh 액세스 옵션이 설치되어 있는지 확인하십시오.

Host.bg 및 불가리아어 호스팅 제공 업체는 일반적으로 php 및 mysql 이외의 대부분의 것들을 따라 잡지 못합니다. 공유 계획을 사용하면 새로운 설치도 피할 수 있습니다.

지원팀에 문의하여 Apache 구성 및 프로젝트에 필요한 기타 사항을 지원할 수 있는지 확인합니다.