文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

【PHP 随记】—— laravel 项目环境搭建

2023-09-10 13:08

关注

👉总目录👈 \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/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

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯