宇讯一资源

laravel

发布于2021年11月16日 | 暂无评论 | 97阅读 | 其它

git安装

运行你linux命令客户端

laraver安装

1,安装 VirtualBox 6.x 虚拟机
2,安装 Vagrant 用于创建和部署虚拟化开发环境的工具,其依赖于 VirtualBox 虚拟机
vagrant -v Vagrant安装好后查看
3,安装 Homestead Vagrant Box
1)git运行 vagrant box add laravel/homestead
vagrant box list 查看
2)下载的homestead文件移到C:\Users\用户名\homestead

cmd 中进入到这个目录, 执行 init.bat 命令以创建 Homestead.yaml 配置文件。Homestead.yaml 将会置于 Homestead 目录中:
bash init.sh
4,配置共享文件夹, 在桌面创建 workspack 目录, 用于我们的工程目录, 设置 wokspace 同步到虚拟机中的 /home/vagrant/code目录:
5,Homestead.yaml 配置文件

folders:
    - map: C:\Users\qun.he\Desktop\workspack\blog    //本地目录
      to: /home/vagrant/code/blog     //虚拟机目录

sites:
    - map: blog.test      //网址
      to: /home/vagrant/code/blog/public    //

刷新配置

vagrant 的运行中, 修改配置, 需要在 Homestead 目录中刷新配置:

vagrant reload --provision

6,**生成公钥和私钥**
homestead目录

git运行ssh-keygen

一直回车即可
生成

authorize: ~/.ssh/id_rsa.pub

keys:

  • ~/.ssh/id_rsa
    
    7,**启动 Vagrant Box**

启动命令为, 在 `Homestead` 目录下执行 cmd 命令:

vagrant up

8,ssh连接到虚拟机

执行 `cmd` 命令:

vagrant ssh

关闭虚拟机

如果暂时不用这个虚拟机了, 可以关闭虚拟机:

vagrant halt

8## 安装Lavavel并运行
终端连接进入服务器, 更换composer国内源:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
composer clear-cache # 此步奏选择性操作,清除所有 package 缓存。

进入 /home/vagrant/code目录,安装laravel:

composer create-project --prefer-dist laravel/laravel blog

修改代码同步目录,和站点设置, 修改~/Homestead/homestead.yaml:

folders:
    - map: C:\Users\yourUser\Desktop\workspace\blog
      to: /home/vagrant/code/blog

sites:
    - map: blog.test
      to: /home/vagrant/code/blog/public

退出服务器, 在本机cmd重启vagrant并刷新配置, 终端要在Homestead目录:

vagrant reload --provision

暂无评论

发布评论