zoukankan      html  css  js  c++  java
  • laravel homestead

    第一步:下载软件  VirtualBox 和 Vagrant , virtualbox.box 文件,git

    virtualbox.box 下载地址 :https://vagrantcloud.com/laravel/boxes/homestead/versions/4.0.0/providers/virtualbox.box  更换版本号4.0.0即可 迅雷下载比较快

    第二步:安装virtualbox 和vagrant

    第三步:在virtualbox.box 同目录新建virtualbox.json 文件

    virtualbox.json 文件内容

    {
        "name": "laravel/homestead",
        "versions": [{
            "version": "6.4.0",//你box的版本号
            "providers": [{
                "name": "virtualbox",
                "url": "file:///E:/homebox/virtualbox.box"//virtualbox绝对地址
            }]
        }]
    }
    然后终端进入virtualbox.box所在目录:执行 vagrant box add virtualbox.json

    第四步:git clone https://github.com/laravel/homestead.git Homestead 命令克隆 homestead.git 到本地目录 Homestead。

    第五步:在Homestead 目录 执行: bash init.sh 命令。 Homestead.yaml 文件,将会被放置在你的 ~/.homestead 目录中.

    修改Homestead.yaml文件

    folders:
        - map: E:/Code //你本地目录
          to: /home/vagrant/Code

    第六步:ssh-keygen -t rsa -C "you@homestead" 生成ssh密钥。

    ssh-keygen 不是内部命令,搜索ssh-keygen.exe

    第七步:终端运行 vagrant up

    第八步:打开virtualbox,进入虚拟机终端 账户密码为 vagrant / vagrant;

    运行composer config -g repo.packagist composer https://packagist.phpcomposer.com 切换中国镜像

    在虚拟机终端 

    cd Code 进入目录,新建laravel项目

    $ cd ~/Code
    $ composer create-project laravel/laravel Laravel --prefer-dist "5.7.*"
    可能会发生Code没权限 Chmod -R 777 Code 就行
    在本机 找到hosts 新增 192.168.10.10 homestead.app ip是Homestead.yaml里的ip,网址是sites/map值

    参考:
    https://learnku.com/docs/laravel-development-environment/5.7/development-environment-windows/2902
    https://www.cnblogs.com/zero-zf/p/6031965.html
  • 相关阅读:
    Django 框架 # 51
    Django 框架 介绍# 51
    前端之Bootstrap框架 # 50
    phpcms调用一个指定的栏目的url和栏目名称
    phpcms导航栏调用二级栏目
    彻底弄懂JS的事件冒泡和事件捕获
    toggle 方法的使用
    关于内层DIV设置margin-top不起作用的解决方案
    phpmyadmin导入数据库大小限制修改
    phpcms v9 的表单向导功能的使用方法
  • 原文地址:https://www.cnblogs.com/JANCHAN/p/10369722.html
Copyright © 2011-2022 走看看