Как настроить Xampp на Linux для локальной разработки? - PullRequest
0 голосов
/ 01 мая 2020

Давайте перейдем к сути. Я всегда использовал двойную загрузку Windows / Linux, первую для локальной разработки. Но теперь я полностью переключаюсь на Linux (Pop! _OS)

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

Я разрабатываю скины / плагины для CMS програмное обеспечение. При установке этого программного обеспечения, чтобы продолжить, попросите установить 0777 для некоторых папок, у меня нет проблем с этим, но дело в том, что несколько папок создаются динамически (некоторые файлы загружаются локально, когда я активирую некоторые функции CMS), и он всегда выдает ошибки для прав доступа к файлам, я не могу даже загружать изображения без установки разрешений каждый раз.

Кто-то сказал мне установить 0777 для всей папки htdocs, кто-то другой сказал мне, что это Это плохая практика, и хорошо ее избегать.

Так что вопрос? Каковы лучшие практики в моем случае?

Я в порядке с изменением разрешения, но я просто хочу, чтобы его не было каждые 2 минуты и для каждой задачи, просто потому, что я всегда все испортил в прошлом, как я говорил ранее lol

Заранее спасибо, всем хорошего дня!

1 Ответ

0 голосов
/ 01 мая 2020

Это вкусности Linux! Контроль разрешений == Улучшенная безопасность.

Для части Xampp я предлагаю выполнить ручную установку apache2, MySQL и PHP, некоторые Linux distro. идите с apache установленным! Вам просто нужно настроить оставшиеся, но если вам действительно нужен вкус XAMPP, файл запуска из https://www.apachefriends.org/index.html сделает почти все маги c для вас

О разрешении 0777 Я бы не советовал устанавливать это для всей папки htdocs (www), а вместо этого устанавливать это разрешение для папок, которые, как вы знаете, вам нужно будет часто читать и записывать в них, например, для загрузки папок и папки кэша.

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