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

КОМЕНТАРІ • 18

  • @bukachuk_php
    @bukachuk_php  Місяць тому +1

    *Более подробно про навигацию по файлам с помощью mc здесь* ua-cam.com/video/z7kvvjaIIgY/v-deo.html

  • @nikfill-ff9hz
    @nikfill-ff9hz Місяць тому +1

    Супер. Можете снять пожалуйста в продолжение к этому уроку как можно развернуть простенькое окружение для учёбы используя докер.

  • @evgen-unix
    @evgen-unix 4 місяці тому +1

    Спасибо за труд, прям очень хорошая база, много чего было рассказано и плюс показана практика

  • @MTSE_
    @MTSE_ 4 місяці тому +1

    Спасибо. Пригодилось, учился деплоить проект на виртуальный сервер.

  • @user-ye3up8xr2x
    @user-ye3up8xr2x Рік тому

    За 5 минут просмотра уже спасибо и лайк от меня - за список модулей PHP. Взял всё на заметку. Вам желаю море подписчиков!!! Всё конкретно. Почему-то очень большая поддержка симфони в списке, а ларовелла не нашёл - неужели теряет популярность.

  • @xdev_design
    @xdev_design Рік тому

    Очень годный урок. Большое спасибо. Осталось линукс установить второй операционкой )

  • @ДаниилРусский
    @ДаниилРусский 4 місяці тому +1

    Не мог переопределить папку с проектами в домашнию директорию, точнее переопределил как в ролике и сервер выдавал ошибку 403. Возможно кому-то это поможет в ubuntu, такое возникает из-за того что у www-data нет прав на чтение и выполение файлов в вашем домашнеи каталоге, соответственно их нужно задать, я выполнил следующую команду
    chmod -R +rx /home /home/user /home/user/projects

  • @vader1413
    @vader1413 8 місяців тому

    как всё сложно то а...) столько действий чтоб на php начать писать. Я в какой-то момент и забыл для чего мы всё это делаем))

    • @Igor245390
      @Igor245390 5 місяців тому

      Используя готовый Хостинг проще всего начать писать именно на php, система уже установлена, хотя и плохо кастомизируемая, но для начала может и достаточно?. Устанавливать свой сервер, мне кажется, не совсем для начинающих, или я не прав?

    • @vader1413
      @vader1413 5 місяців тому

      я думаю для начала можно обойтись и готовым хостингом. Но я поломал голову и установил Apache. А поломал потому что у меня линукс, на винде я думаю всё проще делается, но зато опыт уже есть. Короче, рано или поздно этим прийдётся заниматься, и конфигурации сервера есть очень разные, их можно менять, читать документацию сервера, это всё надо
      @@Igor245390

  • @spectrdent6154
    @spectrdent6154 5 місяців тому +1

    А зачем 7.4 если уже есть 8.1?

    • @bukachuk_php
      @bukachuk_php  5 місяців тому

      Я в то время еще работал на 7.4. Сегодня много компаний до сих пор используют 7.4 значения сильно это не имеет по идее, какая нужна версия такую и ставите. здесь говорят 27% stitcher.io/blog/php-version-stats-january-2023 Конечно же для нового проекта стоит взять 8.3

  • @spectrdent6154
    @spectrdent6154 5 місяців тому

    Команды вообще не видны. Так как если в ютубе остановить видео, то нижняя часть экрана не видна.

    • @bukachuk_php
      @bukachuk_php  5 місяців тому

      Да, действительно есть такое дело, спасибо, попробуем это исправить)

  • @spectrdent6154
    @spectrdent6154 5 місяців тому

    А на Linux из под windows проканает всё это?

    • @bukachuk_php
      @bukachuk_php  5 місяців тому

      Все будет также, там только в зависимости как это будете пускать нужно будет прокидывать порты, лучше сразу с докером разобраться, я бы сначала поучился в винде а потом добавил остальное, так мне кажется проще

    • @spectrdent6154
      @spectrdent6154 5 місяців тому

      @@bukachuk_php А может легче работать в винде и исползовать Open Server Panel. Я создаю и администрирую сайты. И ни какой линукс мне ни разу не понадобился!

    • @bukachuk_php
      @bukachuk_php  5 місяців тому

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