pixelpiloten/basebox

此包最新版本(dev-master)没有可用的许可证信息。

一个基于 vagrant 的基础盒子,用于 PHP 开发,特别为 Drupal 设置。

dev-master 2016-05-30 13:34 UTC

This package is not auto-updated.

Last update: 2019-03-14 09:52:28 UTC


README

用作所有 Drupal 8 项目的 Vagrant-box 的基础。

安装说明

  1. 复制 example.Vagrantvariablesyml,并将其命名为 VagrantVariables.yml,并根据指定添加盒子的设置。
  2. 将文件 provision/inventory 中的默认 IP 192.168.10.20 替换为您在 VagrantVariables.yml 中添加的 IP。
  3. 将网站的域名添加到您的 hosts 文件中,例如
     192.168.10.20   wkbasebox.dev www.wkbasebox.dev
    
  4. 启动盒子。
     vagrant up
    
  5. 登录盒子。
     vagrant ssh
    
  6. 在盒子内部:使用 dropcat 创建您的 Drupal 8 安装配置文件,将 profilename 替换为您选择的名称。
     dropcat init -p profilename
    
  7. 在主机机器上:在 /srv/www/basebox/application(因为一个错误,所以需要额外的 composer 安装)内部使用 composer 下载 drupal 和其他依赖项。
     composer install && composer install && composer update
    
  8. 在盒子内部:使用创建的安装配置文件名称在 /srv/www/web 内部安装 drupal。
     drush si profilename --account-name=admin --account-pass=admin
    

缓存

要重新启动 varnish

sudo /home/vagrant/restart-varnish.sh