【PHP 随记】—— laravel 项目环境搭建
👉总目录👈 \large\colorbox{skyblue}{👉总目录👈} 👉总目录👈
文章目录
1、安装 laravel 以及 phpstorm 开发插件
# 安装 laravelcomposer create-project --prefer-dist laravel/laravel www.zufang.com
# 安装 phpstorm 开发插件composer require barryvdh/laravel-ide-helper
# 执行 ide-helper:generatephp artisan ide-helper:generate
2、配置虚拟主机与绑定 hosts 文件
① 配置虚拟主机
在 phpstudy 中找到与我们域名相对应的 vhosts.conf
,点击进行配置。
<VirtualHost *:80> # 设置网站目录 DocumentRoot "D:/phpstudy_pro/WWW/www.zufang.com/public" # 设置网站域名 ServerName www.zufang.com # 一定要设置日志,日志可以访问我们进行系统统计 # 日志是目录不会自动创建需要手动创建,文件是会自动创建 # 错误日志 ErrorLog "D:/phpstudy_pro/WWW/www.zufang.com/logs/error.log" # 成功日志 CustomLog "D:/phpstudy_pro/WWW/www.zufang.com/logs/access.log" combined # 设置服务器别名 ServerAlias # 指定运行 PHP 时的 php.ini 配置文件所在的文件夹路径,以及其他需要传递组 php-cgi.exe 的环境变量 FcgidInitialEnv PHPRC "D:/phpstudy_pro/Extensions/php/php7.3.4nts" # 将扩展名为 .php 的文件作为 FCGID 脚本处理 AddHandler fcgid-script .php # 用来指定 php-cgi.exe 的路径和参数 FcgidWrapper "D:/phpstudy_pro/Extensions/php/php7.3.4nts/php-cgi.exe" .php # 设置目录访问权限 # 指定目录启用特性 Options FollowSymLinks ExecCGI # 是否允许使用 .htaccess 文件 AllowOverride All # 设置缺省的访问权限与 Allow 和 Deny 语句的处理顺序 Order allow,deny Allow from all # 访问目录权限 Require all granted # 设置访问目录后进入的默认文件 DirectoryIndex index.php index.html error/index.html Directory> ErrorDocument 400 /error/400.html ErrorDocument 403 /error/403.html ErrorDocument 404 /error/404.html ErrorDocument 500 /error/500.html ErrorDocument 501 /error/501.html ErrorDocument 502 /error/502.html ErrorDocument 503 /error/503.html ErrorDocument 504 /error/504.html ErrorDocument 505 /error/505.html ErrorDocument 506 /error/506.html ErrorDocument 507 /error/507.html ErrorDocument 510 /error/510.htmlVirtualHost>
② hosts 绑定
绑定域名于环回地址。
③ 验证
完成以上步骤后,可以打开你的网址来查看网页是否可以访问。
3、配置数据库
① 配置 laravel 项目环境配置文件
具体在 .env
文件下配置;
配置内容如下:
DB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=www_zufang_comDB_USERNAME=rootDB_PASSWORD=123456DB_PREFIX=www_zufang_com_
② 创建数据库
根据上述配置,创建一个同名数据库。
③ 配置数据库连接
找到 config 目录下找到 database.php
文件,找到 'prefix'
项进行配置:
配置如下:
'prefix' => env('DB_PREFIX',''), // 数据表前缀
4、本地化配置
本地化配置主要对时区,语言等方面进行配置,配置方式如下:
① 中文语言包下载
中文语言包的下载地址如下:
https://github.com/Laravel-Lang/lang/tree/main/class="lazy" data-src
下载好后放在 项目地址\resources\lang
下即可
也可以进入项目目录打开命令行,输入以下命令使用 composer 安装:
composer require overtrue/laravel-lang
② 相关文件修改
打开 config 目录下的 app.php
文件修改以下内容
'timezone' => 'PRC',// 改时区'locale' => 'zh-CN',// 改语言'faker_locale' => 'zh-CN',// 改语言
来源地址:https://blog.csdn.net/qq_21484461/article/details/128796293
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341