Деплой Laravel 10 и vue 3 с vite на VPS сервер. Создаем окружение с нуля для laravel 10, vite, vue

  Рет қаралды 12,427

Laravel Creative

Laravel Creative

Күн бұрын

Пікірлер: 76
@alexanderbashkatov5981
@alexanderbashkatov5981 Жыл бұрын
мозг ликует, от того как вы объясняете! спасибо
@GreatOsmanSultan
@GreatOsmanSultan Жыл бұрын
Это круто и как раз нужно. Вы настоящий человек с большой Буквы!
@laravelcreative
@laravelcreative Жыл бұрын
Благодарю!!:)
@ruslankandiba
@ruslankandiba Жыл бұрын
На одном дыхании. Полезно. Спасибо
@laravelcreative
@laravelcreative Жыл бұрын
Благодарю!:)
@VulnerableCreature
@VulnerableCreature Жыл бұрын
Добрый день! Две недели смотрю ваш контент и очень интересно, и все понятно. Довольно многому новому научился у Вас. Давно хотел освоить PHP + Laravel. Вы просто молодец 👍 То, что другие продают за десятки тысяч, Вы предоставляете бесплатно! Спасибо Вам за ваш труд! ❤
@UserU-d2v
@UserU-d2v Жыл бұрын
У меня нет слов! Какой годный контент. Все предельно понятно, все получилось. Автору видео огромный респект, столько я мучался пока не вспомнил как все делается. Огромное спасибо мужик🤗🤗🤗
@maxgreek6041
@maxgreek6041 Жыл бұрын
Отличный урок. Ребятушки довольны)))
@Евгений-т3ц9к
@Евгений-т3ц9к Жыл бұрын
Однозначно лайк братан! В дополнение не хватает HTTPS сделать и настроить сертификат, тогда прям будет вообще пушка! Советую добавить это.
@historypixel
@historypixel Жыл бұрын
Удивительно как вовремя))) Как раз хотел изучить этот вопрос)) А тут прям подарок!!))
@laravelcreative
@laravelcreative Жыл бұрын
Благодарю!
@biLLie_wiLLie
@biLLie_wiLLie Жыл бұрын
Ты лучший! Спасибо тебе
@laravelcreative
@laravelcreative Жыл бұрын
Благодарю!
@MrSevenZZZ
@MrSevenZZZ Жыл бұрын
cd /var/run/php это абсолютный путь cd var/run/php это относительный путь Используем абсолютный путь и все работает нормально, не понимаю зачем мудрить с тильдой и переходить в домашнюю директорию. А в остальном большое спасибо за гайд
@gru8299
@gru8299 Жыл бұрын
От души огромная благодарность!!!
@valeraaligator999
@valeraaligator999 Жыл бұрын
Мега жирнющий лайк;) И хочется обновленное видео по деплою с докером. знаю что уже есть на канале. но в друг инфа чуток устарела
@sharpsss7666
@sharpsss7666 Жыл бұрын
спасибо за контент, очень качественный контент
@alexKaprushaDev
@alexKaprushaDev Жыл бұрын
Как всегда просто огонь видео!!! все время такое искал но ранее не мог найти.
@NyshMysh1337
@NyshMysh1337 Жыл бұрын
Большое спасибо за видео! Хотелось бы увидеть от тебя видео о query builder
@sharpsss7666
@sharpsss7666 Жыл бұрын
на моменте 36:31 E45: 'readonly' option is set (add ! to override)
@vimitali7630
@vimitali7630 Жыл бұрын
Огромное спасибо за новый урок!!!
@Khudayberdiyev-gs9mn
@Khudayberdiyev-gs9mn Жыл бұрын
Спасибо за ваш труд. По restapi с swaggerom не хотите видео делать?
@СергейМогилевич-ш2в
@СергейМогилевич-ш2в Жыл бұрын
Прям сейчас мучаюсь с этим Супер
@СергейПрозоров-х3и
@СергейПрозоров-х3и Жыл бұрын
Запиши пожалуйста курс авторизация laravel + vue с использованием sanctum и fortify. Желательно чтобы vue был отдельно от laravel
@online-lead
@online-lead Жыл бұрын
Здравствуйте. Лучше пользоваться starter kit vue? Или отдельно vue, отдельно laravel как у вас в уроке?
@РоманМини
@РоманМини Жыл бұрын
Спасибо за видео. Есть вопрос. Почему мы используем всюду sudo, мы же вроде от root в системе ? Или есть какой-то в этом смысл ? Поясните пожалуйста.
@Four_cute_daughters
@Four_cute_daughters Жыл бұрын
Хороший видеогайд!
@FailedArchaeologist
@FailedArchaeologist Жыл бұрын
а как его через докер настроить кто то знает. Я за связку php, node js. Чтобы vite был внутри контейнера. Я пробовал не получилось.
@alexandr-v
@alexandr-v Жыл бұрын
Получается, что файлы просто копируем из gitlab, а если там в них произошли изменения, то надо будет опять их оттуда клонировать и перезаписывать?
@МуратЖумаев-ъ6к
@МуратЖумаев-ъ6к Жыл бұрын
Отличное видео. Все понятно и лаконично. Можете снять видео как перенести сайт ларавел vue vite на обычный хостинг, чтоб он реально работал. А то я переносил не работает. Фронтенд на vue, а бэкенд сделан laravel api. В интернете все обьянсяют как перенести на Hostinger и на Heroku.
@maksimsozonov4348
@maksimsozonov4348 Жыл бұрын
а плейлисты по Docker и по CICD желательно проходить для джуна, который ищет первую работу или можно делать только так, как на этом видео?
@laravelcreative
@laravelcreative Жыл бұрын
И так и так можно:)
@bleckVirus
@bleckVirus Жыл бұрын
Парня порадовать))) наш человек)))
@KoMaRiK48
@KoMaRiK48 Жыл бұрын
Спасибо, очень полезно, только в файле команд по созданию пользователя в mysql и назначению ему привилегий при создании стоит user@localhost, а при GRANT user@host - при бездумном копировании команд начнут вылезать ошибки, т.к указаны разные хосты
@alexKaprushaDev
@alexKaprushaDev Жыл бұрын
Жду видоса про домены.
@spitzer4077
@spitzer4077 Жыл бұрын
Всё то ж самое сделал под Apache2, в отличие от try_files здесь нужно указать AllowOverride All в теге
@golibxayrullayev1353
@golibxayrullayev1353 Жыл бұрын
Как выбрать версию PHP при работе в командной строке (SSH)? regru
@borismor1
@borismor1 Жыл бұрын
Возможно пропустил, а почему не в Docker?
@laravelcreative
@laravelcreative Жыл бұрын
Уже есть на канале и по Docker и по CICD подробные курсы:)
@volodymyrvikarchuk247
@volodymyrvikarchuk247 Жыл бұрын
@@laravelcreative Но все же было бы интересно посмотреть как деплоить с Докером, Nginx reverse proxi и т.д.)
@myyyp1
@myyyp1 Жыл бұрын
Поддерживаю. Было бы интересно то же самое, но про с докером)
@valeraaligator999
@valeraaligator999 Жыл бұрын
Поддерживаю про Докер.
@myyyp1
@myyyp1 Жыл бұрын
@@laravelcreative тут про докер просят уже многие)) Тоже самое, только с докером)
@АндрейКолмаков-щ7ш
@АндрейКолмаков-щ7ш 9 ай бұрын
Очень полезно, но зачем так бить по Enter?
@pcnutiy_shizik
@pcnutiy_shizik Жыл бұрын
Такой вопрос. Почему после деплоя на сайте нельзя открыть vue devtools? Просто такое чувство, что фронтенд работает не так как надо, ибо появились ошибки которых нет локально (например, при передаче пропсов в консоли на сайте выводит undefined, а локально все прогружает)
@laravelcreative
@laravelcreative Жыл бұрын
Режим prod потому что:)
@pcnutiy_shizik
@pcnutiy_shizik Жыл бұрын
@@laravelcreativeне подскажете где могу посмотреть настройку? Я уже понял, что в прод режиме, но если запускать npm run dev, то само собой возникнут ошибки(если правильно выявил проблемк) с проксированием. И фронт будет запускаться на дефолтном domain:5173 и само собой будут также ошибки. Если добавляю в конфиг проксирование такого домена, то все равно появляется ошибка. Если не сложно, направьте в правильное русло, куда следует копать и что сделать(
@andrewlevitsky6270
@andrewlevitsky6270 Жыл бұрын
Cделай пожалуйста видео по кешированию данньіх, а именно про Redis и ему подобное. Очень нужна информация єта в структурированном класном виде в твоем стиле подачи!) Поддержите лайками чтоб автор увидел!
@АртемАртеменконезабывайвыходит
@АртемАртеменконезабывайвыходит Жыл бұрын
покажешь oaut2 и passport laravel вместе c vue 3?
@artemlaravel8769
@artemlaravel8769 Жыл бұрын
покажешь как nuxt + passport делать авторизацию востановление пароля подтверждение работа с ролями и тд ?
@abzalrashithodjaev6333
@abzalrashithodjaev6333 Жыл бұрын
Когда будет VIP подписка ?? или годовая
@MihailAbysmo
@MihailAbysmo Жыл бұрын
Спасибо!
@dmitriykret8938
@dmitriykret8938 Жыл бұрын
Большое спасибо за видео💪. Это конечно не критично, но файла с командами в описании нет😢
@laravelcreative
@laravelcreative Жыл бұрын
Добавил, забыл копипаст сделать:)
@pir0zh0kDevTV
@pir0zh0kDevTV Ай бұрын
А для чего такой гемор с npm если можно было в разы проще его установить?
@biLLie_wiLLie
@biLLie_wiLLie Жыл бұрын
А есть разница деплоя на облачный или выделенный сервер?
@laravelcreative
@laravelcreative Жыл бұрын
По сути нет:)
@Perfect470
@Perfect470 Жыл бұрын
Объясните мне пожалуйста, как вывести cars?
@failj3847
@failj3847 Жыл бұрын
$friends = [ [ 'name' => 'Slava', 'age' => 19, 'cars' => ['mers', 'bmw'] ], [ 'name' => 'name', 'age' => 20 ], ]; foreach($friends as $friend) { if (isset($friend['cars'])) { echo $friend['name'] . ' has cars: ' . implode(', ', $friend['cars']) . ''; } else { echo $friend['name'] . ' has no cars'; } }
@chingiskuular1013
@chingiskuular1013 Жыл бұрын
попробуй var_dump() вместо ехо(он выводит вроде только строки, а у тебя массив).
@СергейБобков-б7э
@СергейБобков-б7э Жыл бұрын
спасибо
@titov1
@titov1 10 ай бұрын
блин, чувак, ~ - это же не корень, а домашняя директория юзера, у рута /root, а корень это / извини, уши режет А так урок кайфовый, спасибо!
@point111
@point111 Жыл бұрын
plizzzz: FTP SSL MAIL
@sharpsss7666
@sharpsss7666 Жыл бұрын
ни за что в жизни не работайте через powerSheeld винды
@Rashcheska
@Rashcheska 7 ай бұрын
А почему?
@v.lavrinovics1970
@v.lavrinovics1970 Ай бұрын
Не советую напрасно и так часто говорить 'госпо...'
@romanbush5164
@romanbush5164 Жыл бұрын
А мне не нравится vite не зп конченная технология, мало информации + все jquery библиотеки работают костыльно. Время ещё не пришло может в laravel 12 будет нормальная интеграция)
@Серёга-г8щ7ю
@Серёга-г8щ7ю Жыл бұрын
jq ? 😂
@danivjje
@danivjje Жыл бұрын
ну да, плохая поддержка jquery в 2023 это проблема просто пиздец
@MrFnbsan
@MrFnbsan Жыл бұрын
Спасибо за урок! Подскажи, пожалуйста, подойдёт ли такая конфигурация в докер файле, если node на сервере не установлен? FROM node:18-alpine as build-stage WORKDIR /app COPY package.json . COPY package-lock.json . RUN npm install COPY . . RUN npm run build FROM nginx:stable-alpine as production-stage COPY --from=build-stage /app/dist /usr/share/nginx/html COPY nginx.conf /etc/nginx/conf.d/default.conf EXPOSE 80 CMD [“nginx”, “-g”, “daemon off;“]
@ArabicLang.online
@ArabicLang.online Жыл бұрын
Вот бы еще про мультиязычность видосы были, именно model+БД. Есть пакеты от spatie (сохраняет в базу json) и astrotomic (хранит переводы полноценно в отдельной таблице в базе). Но в ру сегменте тема не раскрыта, да и в англоязычном не густо, только доки курить, но мне как новичку сложно. Есть успехи, но есть и сложности.
@AlbertCartel
@AlbertCartel Жыл бұрын
Изучили тему куда рыть в плане мультиязычности? Тоже нужно на несколько языков сервис запустить
@ArabicLang.online
@ArabicLang.online Жыл бұрын
@@AlbertCartel в общем решения как описал в раннем комментарии. Использую пакеты от Astrotomic, если сайт со статьями или крупными текстами с разметкой, либо Spatie, если контент сайта небольшие блоки с текстом (товары, посты, как пример), которые удобно хранить в json.
@sharpsss7666
@sharpsss7666 Жыл бұрын
на команде с sudo apt install php8.2-fpm выдаёт такую канитель root@2078411-uds777:~# sudo apt install php8.2-fpm Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package php8.2-fpm E: Couldn't find any package by glob 'php8.2-fpm' E: Couldn't find any package by regex 'php8.2-fpm' UPD: просто перейдите на более новую версию ubuntu
Полный курс Laravel Swagger. REST API  Laravel
1:33:50
Laravel Creative
Рет қаралды 17 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
Docker - nginx, php-fpm, mysql, phpmyadmin. From scratch to finished website
50:07
DanilovCode - Уроки PHP, Yii2
Рет қаралды 30 М.
APACHE VS NGINX. Что выбрать? Сравнение двух популярных HTTP серверов.
17:49
Создание чата на Laravel. Broadcasting и web sockets в Ларавел. Часть 1.
22:02
Просто о Web Development. CutCode
Рет қаралды 19 М.
Поднимаем свой собственный web-сервер на Ubuntu за 60 минут
1:26:11
Docker с 0 до 100%. Всё, что нужно знать.
5:08:24
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН