👉总目录👈 \large\colorbox{skyblue}{👉总目录👈} 👉总目录👈
文章目录
- 1、安装 laravel 以及 phpstorm 开发插件
- 2、配置虚拟主机与绑定 hosts 文件
- ① 配置虚拟主机
- ② hosts 绑定
- ③ 验证
- 3、配置数据库
- ① 配置 laravel 项目环境配置文件
- ② 创建数据库
- ③ 配置数据库连接
- 4、本地化配置
- ① 中文语言包下载
- ② 相关文件修改
1、安装 laravel 以及 phpstorm 开发插件
# 安装 laravel
composer create-project --prefer-dist laravel/laravel www.zufang.com
# 安装 phpstorm 开发插件
composer require barryvdh/laravel-ide-helper
# 执行 ide-helper:generate
php 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
# 设置目录访问权限
<Directory "D:/phpstudy_pro/WWW/www.zufang.com/public">
# 指定目录启用特性
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.html
</VirtualHost>
② hosts 绑定
绑定域名于环回地址。
③ 验证
完成以上步骤后,可以打开你的网址来查看网页是否可以访问。
3、配置数据库
① 配置 laravel 项目环境配置文件
具体在 .env
文件下配置;
配置内容如下:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=www_zufang_com
DB_USERNAME=root
DB_PASSWORD=123456
DB_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', // 改语言