本篇教學只針對如何架設 Homestead , 不包含 設定 homestead.yaml 及 vagrant 相關指令

最近因為公司要把所有的電腦換成 MAC

所以又踏上了架環境的過程

因為 MAC 使用 M1 的關係

好像不能使用 VM

所以紀錄一下目前安裝的流程

1、Parallels Desktop 16 for Mac

官網下載: https://link.juejin.cn/?target=https%3A%2F%2Fwww.parallels.com%2Fproducts%2Fdesktop%2F

 

2、安裝 Vagrant

官網下載 :https://www.vagrantup.com/downloads

下載完之後在終端運行命令 vagrant -v  出現下圖,說明安裝成功

3、安裝 homestead

在終端依次運行如下命令:

 

  • sudo git clone https://github.com/laravel/homestead.git ~/Homestead
  • cd ~/Homestead
  • git checkout release
  • sudo bash init.sh

修改 Homestead.yaml 

provider: parallels

 

 

4、安裝 ARM 架構的 VagrantBox

注意:以下指令需在 Homestead 文件夾下運行复制代码
  • sudo vagrant plugin install vagrant-parallels

官網下載 :https://app.vagrantup.com/yodoware/boxes/homestead-arm64

拉到底

下載下來後記得重命名為 parallels.box

( 可隨意命名,但後續文件需跟著調整,如果想直接複製的建議就參照上面的命名 )

5、在Homestead文件下新建metadata.json

metadata.json 代碼如下
注意 users 要改為您的使用者帳號
{
"name": "laravel/homestead",
"versions": [{
"version": "11.3.0",
"providers":[{
"name": "parallels",
"url": "/Users/benny/Homestead/parallels.box" }]}]
}

 

6、建立 BOX

  • sudo vagrant box add metadata.json

 

7、運行虛擬機

  • sudo vagrant up

 

7、開啟網頁

本篇教學只針對如何架設 Homestead , 不包含 設定 homestead.yaml 及 vagrant 相關指令

 

 

 

 

 

文章標籤
全站熱搜
創作者介紹
創作者 benny 的頭像
benny

Benny的網站開發筆記

benny 發表在 痞客邦 留言(0) 人氣(71)