PuPHPet 配置统一开发环境

  • 打开 https://puphpet.com/ ,点击绿色按钮 Get started right away. It's free! 开始配置 vagrant
  • 选择操作系统、配置主机信息、端口转发、共享目录等。
  • System Packages 页面默认即可,直接点击 Users & Groups 进入下一步
  • 添加用户组、用户名
  • Locale 更改 TimezoneAsia/Shanghai,其它保持默认。
  • Firewall 页面默认即可,直接点击 Resolv 进入下一步
  • Resolv 页面默认即可,直接点击 Cron Jobs 进入下一步
  • Cron Jobs 页面默认即可,直接点击 Custom Files 进入下一步
  • Custom Files 页面默认即可,直接点击 NGINX 进入下一步
  • 安装 NGINX,全部保持默认,点击 APACHE 进入下一步
  • 不安装 Apache ,注意不要勾选,直接点击 Let's Encrypt 进入下一步
  • Let's Encrypt 页面,直接点击 PHP 进入下一步
  • 取消安装 PHP ,点击 RUBY 直接进入下一步
  • Ruby 页面默认即可,直接点击 PYTHON 进入下一步
  • Python 页面默认即可,直接点击 NODE.JS 进入下一步
  • 安装 Node.js,勾选 Install Node.js,并选择 Node.js Version 为 8,点击 MariaDB 进入下一步
  • 取消安装 MariaDB ,点击 MYSQL 进入下一步
  • 选择安装 MySQL,其它全部默认,记住 root 用户的密码为 123 ,点击 PostgreSQL 进入下一步
  • 不安装 PostgreSQL、MongoDB,只安装 Redis
  • SQLite、MailHog、Beanstalkd、RabbitMQ、Elastic Search 全部选择不安装,直接点击右侧蓝色按钮进入下一步。
  • 配置完成,点击 Download your custom server config! 下载配置文件
  • 解压下载的文件 puphpet.zip 到指定目录 ~/puphpet,进入到 Vagrantfile 文件所在的目录下,执行 vagrant up 启动虚拟机。
  • 进入虚拟机的方式

    • vagrant ssh
    • ssh 链接

标签: PHP