Местная среда разработки позволяет вам использовать собственную машину для запуска вашего сайта вместо того, чтобы использовать One, предоставляемый веб хостинг Компания. Вы можете настроить настройку, не беспокоясь о том, что она повлияет на ваш живой сайт, а также сделать разработку сайта, прежде чем загрузить свой сайт. Удаление риска при строительстве Что-то делает процесс разработки гораздо менее стрессовым.
Еще одним преимуществом работы на местном уровне является то, что вам не нужно подключаться к Интернету. Если у вас есть медленный WiFi, хотел бы работать в саду или путешествовать, нет необходимости поискать сигнал WiFi все время.
Время, потраченное на площадку на месте, и ожидание вашего сайта, чтобы обновить, действительно добавляет в день развития. Местная среда позволит вам сосредоточиться на коде и веселых битах строительных сайтов.
Это руководство предполагает, что вы на Mac, и учебник для начала работы с Valet фокусируется на этом. Для ПК Альтернативы, попробуйте Усадьба Отказ
Основное знание терминала хорошее, хотя вы должны быть в состоянии следовать, так как команды все довольно просты. Они в основном, чтобы получить предупрежденные компоненты, установленные и бегущие.
После завершения этого учебника вы настроили PHP, Homebrew и Composer на вашем компьютере, установили Valet и узнали, как настроить локальные сайты.
Загрузите файлы Для этого учебника.
Первый шаг здесь - установить домощь. Введите следующую команду в вашем терминале.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Далее нам нужно установить / обновить до PHP7, поэтому проверьте с помощью PHP -V. Если вам нужно установить, вы можете напечатать:
brew install homebrew/php/php70
Если вы перезагрузите окно терминала сейчас и введите PHP -в Опять же, он должен отображаться V7.
Вам нужно будет скачать композитор, а затем поставить его в каталог, который является частью вашего пути.
PHP -R "Копировать ('https://getcomposer.org/Installer', 'composer-setup.php');"
PHP -r «, если (hash_file ( 'SHA384', 'композитор-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') {эхо 'Установщик проверить';} еще {эхо 'Установщик коррумпированы'; Unlink (" композитор-установки. php ');} echo php_eol; "
PHP Composer-setup.php
PHP -R "Unlink ('composer-setup.php');"
Теперь переместите композитор в каталог в пределах вашего пути. После этого вы можете проверить свой доступ к нему, набрав Composer-V. Отказ
MV Composer.phar / usr / local / bin / composer
Если вы напечатаете echo $ path. Вы увидите, что он содержит. Если это не так, то введите следующее, чтобы добавить его.
Путь экспорта = $ PATHOR: ~ / .COMPOSER / VENDOR / BIN
Теперь у нас есть установленные кусочки, мы можем включаться с установкой Valet. Первый. Давайте не проверим, не использует порт 80. Введите следующее, и если он ничего не возвращается, мы добры к работе.
Netstat --an | Греп "\ .80" | Greep Слушай
Мы используем композитор, чтобы установить для нас пакет Valet, а затем мы можем запустить alet install. Отказ
ComposergLobal Требуется Laravel / Valet
Установка Valet
Создайте каталог для сайтов вашего развития и скажите Valet, чтобы обслуживать их. Обратите внимание, что папки внутри этого могут быть доступны в качестве дополнительных доменов.
# Переместить в каталог ваших проектов
CD ~ / Projects / Valet /
Valet Park
Аналогичным образом парковаться, если вы больше не хотите, чтобы папка служить через Calet, просто используйте команду «Забудь» изнутри каталога.
С пробелами //
Валь забыть
Вы также можете ссылаться на каталоги. Это позволяет вам выбрать имя, которое вы используете.
CD ~ / Projects / Calet / SubProject /
# Связать каталог SubProject, чтобы сделать его доступным в гиперссылку «http://subproject.dev \ hhttp: //subproject.dev)
Salet Link Subproject
Вы можете поделиться своим локальным DEV URL для внешнего мира. В каталоге вашего проекта введите Доля сальников И это создаст URL-адрес, который вы можете использовать.
Вам нужно будет установить вашу базу данных выбора - для WordPress, мы можем идти вперед и установить mysql.
Brew Установка MySQL
С помощью создания базы данных инструмент для импорта и экспорта данных полезно, поскольку у нас нет PhpmyAdmin или аналогичны с помощью Valet, так как он настолько легкий.
Мы используем Sequel Pro, так как он предлагает простой интерфейс. Вы можете Скачайте это здесь Отказ
Используя настройки по умолчанию из MySQL, добавьте следующие данные и проверьте ваше соединение.
Хозяин: 127.0.0.1
Имя пользователя: root.
Пароль: (оставить пустым)
Со всем сейчас настройте сайт WordPress. Создайте новую папку в каталоге Valet и установите Core WordPress.
В Sequel Pro создайте новую базу данных с тем же именем, что и папка, которую вы создали. Обновить wp-config. Файл в устранение.
Теперь, если вы открываете свой браузер и перейдите к (ваша папка) .test Вы должны увидеть экран установки WordPress. Следуйте по этому поводу, как обычно.
VALET не только для работы WordPress устанавливается, он был фактически изначально создан для развития Larave. Независимо от того, создаете ли вы что-то на заказ в PHP или с помощью рамки, вы можете легко создать новый сайт, создав новый каталог для него в вашей корневой папке.
Присоединяйтесь к нам 26 сентября для Генерировать CSS Конференция на заказ для веб-дизайнеров принесла вам Creative Bloq, Net и Web Designer. Сэкономьте 50 фунтов стерлингов с ранним билетом на птицу, когда вы забронируете до 15 августа 2019 года.
Эта статья была первоначально опубликована в выпуске 287 журнала Treative Web Design Веб-дизайнер Отказ Купить проблему 287 здесь или же Подписаться на веб-дизайнер здесь Отказ
Статьи по Теме:
Страница 1 из 3: Как нарисовать рисунок: женщина ..
(Кредит на изображение: ROB LUNN) Если вам интересно, что предсказан�..
Прежде чем начать с того, как сделать логотип в Photoshop, мы должны обратит..
Mandelbulb - это трехмерный фрактал, который становится все более популярны..
Не пропустите Вершина 2018. Наше дебютное событие �..
Натюрморт не каждый чашкой чая - это требует определенного набора Техника рисования - Но для мен�..
Сегодня доступные платформы для разработки взаимосвязанных продукто�..