저는 cPanel을 처음 사용했으며 하위 도메인에서 Laravel 프로젝트를 호스팅하는 가장 좋은 방법을 알고 싶었습니다. 홈 디렉토리에 루트가있는 하위 도메인을 이미 만들었습니다. 내 클라이언트는 public_html 폴더에 다른 웹 사이트를 가지고 있는데, 나는 그것들을 엉망으로 만들고 싶지 않습니다. 어떻게 진행해야합니까? 또한 지속적인 통합 및 버전 관리 측면에서 cpanel에서 웹 사이트를 관리하는 가장 좋은 방법이 무엇인지 알려 주시면 감사하겠습니다. 감사.
도메인 홈 디렉토리 (public_html에서 하나)의 루트 디렉토리에서 폴더를 생성해야합니다 (예 : laravel_project).
sub_domain_folder 는 두 번째 사이트에 대해 public_html처럼 작동하는 sub_domian의 폴더입니다.
호스트 회로도 :
- root directory
- laravel_project
- ...
- public_ftp
- public_html
-- ... (other sub_domains_folders + files for main site)
-- sub_domian_folder
(1 단계)- 공용 폴더를 제외한 laravel_project의 모든 laravel 애플리케이션 파일 및 폴더를 업로드 합니다.
(2 단계)-laravel 애플리케이션 공용 폴더 (css-js-.htaccess-index.php-...)의 모든 파일을 sub_domain_folder에 복사합니다.
(3 단계)-이제 sub_domain_folder (2 단계)에 있는 index.php 파일을 아래와 같이 편집해야 합니다.
require __DIR__.'/../vendor/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';
로 변경:
require __DIR__.'/../../laravel_project/vendor/autoload.php';
$app = require_once __DIR__.'/../../laravel_project/bootstrap/app.php';
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다