이 글은 PHP 프레임워크 laravel의 .env 파일 구성에 대한 분석을 주로 소개합니다. 이제 필요한 친구들이 참고할 수 있도록 공유하겠습니다. config 폴더는 프로젝트에 필요한 구성을 완료하기 위해 php 파일을 사용했습니다. 나중에 약 5년 전부터 구성의 일부를 배치하는 데 .env가 사용되었습니다. 그래서 다음 글에서는 PHP 프레임워크 laravel의 .env 파일 구성에 대한 관련 정보를 주로 소개합니다.
머리말PHP 프로그램을 개발하기 위해 laravel 프레임워크를 사용할 때 프레임워크의 .env 파일을 구성하는 것이 중요하다는 점을 모두가 알아야 합니다. 이 파일에는 데이터베이스, 데이터베이스 사용자, 캐시 등을 구성해야 합니다. 함께 해보세요. 자세한 구성 튜토리얼을 확인해보세요.
1. APP_KEY 구성 laravel 프레임워크는 기본적으로 .env 구성 파일에 대칭 암호화 키를 하드코딩합니다. 개발 환경과 프로덕션 환경에서는 동일한 APP_KEY
Run을 사용할 필요가 없으며 엄격하게 금지해야 합니다. 프로젝트에서php artisan key:generate
는 .env 파일에 자동으로 키를 생성합니다. php artisan key:generate
就会在.env文件中自动生成密钥。
APP_KEY=Li0zqXhuxOlnsMtG90UsU**********
二、配置数据库及数据库用户
(1)创建数据库
使用命令mysql < init_db.sql
执行脚本来创建数据库
(2)创建数据库用户
使用命令mysql < create_usr.sql
DB_HOST=127.0.0.1 DB_DATABASE=cloudlab DB_USERNAME=cloudlab-dev DB_PASSWORD=cloudla****** DB_USERNAME_DBA=cloudlab-dba DB_PASSWORD_DBA=cloud*******
명령을 사용하여 mysql < 스크립트를 실행하여 데이터베이스 생성
(2) 데이터베이스 사용자 생성
mysql < create_usr.sql
명령을 사용하여 스크립트를 실행하여 사용자 생성
두 명의 사용자 생성 여기서 cloudlab_dev 사용자 한 명은 삽입, 선택, 삭제, 업데이트, CREATE 권한을 가지고 있습니다.
일반적으로 cloudlab_dev 사용자를 사용하고, 테이블 생성 시 cloudlab_dba를 사용합니다
🎜결과: 🎜🎜🎜🎜🎜rrreee🎜🎜🎜위는 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되길 바랍니다. more 관련 내용은 PHP 중국어 홈페이지를 주목해주세요! 🎜🎜관련 권장 사항: 🎜🎜🎜동시에 대기열을 사용하는 여러 프로세스의 Laravel Redis 문제 분석🎜🎜🎜🎜🎜🎜🎜🎜🎜위 내용은 PHP 프레임워크 laravel의 .env 파일 구성 분석에 대해의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!