Как разместить проект Laravel на виртуальном хостинге?

У тебя высокотехнологичный стартап, который скоро купит Facebook или Google, но сейчас все деньги ушли на смузи и коворкинг? Тогда читай как можно сэкономить и обойтись без аренды виртуального или выделенного сервера.

Для начала нам понадобиться надежный виртуальный хостинг, такой как тариф Year+ за 119 рублей в месяц от компании Timeweb. Сегодня придется остаться без чашечки кофе.

Итак приступим:

  1. Если у вас уже есть зарегистрированный домен, добавьте его в раздел «Домены и поддомены» по кнопке «Добавить домен», либо зарегистрируйте новый домен в этом же разделе.
  2. В процессе регистрации или переноса домена создайте директорию сайта, к которой должен быть привязан домен (или выберите существующую). Вы также можете создать директорию в разделе «Сайты» (кнопка «Создать новый сайт»). Имя директории не должно превышать 40 символов. Выберите версию PHP 7.2
  3. Разрешите доступ к SSH и подключитесь.
  4. Выполните команды ниже:
# переходим в папку с новым сайтом:
cd newmegasite.ru
# для доступа к нужной версии php используйте /opt/phpVERSION/bin/php
# установите laravel
composer create-project --prefer-dist laravel/laravel laravel
# удалите папку public_html
rm -r public_html
# настройте символическую ссылку, так как веб-сервер должен смотреть в папку public
ln -s ~/newmegasite.ru/laravel/public ~/newmegasite.ru/public_html

Теперь можно направлять миллионы пользователей, но не забудь прочитать про допустимые нагрузки на виртуальный хостинг.

Понравилась статья? Поделиться с друзьями:
Лисин Сергей
Добавить комментарий

:) :D :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: