> PHP 프레임워크 > Laravel > WDCP에 Laravel 프레임워크를 설치하는 방법에 대한 간략한 분석

WDCP에 Laravel 프레임워크를 설치하는 방법에 대한 간략한 분석

PHPz
풀어 주다: 2023-04-14 17:13:17
원래의
592명이 탐색했습니다.

WDCP는 Linux 시스템 기반의 웹 관리 패널로, 웹 서버 관리 및 웹 사이트 구축에 더욱 편리합니다. Laravel은 개발자가 다양한 유형의 웹 애플리케이션을 효율적으로 구축하는 데 도움을 주는 최신 PHP 개발 프레임워크입니다.

이 글에서는 WDCP에 Laravel 프레임워크를 설치하는 방법을 소개합니다.

1단계: Laravel 설치 패키지 다운로드

먼저 공식 웹사이트나 GitHub에서 Laravel의 최신 설치 패키지를 다운로드해야 합니다. 다운로드하기 전에 서버가 PHP 환경 설치를 지원하는지 확인해야 합니다. 다음 명령을 사용하여 확인할 수 있습니다.

$ php -v
로그인 후 복사

PHP가 설치된 경우 다음과 유사한 내용이 출력됩니다.

PHP 7.2.5 (cli) (built: May 16 2018 08:47:51) ( NTS )
로그인 후 복사

그런 다음 지정된 다운로드 디렉터리를 입력하고 다음 명령을 사용하여 최신 버전의 Laravel을 다운로드합니다. 설치 패키지:

$ composer create-project --prefer-dist laravel/laravel myproject
로그인 후 복사

myproject 프로젝트 이름. 다운로드가 완료되면 Laravel의 모든 파일이 포함된 myproject 디렉터리가 생성됩니다.

2단계: WDCP 서버 생성

이제 Laravel 프레임워크 코드를 저장하기 위해 WDCP에 서버를 생성해야 합니다. 다음 명령을 사용하여 myserver라는 서버를 생성합니다.

$ sudo wd server add myserver
로그인 후 복사

그런 다음 프롬프트에 따라 서버 이름, 호스트 이름, 포트 번호 및 기타 관련 정보를 입력하고 실제 상황에 따라 구성합니다.

3단계: Laravel 프레임워크 코드를 서버에 업로드

FTP, SCP 및 기타 도구를 사용하여 myproject 디렉터리의 모든 파일을 myserver 서버에서 생성된 디렉터리에 업로드할 수 있습니다. 업로드 시 공용 디렉토리를 사이트 관리 디렉토리로 사용해야 하며, 다른 디렉토리는 별도의 디렉토리에 배치할 수 있다는 점에 유의하세요.

4단계: nginx 구성

다음으로 Laravel의 라우팅 규칙을 NGINX 구성 파일에 추가하여 요청을 Laravel의 핸들러로 전달해야 합니다. 다음 명령을 사용하여 NGINX 구성 파일을 편집할 수 있습니다.

$ sudo vim /etc/nginx/conf.d/myserver.conf
로그인 후 복사

그런 다음 해당 파일에 다음 내용을 복사합니다.

server {
    listen 80 default_server;
    server_name myserver.com; # 改为你的域名
    root /data/www/myserver/public; # 改为你上传代码的目录

    index index.php index.html index.htm;

    charset utf-8;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    # Laravel route
    location /lara {
        try_files $uri $uri/ /lara/index.php?$query_string;

        location ~ \.php$ {
            fastcgi_pass 127.0.0.1:9000; # 改为你的PHP监听地址
            fastcgi_index index.php;
            fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
        }
    }

    # Deny access to hidden files
    location ~ /\. {
        deny all;
        access_log off;
        log_not_found off;
    }
}
로그인 후 복사

그 중 server_name, root, fastcgi_pass와 같은 변수는 실제 상황에 따라 교체해야 합니다.

vim 편집기를 저장하고 종료하세요. 그런 다음 다음 명령을 사용하여 nginx 서비스를 다시 시작합니다.

$ sudo service nginx restart
로그인 후 복사

5단계: Laravel 프레임워크 시작

위 단계를 완료한 후 Laravel 프레임워크가 정상적으로 실행될 수 있도록 WDCP에서 PHP 프로세스를 시작해야 합니다. 다음 명령을 사용하여 PHP 프로세스를 시작하십시오:

$ sudo wd php start
로그인 후 복사

그런 다음 브라우저에 서버 IP 주소 또는 도메인 이름을 입력하여 Laravel 애플리케이션에 액세스하십시오.

요약:

위의 단계를 통해 WDCP에 Laravel 프레임워크를 성공적으로 설치하고 실행했습니다. 이를 통해 웹 애플리케이션을 보다 효율적으로 개발하고 개발 효율성과 코드 품질을 향상시킬 수 있습니다.

위 내용은 WDCP에 Laravel 프레임워크를 설치하는 방법에 대한 간략한 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿