2013-01-22 1 views
2

나는 Git 및 Github에 일반적으로 익숙하다. 그러나 c9에서 github repo를 복제 할 수 있음을 알 수있다. 다음 과정의 repo의 URL : 대시 보드를 클릭 Cloud9 (c9.io) IDE에서 GitHub에서 HTML/PHP/JS 프로젝트 실행하기

  • 하지만 (즉 https://github.com/u2sonderzug/hybridauth.git)

  • 입력 한 URL 선택 'URL에서 복제'내가 돈 '작업 공간 만들기'에

    1. 't' 이 단계에서 웹 브라우저에서 편집 한 내용을 실제로 어떻게 볼 수 있습니까? helloworld.htm이라는 페이지를 편집했다고합시다. 웹 서버에 앉아있는 것처럼 보이지 않기 때문에 실제로 웹 브라우저에서 어떻게 그걸 가져다 줍니까?

      나는 근본적으로 뭔가 빠져 있다고 생각합니다. 나는 보통 /www/example.com/file.htm 디렉토리에서 무언가를 편집 한 다음 웹 브라우저에서 www.example.com/file.htm을보기 만하면 github의 웹 서버에 sftp 연결로 작업합니다. .

  • 답변

    3

    프로젝트에서 PHP 파일을 열고 실행 버튼을 클릭해야합니다. 그러면 다음과 같은 URL을 가진 아파치 서버가 시작될 것입니다 : http://<workspacename>.<c9usernamer>.c9.io 일단 완료되면 프로젝트의 HTML 파일을 탐색 할 수 있습니다.

    복잡한 PHP 프레임 워크를 사용하는 것은 C9에서 실행하기가 어렵습니다. 저는 ZendFramework 프로젝트에이 파일을 사용했지만 FTP 작업 공간을 사용했기 때문에 C9에서만 편집했지만 내 서버에서는 실행 중이었습니다.

    C9에서 Wordpress를 실행하는 방법에 대한 몇 가지 문서가 있습니다 : https://docs.c9.io/running_wordpress_on_cloud9.html.

    Javascript에 관한 한 C9에서 nodejs 및 meteor 프로젝트를 실행했습니다. 내가 직면 한 유일한 문제는 작업 공간에 1GB 제한이지만, 이는 약간의 계획으로 쉽게 해결할 수 있습니다.

    또한, 여러 개의 자바 스크립트 파일 (클라이언트 측 코드) 나는 당신의 PHP 응용 프로그램을 배포하는 Heroku을 사용하는 것이 좋습니다 것 등

    +0

    http://gasbro.herokuapp.com 당신에게 @Mubix 감사,이 확실히 사진의 큰 부분을 채 웁니다 나 - 특히 HTML의 영역에서. 이것이 특정 상황에서 어떻게 작동하는지 이해할 수 있지만, 복잡한 PHP 웹 사이트 (예 : Cake, CodeIgniter와 같은 프레임 워크 사용)를 사용하면 이런 느낌이 들지 않습니다. PHP 또는 더 복잡한 JavaScript 스크립트 (여러 파일에서 작동)로이 작업에 경험이 있습니까? – fakeguybrushthreepwood

    +0

    내 대답에 대한 자세한 내용을 추가했습니다. –

    0

    코드 완성과 함께 잘 작동합니다. 이것은 c9에 직접 통합됩니다. C9.io와 Heroku를 사용하여 신속하게 응용 프로그램을 개발하고 배포했습니다. c9의 배포 탭으로 이동하여 Heroku에 로그인하고 배포 서버를 추가 한 다음 배포를 클릭합니다. Heroku는 자동으로 PHP 응용 프로그램임을 감지하고 서버를 설정합니다. 당신은 PHP 내가 Heroku가 이루어/JS가/HTML 응용 프로그램을 살펴보고 원하는 c9.io이 여기 있다면

    는 :

    관련 문제