您现在的位置是:首页 > 文章内容文章内容

Laravel环境Homestead配置

lipeng2019-08-29 22:12:26PHP1人已围观


Laravel Homestead 是一个官方预封装的 Vagrant box,它为你提供了一个完美的开发环境,而无需在本地机器安装 PHP 、Web 服务器和其他服务器软件。不用担心会搞乱你的操作系统!Homestead 可以运行在任何 Windows,Mac,或 Linux 系统,它包括了 Nginx web 服务器、PHP 7.2、PHP 7.1、PHP 7.0、PHP 5.6、MySQL、PostgreSQL、Redis、Memcached、 Node,以及开发 Laravel 应用程序所需要的东西。

timg.jpg

Homestead安装步骤如下:


一:提前准备安装包
vagrant_2.2.5_x86_64.msi
VirtualBox-6.0.10-132072-Win.exe
homestead.box
二:安装步骤
1.安装git(步骤省略)
2.安装VirtualBox
选择一个盘符(如E盘)新建目录VirtualBox ,将VirtualBox安装到此目录中
3.安装vagrant
选择一个盘符(如E盘)新建目录vagrant,将vagrant安装到此目录中,安装完毕等待电脑重启
4.添加box
将homestead.box文件复制到E:/vagrant目录,打开Git Bash 进入该目录下,执行命令
vagrant box add laravel/homestead homestead.box
检查是否添加成功:vagrant box list
移除:vagrant box remove laravel/homestead --box-version 0

5.克隆Homestead仓库到E盘,homestead目录会自动生成

cd e:
git clone https://github.com/laravel/homestead.git

cd homestead
Mkdir code
修改homestaed.yaml文件,配置数据库、站点、文件夹映射等

---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
    - ~/.ssh/id_rsa
folders:
    #- map: ~/code
    - map: E:/homestead/code
      to: /home/vagrant/code
sites:
    - map: blog.cn
      to: /home/vagrant/code/lipeng-blog/public
databases:
    - helpbe
    - Blog
features:
    - mariadb: false
    - ohmyzsh: false
    - webdriver: false

最后、别忘记改hosts文件,将域名映射到 192.168.10.10


用户评论:

我的名片

姓名:李鹏

职业:PHP开发工程师

现居:广东省-深圳市

Email:lipeng4203@163.com