一、项目描述
作为一个Java开发人员,第一次搭建php laravel 项目,搭建过程中遇到了很多的问题,特此记录下
二、搭建说明
1.安装php环境,建议使用集成环境、wamp、xampp 建议:php版本为7.2 版本必须大于 5.6.4
2.安装 composer,官网:https://getcomposer.org/,直接下载win最新版本直接就可
执行 composer ,提示如下、即安装成功
composer
切换国内镜像,参考网址:https://www.phpcomposer.com/
方法一: 修改 composer 的全局配置文件(推荐方式)
打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:
复制
composer config -g repo.packagist composer https://packagist.phpcomposer.com
方法二: 修改当前项目的 composer.json
配置文件:
打开命令行窗口(windows用户)或控制台(Linux、Mac 用户),进入你的项目的根目录(也就是 composer.json
文件所在目录),执行如下命令:
复制
composer config repo.packagist composer https://packagist.phpcomposer.com
3.创建laravel 项目
composer create-project laravel/laravel --prefer-dist ./demo
等待几分钟即可创建完成
4.创建完成后、在demo 目录下启动项目
启动方式一:artisan 启动
php artisan serve
启动方式二:Apache启动:配置如下
<VirtualHost *:80>
ServerAdmin 287587751@qq.com
DocumentRoot "C:\xampp\htdocs\public"
ServerName www.0801.com
ServerAlias 0801.com
##ErrorLog "logs/dummy-host2.example.com-error.log"
##CustomLog "logs/dummy-host2.example.com-access.log" common
<Directory "C:\xampp\htdocs\public">
allow from all
AllowOverride all
Options +indexes
</Directory>
</VirtualHost>
启动方式三:nginx 服务器启动,
location / {
try_files $uri $uri/ /index.php?$query_string;
}
结果如下:
说明:本地需要配置hosts C:\Windows\System32\drivers\etc\hosts 添加以下文件 127.0.0.1 www.0801.com 0801.com