PHP经验分享程序员技术栈程序员

在Mac上下载Vagrant并使用Homestead

2018-04-18  本文已影响259人  小小奶狗

很多Laravel开发者困惑于PHP项目本地和服务端环境不统一,导致一系列的问题。解决这种问题目前的最佳实践有Docker和Vagrant两种。对于Laravel项目,Laravel-China社区的大佬们推荐使用Homestead工具进行开发,本文主要讲解该工具在MacOS的安装和基本使用。

友情提示:linux服务端下载建议使用wget命令,不要本地下载后使用ftp上传!!!

vagrant box list   列出本地所有box
vagrant box remove boxName    删除某个box

查看`composer`当前使用仓库源`composer config -g repo`。

修改`composer`默认仓库为使用`composer config -g repositories.packagist composer http://packagist.phpcomposer.com`。
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
eval "$(ssh-agent -s)"
ssh-add -K ~/.ssh/id_rsa
SSH: 2222       →   Forwards To 22
HTTP: 8000      →   Forwards To 80
HTTPS: 44300    →   Forwards To 443
MySQL: 33060    →   Forwards To 3306
Postgres: 54320 →   Forwards To 5432
上一篇下一篇

猜你喜欢

热点阅读