Доброе время суток подскажите пж как правильно настроить apache
Есть:
1. Установленный Debian 8 (jessie)
2. Apache2
3. MySql
4. PHP
5. Proftpd
По мимо root создал еще один пользователь admin под ним и захожу по ftp и заливаю файлы cms
Как правильно настроить apache что бы при заливке файлов cms не приходилось править права папок и файлов.
Сейчас после заливки файлов в них нельзя записать
Настроить apache
Модераторы: Warderer, Модераторы разделов
Re: Настроить apache
Убедиться, что файлы cms доступны для записи пользователю, под которым бежит apache (в debian по умолчанию это www-data). == заливать файлы под www-data, либо добавить его в одну группу с admin.
Либо использовать apache2-suexec, чтобы конкретный virtualhost бежал под пользователем admin
Либо настроить apache, чтобы он целиком работал под пользователем admin
И вообще почитать что-нибудь, как устроена система прав и пользователей в nix-подобных системах.
ps. Рекомендую вместо apache присмотреться к связке nginx + php-fpm.
И вместо proftpd использовать sftp. Дайте уже мирно помереть старичку ftp.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.