VVV. Сервер для WordPress-разработчика

49

Transcript of VVV. Сервер для WordPress-разработчика

Page 1: VVV. Сервер для WordPress-разработчика
Page 2: VVV. Сервер для WordPress-разработчика

VVVЛокальный сервер

за 5 минут

Николай Коробочкин × setka.io

Page 3: VVV. Сервер для WordPress-разработчика
Page 4: VVV. Сервер для WordPress-разработчика
Page 5: VVV. Сервер для WordPress-разработчика

Nginx × MySQL × Redis

PHP × ElasticSearch × Почта

Page 6: VVV. Сервер для WordPress-разработчика

WordPress × WP CLI × SVN × Composer

Git × Xdebug × Grunt × NodeJS

Page 7: VVV. Сервер для WordPress-разработчика
Page 8: VVV. Сервер для WordPress-разработчика

http://localhost

Page 9: VVV. Сервер для WordPress-разработчика
Page 10: VVV. Сервер для WordPress-разработчика
Page 11: VVV. Сервер для WordPress-разработчика

Denwer Open Server MAMP

Page 12: VVV. Сервер для WordPress-разработчика
Page 13: VVV. Сервер для WordPress-разработчика
Page 14: VVV. Сервер для WordPress-разработчика
Page 15: VVV. Сервер для WordPress-разработчика

phpMyAdmin-4.6.3.zip

Page 16: VVV. Сервер для WordPress-разработчика
Page 17: VVV. Сервер для WordPress-разработчика

VVVVarying Vagrant Vagrants

Page 18: VVV. Сервер для WordPress-разработчика
Page 19: VVV. Сервер для WordPress-разработчика

Плюсы VVV1. Рабочий веб-сервер

2. Предустановленные WordPress

3. Инструменты. XDebug, WP CLI и другие

4. Бонусы. Монтирование, обновление

Page 20: VVV. Сервер для WordPress-разработчика

VVV = VirtualBox + Vagrant

Page 21: VVV. Сервер для WordPress-разработчика
Page 22: VVV. Сервер для WordPress-разработчика
Page 23: VVV. Сервер для WordPress-разработчика

VVV = VirtualBox + Vagrant

Page 24: VVV. Сервер для WordPress-разработчика
Page 25: VVV. Сервер для WordPress-разработчика
Page 26: VVV. Сервер для WordPress-разработчика
Page 27: VVV. Сервер для WordPress-разработчика

vagrantup.com/docs Документация

Page 28: VVV. Сервер для WordPress-разработчика

Vagrant не занимается установкойоперационных систем

Page 29: VVV. Сервер для WordPress-разработчика

atlas.hashicorp.com/boxes/search Образы готовыхвиртуальных машин

Page 30: VVV. Сервер для WordPress-разработчика

Vagrant — менеджер

Page 31: VVV. Сервер для WordPress-разработчика
Page 32: VVV. Сервер для WordPress-разработчика

VVV = VirtualBox + Vagrant

Page 33: VVV. Сервер для WordPress-разработчика

Возможности VVV

Page 34: VVV. Сервер для WordPress-разработчика

vagrant upvagrant sshvagrant suspend

Page 35: VVV. Сервер для WordPress-разработчика
Page 36: VVV. Сервер для WordPress-разработчика
Page 37: VVV. Сервер для WordPress-разработчика
Page 38: VVV. Сервер для WordPress-разработчика
Page 39: VVV. Сервер для WordPress-разработчика

Добавление сайтов

Page 40: VVV. Сервер для WordPress-разработчика
Page 41: VVV. Сервер для WordPress-разработчика
Page 42: VVV. Сервер для WordPress-разработчика

Монтирование папок

Page 43: VVV. Сервер для WordPress-разработчика
Page 44: VVV. Сервер для WordPress-разработчика
Page 45: VVV. Сервер для WordPress-разработчика

01 # Content of Customfile 02 config.vm.synced_folder 03 "~/wp-setka-editor/plugin/", 04 "/srv/www/wp/wp-content/plugins/setka-editor", 05 :owner => "www-data", 06 :mount_options => ["dmode=775", "fmode=774"]

Page 46: VVV. Сервер для WordPress-разработчика

Сохранение и обновления

Page 47: VVV. Сервер для WordPress-разработчика
Page 48: VVV. Сервер для WordPress-разработчика

vagrant provision

Page 49: VVV. Сервер для WordPress-разработчика

Николай КоробочкинSenior WordPress Developer VP of WordPress at setka.io

WordPress-разработчик // setka.io [email protected]

Спасибо друзьям, коллегам и Setka