Amazon Lightsail ansible provision for TYPO3 CMS projects
What does it do?
TL DR
Installs LEMP stack on Ubuntu/Amazon Linux system on AWS, and bootstraps your(or a new) TYPO3 CMS site.
Long story
- Upgrades the system
- Installs common packages (curl, git, mc)
- Installs and configures:
- MariaDB
- PHP-FPM(Composer, ImageMagick)
- Nginx
- Bootstraps your(or a new) TYPO3 CMS site
- Bootstrap a new TYPO3 distribution
- Create nginx vhost
- Create db
- Copy distribution files
- Run
composer install
- Run
vendor/bin/typo3cms install:setup
- Restart nginx
- Bootstrap an existing TYPO3 site
- Create nginx vhost
- Import db
- Copy site files
- Run
composer install
- Restart nginx
- Bootstrap a new TYPO3 distribution