Переехал на hetzner есть пару вопросов.
Привет, наконец то переехал на DS. Поставил nginx(фронт)+apache2 rpaf(бэк), мускулы. Memcache пока не ставил.
Создал новую бд, экспортировал ее с сайта
Загрузил чистую лс + диры uploads, plugins и templates
Поставил.
Все бы ничего, только сайт стал нормально запускатся только после того, как я сделал chmod -R 0777 на диры templates, plugins и uploads. Вот тут у меня возник вопрос, тут же права на запись всем, по идее это плохо для безопасности, правильно? Или наоборот, все в порядке и так и надо было сделать? Если все таки не правиьно посоветуйте пожалуйста как обезопасится.
И следом вопрос номер 2.
На предыдущем shared хостинге для того чтобы настроить почту мне нужно было зайти через веб интерфейс создать ее и прописать в конфиг ls. Как бы мне теперь сделать чтобы на чистом дебиане тоже был сервер почты, который бы высылал инвайты пользователям.
делал на тестовом домене, для того чтобы убедится в работоспособности, осталось уяснить эти вещи и буду ставить на главный домен в другую диру. version 1.0.1
Создал новую бд, экспортировал ее с сайта
Загрузил чистую лс + диры uploads, plugins и templates
Поставил.
Все бы ничего, только сайт стал нормально запускатся только после того, как я сделал chmod -R 0777 на диры templates, plugins и uploads. Вот тут у меня возник вопрос, тут же права на запись всем, по идее это плохо для безопасности, правильно? Или наоборот, все в порядке и так и надо было сделать? Если все таки не правиьно посоветуйте пожалуйста как обезопасится.
И следом вопрос номер 2.
На предыдущем shared хостинге для того чтобы настроить почту мне нужно было зайти через веб интерфейс создать ее и прописать в конфиг ls. Как бы мне теперь сделать чтобы на чистом дебиане тоже был сервер почты, который бы высылал инвайты пользователям.
делал на тестовом домене, для того чтобы убедится в работоспособности, осталось уяснить эти вещи и буду ставить на главный домен в другую диру. version 1.0.1
46 комментариев
на счет второго, все очень просто надо на серваке настроить почтовый сервер :) если владеете серверными знаниями, или же например воспользоваться яндекс.почтой или гугль почтой
и да, можно настроить почтовик (сейчас это делается от силы за полчаса, хау-ту как грязи в гугле), или юзать яндекс/гмейл.
chwon тобишь если из под консоли
вот задайте всем папкам юзера именно этой площадки.
Тут я скорее делал на скорость чтобы проверить будет ли работать вообще. Теперь есть возможность поставить все правильно соблюдая «заветы» :D
как правило хватает на всё про всё 775 (или 755, если группе надо только читать), а на те, куда не надо писать — вообще 770/750.
chmod -R 0770 папка с лс
потом
chmod -R 0775 uploads,templates/cache, tamplates/compiled
Правильно?)
не знаю как тебя, а меня лично бесит exec на текстовых файлах :)
поэтому на файлах — find /home/test -type f -exec chmod 664 {} \;
на папках — find /home/test -type d -exec chmod 775 {} \;
Правда теперь как я понял нужно дать права на templates/cache /compiled + uploads? 775 ставить? А и еще на config.local.php точняк)
chmod -R 775 templates/cache/
chmod -R 775 templates/compiled/
chmod -R 775 tmp/
chmod 775 config/config.local.php
не помогло =(
покажи логи апача (он же у тебя ходит за пхп?) там что?
даже больше 50 в день сейчас отправляет :) на gmail
не знаю что там на яндексе
Intel® Core™ i7-2600 Quadcore incl. Hyper-Threading Technology
RAM 32 GB DDR3 RAM
Hard disks 2 x 3 TB SATA 6 Gb/s HDD
7200 rpm (Software-RAID 1)
NIC 1 Gbit OnBoard
connected at 100 Mbit
Backup Space 100 GB
Traffic Unlimited*
Не подскажешь какую нибудь статью по настройке?)
все зависит от того, одинаковы ли юзер и группа у файлов, если одинаковые, то 775, а если нет — 777
Просто интересно… я думал, это уже пережиоок…