Это отличный способ иметь сервер на своем веб-сайте, не загрязняя компьютер. Плохо то, что если возникает проблема, вам нужно обладать передовыми знаниями, чтобы решить ее.
У нас всегда будет MAMP y ServerPress 😉
Чтобы настроить Vagrant, вам необходимо выполнить следующие шаги:
Устанавливать Virtual Box
Устанавливать бродяга
Я собираюсь объяснить, как это сделать на MAC, в Linux, я думаю, то же самое, а в Windows я не уверен 🙂
Теперь открываем консольный терминал и пишем:
клон git git@github.com:10up/variing-vagrant-vagrants.git wordpress
Это заставит нас клонировать репозиторий в папку wordpress.
В наш файл хоста (/etc/hosts) мы должны добавить следующую строку:
192.168.50.4 локальный.wordpress.dev локальный.wordpress-trunk.dev
Заходим в созданную нами папку под названием wordpress и ставим:
бродячий до
Это займет некоторое время (особенно в первый раз) и создаст виртуальную машину, чтобы мы могли использовать наш компьютер в качестве сервера для локальной работы с wordpress.
Как только это закончится, мы можем написать в нашем браузере: local.wordpress.dev и если все прошло хорошо, наш WordPress работает 🙂
Больше информации здесь (на английском языке)
Добавьте больше установок WordPress на той же виртуальной машине.
Первым делом идем в папку /config/nginx-config/sites
В этой папке вы увидите несколько файлов .conf, скопируйте любой из них, введите имя домена, который вы хотите использовать, local.tuweb.com.conf и отредактируйте его:
Вам нужно отредактировать две строки:
1- имя_сервера local.yourweb.com;
2- Каталог www: root /srv/www/yourweb;
Теперь вы возвращаетесь в корневой каталог и входите в каталог базы данных, копируете файл init-custom.sql.sample и даете ему имя init-custom.sql.
И для каждого WordPress, который вы хотите установить, вы создаете базу данных следующим образом:
СОЗДАТЬ БАЗУ ДАННЫХ, ЕСЛИ НЕ СУЩЕСТВУЕТ `база данных`; ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА `базу данных`.
Возвращаемся в корневую папку, заходим в папку www и копируем всю папку wordpress в новую папку с именем, которое мы поставили в пункте 2 выше: tuweb
Мы можем скопировать весь контент следующим образом:
cp -rv wordpress-default/ tuweb
Заходим в новую папку и удаляем файл wp-config.php:
rm -rf tuweb/wp-config.php
Добавьте следующую строку в файл /etc/hosts:
192.268.50.4 local.yourweb.com
Теперь нам просто нужно вернуться в корневой каталог и написать:
бродячий до
Если мы напишем local.tuweb.com, мы должны увидеть наш новый wordpress.
Если новый веб-сайт не работает для вас, попробуйте ввести:
бродячая провизия
Иногда, когда вы добавляете новые веб-сайты, вам нужно добавить условия, чтобы изменения вступили в силу.
привет
Оскар
Очень интересная виртуализация с vagram. Спасибо за подарок Оскар, конечно сайт обещает.