Laravel 环境安装(Windows系统) 简记
- 提供两种安装方式
- homestead // 不用关心PHP开发环境
- without-homestead // 需要自己配置PHP开发环境
第一种, 开发环境由 homestead 完成
- 安装 Vagrant
vagrant_1.9.8_x86_64.msi
下载链接- 配置环境变量
F:\HashiCorp\Vagrant\bin
- 安装 VirtualBox
VirtualBox-5.1.26-117224-Win.exe
下载链接- 配置环境变量
F:\Oracle\VirtualBox
- 下载 boxes(laravel/homestead)
- 官方指导页面 - laravel/homestead Vagrant box
- 下载链接 - version 3.0.0
- command
- 以下命令的执行目录及为你自定义的box下载目录
vagrant box add laravel/homestead
vagrant init laravel/homestead
vagrant up
(需要先把VirtualBox软件打开)
- 安装 Composer-Setup.exe
- unuseful
- Ubuntu 16.04.2 LTS
- login/pswd
vagrant
- Right
Ctrl
弹出鼠标光标 - 实时同步目录(shared folders)
/vagrant => F:/HashiCorp/Vagrant/bin
- login/pswd
配图
vagrant box add laravel/homestead
virtualBox初始界面
vagrant up
第二种, 开发环境需要预先配置(composer)
安装步骤 PLAN A
Apache+PHP开发环境准备
12345PHP版本 >= 5.6.4PHP扩展:OpenSSLPHP扩展:PDOPHP扩展:MbstringPHP扩展:Tokenizer安装 Laravel安装器(前提是Composer已经安装)
1234# 默认获取最新版本(此时是1.4)composer global require "laravel/installer"# 获取指定(1.3)版本composer global require "laravel/installer=1.3"拉取 laravel 源码
12# 新建一个名为llll的laravel框架laravel new llll访问测试
1234# 首页实际调取 root/public/index.phphttp://localhost:53589/public/index.php# 可通过 修改 `vhosts.conf` 指定网站默认首页, `DirectoryIndex server.php`http://localhost:53589
安装步骤 PLAN B
Apache+PHP开发环境准备
12345PHP版本 >= 5.6.4PHP扩展:OpenSSLPHP扩展:PDOPHP扩展:MbstringPHP扩展:Tokenizer拉取 laravel 源码
12345678# 新建一个名为l5231的laravel框架sudo composer create-project laravel/laravel l5231 5.2.*# 修改文件权限-开发需要sudo chown -R :www-data /var/www/laravelsudo chmod -R 775 /var/www/laravel# 修改文件权限-laravel配置需要, [Installation - Directory Permissions](https://laravel.com/docs/5.5)sudo chmod -R 775 /var/www/laravel/storagesudo chmod -R 775 /var/www/laravel/bootstrap/cache访问测试
1234# 首页实际调取 root/public/index.phphttp://localhost:53589/public/index.php# 可通过 修改 `vhosts.conf` 指定网站默认首页, `DirectoryIndex server.php`http://localhost:53589
composer 安装依赖组件
|
|