美文网首页
2019-02-27

2019-02-27

作者: 白雪歌送武判官归天 | 来源:发表于2019-03-01 21:06 被阅读0次

    1、Laravel
    使用php artisan key:generate 生成APP key
    2、常用的vagrant命令
    $ vagrant init # 初始化

    $ vagrant up        # 启动虚拟机
    $ vagrant halt      # 关闭虚拟机
    $ vagrant reload    # 重启虚拟机
    $ vagrant ssh       # SSH 至虚拟机
    $ vagrant suspend   # 挂起虚拟机
    $ vagrant resume    # 唤醒虚拟机
    $ vagrant status    # 查看虚拟机运行状态
    $ vagrant destroy   # 销毁当前虚拟机
    
    
    #box管理命令
    $ vagrant box list    # 查看本地box列表
    $ vagrant box add     # 添加box到列表
    
    $ vagrant box remove  # 从box列表移除 
    

    3、项目中需要注意的
    .env文件中的APP_INIT选项必须在数据迁移后改为true
    4、homestead vagrant安装及使用方法
    1、安装VirtualBox和vagrant
    2、添加homestead盒子
    1、一种是vagrant box add laravel/homestead酱紫添加,但是下载速度会炒鸡慢,所以不推荐使用
    2、另外一种是下载好homestead.box(暂时有7.1.0和5.2.0的版本)
    3、执行命令vagrant box add laravel/homestead ./homestead-5.2.0.box,然后将C:\Users\MyUserName.vagrant.d下面名字为0的文件夹改为对应homestead版本号
    4、在C:\Users\tanyu.mobi.vagrant.d\boxes\laravel-VAGRANTSLASH-homestead这个位置添加一个文件metadata_url,
    切记不能有后缀名,里面添加下面的内容 https://app.vagrantup.com/laravel/boxes/homestead
    5、以上就可以配置好homestead盒子了
    3、在项目中配置(在指定的项目中安装homestead)
    1、composer require laravel/homestead --dev
    2、composer install
    3、vendor\bin\homestead make 之后会生成Homestead.yaml文件 可以在该文件更改一些配置信息
    4、vagrant up
    访问指定的ip或域名就可以访问了
    5、关于tp5表前缀的问题DB::table()和DB::name()对表前缀的设定反应是不一样的,DB::name()会对表前缀起反应

    相关文章

      网友评论

          本文标题:2019-02-27

          本文链接:https://www.haomeiwen.com/subject/hexquqtx.html