Skip to content
/ ffdsm Public

Drupal さっぽろ謹製の Drupal 実習用 LAMP スタック(VirtualBox 用 Vagrant box)

Notifications You must be signed in to change notification settings

bkenro/ffdsm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ffdsm

概要

ffdsm は、Drupal さっぽろ謹製の Drupal 実習用 LAMP スタック(VirtualBox 用 Vagrant box)です。

Ubuntu 24.04 LTS(bento/ubuntu-24.04)をベースに次の変更を加えています:

  • タイムゾーンを Asia/Tokyo に変更
  • Drupal の実習で使用するソフトウェアを導入
    • MariaDB
    • Apache2 Web サーバー
    • PHP 8.3
    • Composer
    • Drush 8
    • Mailpit
    • docker-ce、DDEV
    • その他

環境構築用のシェルスクリプト(initial.sh)と Vagrantfile を build サブフォルダに収めています。変更内容の詳細はそちらをご覧ください。

作成した box のパッケージファイルは、Vagrant Public Registry に bkenro/ffdsm という名前でアップロードしています。Vagrantfile で config.vm.box = "bkenro/ffdsm" と指定してお使いください。サンプルの Vagrantfile とマウント先の www フォルダを当リポジトリ直下に収めています。

※名前について
初版が Ubuntu 20.04 LTS(Focal Fossa)ベースの、Drupal Sapporo Meetup 用に作った環境だったことから ffdsm としました。読み方は「ふづむ」です。

使い方

実際の使用例は、こちらの動画をご覧ください。

なお、Windows 用のショートカットは、setup.ps1 ファイルを PowerShell で実行(右クリックして [PowerShell で実行] をクリック)すると、実際の展開場所に合わせて作り直すことができます。

About

Drupal さっぽろ謹製の Drupal 実習用 LAMP スタック(VirtualBox 用 Vagrant box)

Resources

Stars

Watchers

Forks

Packages

No packages published