PHP для начинающих. Урок #16 - Настройка сервера Linux для разработки (Apache2/PHP/Mysql/NGINX/FPM)
Вставка
- Опубліковано 22 сер 2024
- Открытый канал в телеге - t.me/PHPnoob
Чат взаимопомощи PHP - t.me/php_noob
В этом видеоуроке мы рассмотрим пример настройки локального сервера для разработки на PHP используя два варианта связки PHP/MYSQL/APACHE2 и PHP/MYSQL/NGINX/PHP-FPM. Научимся устанавливать пакеты в Linux системах (Debian/Ubuntu). Научимся организовывать редирект всех запросов на index.php с помощью .htaccess файла, а также с помощью настроек NGINX.
#php #программирование #обучение #linux #apache #php-fpm #nginx
*Более подробно про навигацию по файлам с помощью mc здесь* ua-cam.com/video/z7kvvjaIIgY/v-deo.html
Супер. Можете снять пожалуйста в продолжение к этому уроку как можно развернуть простенькое окружение для учёбы используя докер.
Спасибо за труд, прям очень хорошая база, много чего было рассказано и плюс показана практика
Спасибо. Пригодилось, учился деплоить проект на виртуальный сервер.
За 5 минут просмотра уже спасибо и лайк от меня - за список модулей PHP. Взял всё на заметку. Вам желаю море подписчиков!!! Всё конкретно. Почему-то очень большая поддержка симфони в списке, а ларовелла не нашёл - неужели теряет популярность.
Очень годный урок. Большое спасибо. Осталось линукс установить второй операционкой )
Не мог переопределить папку с проектами в домашнию директорию, точнее переопределил как в ролике и сервер выдавал ошибку 403. Возможно кому-то это поможет в ubuntu, такое возникает из-за того что у www-data нет прав на чтение и выполение файлов в вашем домашнеи каталоге, соответственно их нужно задать, я выполнил следующую команду
chmod -R +rx /home /home/user /home/user/projects
как всё сложно то а...) столько действий чтоб на php начать писать. Я в какой-то момент и забыл для чего мы всё это делаем))
Используя готовый Хостинг проще всего начать писать именно на php, система уже установлена, хотя и плохо кастомизируемая, но для начала может и достаточно?. Устанавливать свой сервер, мне кажется, не совсем для начинающих, или я не прав?
я думаю для начала можно обойтись и готовым хостингом. Но я поломал голову и установил Apache. А поломал потому что у меня линукс, на винде я думаю всё проще делается, но зато опыт уже есть. Короче, рано или поздно этим прийдётся заниматься, и конфигурации сервера есть очень разные, их можно менять, читать документацию сервера, это всё надо
@@Igor245390
А зачем 7.4 если уже есть 8.1?
Я в то время еще работал на 7.4. Сегодня много компаний до сих пор используют 7.4 значения сильно это не имеет по идее, какая нужна версия такую и ставите. здесь говорят 27% stitcher.io/blog/php-version-stats-january-2023 Конечно же для нового проекта стоит взять 8.3
Команды вообще не видны. Так как если в ютубе остановить видео, то нижняя часть экрана не видна.
Да, действительно есть такое дело, спасибо, попробуем это исправить)
А на Linux из под windows проканает всё это?
Все будет также, там только в зависимости как это будете пускать нужно будет прокидывать порты, лучше сразу с докером разобраться, я бы сначала поучился в винде а потом добавил остальное, так мне кажется проще
@@bukachuk_php А может легче работать в винде и исползовать Open Server Panel. Я создаю и администрирую сайты. И ни какой линукс мне ни разу не понадобился!
В какой момент эти знания могут понадобиться, в зависимости от задач, хотя бы базовые, да и работать быстрее и удобнее, можно взять мак, если не нравится Linux.