>PHP 프레임워크 >Laravel >MAC 환경에서 Laravel 설치 및 구성

MAC 환경에서 Laravel 설치 및 구성

演明
演明원래의
2021-08-25 07:49:022166검색

Mac 환경에서 laravel을 설치할 때 많은 사소한 문제가 발생했습니다. 아래에는 설치 과정에서 제가 기록한 내용을 정리했습니다. 이것이 문제에 직면한 개발자에게 도움이 되기를 바랍니다.

관련 권장사항:                                                                                                                                            ​
2. 《php, apache, MacPorts 및 기타 환경 구성의 MAC 환경 설치
3. 《node, vue 및 기타 환경 구성의 MAC 환경 설치
1. 필요한 소프트웨어 설치

먼저, mac 먼저 Composer

를 설치하세요. (1) 명령줄에서 실행:

$curl -sS https://getcomposer.org/installer | php
Composer

(1)在命令行执行 :

$php -r "readfile('https://getcomposer.org/installer');" | php

(2)如果没安装 curl 执行以下代码:

$sudo mv composer.phar /usr/local/bin/composer

(3)执行(全局可用) :

$sudo chmod a+x /usr/local/bin/composer

(4)修改 composer的权限:

$ composer -v

(5)检测composer是否安装成功,执行下面命令,显示下图表示安装成功。

$sudo composer create-project --prefer-dist laravel/Laravel laravelapp    #laravelapp是我的项目名

二、安装laravel

1.    命令安装:进入文件路径

$sudo composer install

2.    在git上下载一键安装包(https://github.com/laravel/laravel/tree/master)

解压放在对应路径下项目名为(laravel),注意在git上下载的一键安装包没有vendor 文件夹内容 (autoload.php),需要在项目路径下(也就是和laravel文件夹下的public文件夹同级目录下)执行 

$sudo php artisan key:generate

3.    运行环境报错 (正常一键安装包最好进入目录执行下面命令重新生成应用APP_KEY)

file_get_contents(D:\Apache24\htdocs\laravel/.env): failed to open stream: No such file or directory

如果提示[ErrorException]

$sudo php artisan key:generate

 4.    根目录下有一个 .env.example 文件(隐藏文件),把.env.example 文件复制然后改名为 .env文件再次执行命令

Application key [base64:Dmr3sXelvMj1GYiv9UGGzUay25UTIrOyo2VwqW2RNDE=] set successfully.

下面显示表示laravel安装成功

rrreee

注意:

不要试图将 .env 文件提交到版本控制系统(如Git或Svn)中,一方面,开发环境和线上环境配置值不一样,提交没有意义,更重要的是,.env 包含了很多应用敏感信息,如数据库用户名及密码等,如果不慎将代码提交到 Github 公开仓库,后果将不堪设想!

还可以创建一个 .env.testing 文件,该文件会在运行 PHPUnit 测试或执行带有 --env=testing 选项的 Artisan 命令时覆盖从 .env (2) 컬이 설치되지 않은 경우 다음 코드를 실행:

rrreee

(3) 실행(사용 가능) 글로벌):

rrreee
( 4) 작곡가 권한 수정:

rrreee (5) 작곡가가 성공적으로 설치되었는지 확인합니다. 다음 그림이 표시되면 설치가 성공한 것입니다. rrreee

2. laravel 설치🎜🎜🎜1. 명령 설치: 파일 경로를 입력하세요🎜rrreee🎜2. git에서 원클릭 설치 패키지를 다운로드하세요(https://github.com/laravel/laravel/tree/master). )🎜 🎜압축을 풀고 해당 경로에 프로젝트 이름(laravel)을 넣으세요. Git에서 다운로드한 원클릭 설치 패키지에는 공급업체 폴더 콘텐츠(autoload.php)가 없어야 합니다. 즉, laravel 폴더 아래 public 폴더) 🎜rrreee🎜3을 실행합니다. 실행 환경에서 오류가 발생합니다. (일반적인 원클릭 설치 패키지의 경우 해당 디렉터리에 들어가서 다음 명령을 실행하여 다시 생성하는 것이 가장 좋습니다. application APP_KEY) 🎜rrreee🎜 [ErrorException]🎜 rrreee🎜 메시지가 나타나면 4. 루트 디렉터리에 .env.example 파일(숨겨진 파일)이 있습니다. .env.example 파일을 .env 파일로 이름을 바꾸고 명령을 다시 실행하세요🎜rrreee🎜다음 디스플레이는 laravel이 성공적으로 설치되었음을 나타냅니다🎜rrreee🎜🎜참고:🎜 🎜🎜.env 파일을 버전 관리 시스템(예: Git 또는 Svn)에 제출하려고 하지 마세요. 한편으로는 개발 환경과 온라인 환경의 구성 값이 따라서 제출하는 것은 의미가 없습니다. 더 중요한 것은 .env에는 데이터베이스 사용자 이름 및 비밀번호 등과 같은 애플리케이션에 민감한 정보가 많이 포함되어 있다는 것입니다. 실수로 Github 공개 창고에 코드를 제출하면 그 결과는 재앙이 될 것입니다! 🎜🎜PHPUnit 테스트를 실행하는 .env.testing 파일을 생성하거나 --env=testing 옵션을 사용하여 실행할 수도 있습니다. Artisan 명령은 .env 파일에서 읽은 값을 덮어씁니다. 🎜🎜위 단계는 제가 성공적으로 설치한 것입니다. 단계적으로 설치하려면 위 단계를 따르세요. 이해가 되지 않는 부분이 있으면 메시지를 남겨주세요. 귀하의 지원에 감사드립니다. 이것이 모두에게 도움이 되기를 바랍니다. 🎜🎜🎜관련 추천: 🎜최신 5개의 Laravel 비디오 튜토리얼🎜🎜🎜

위 내용은 MAC 환경에서 Laravel 설치 및 구성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.