lealhost

lealhost
Рейтинг
136
Регистрация
07.06.2014
Должность
Системный Администратор, golang разработчик

С mpm-itk вы сможете запустить PHP в режиме модуля Apache (mod_php) с правами нужного пользователя. С Suexec вы не сможете запускать от имени, используя mod_php, так как SuexecUserGroup работает только для CGI-скриптов, следовательно PHP должен запускаться в режиме CGi/FastCGI.

И в довесок если не сложно, может подскажите, на что обратить внимания для безопасности.

Как минимум использовать последние стабильные версии ПО, а не как у некоторых древности аля Apache 2.2.12.

В плане безопасности даже нечего подсказать, все из коробки безопасно работает.

Скорее всего, у хостера на какую-то свою персону зарегистрированы домены, а не на Ваше имя. Массовую блокировку вряд ли можно еще как-то объяснить.

Однозначно nginx+php-fpm.

Если конечно сможете реврайты переписать.

Если сервером пользуетесь сами лично, то какая разница какие там права на папку /var/www. Просто смотрите по логике и все.

Вашему веб-серверу нужен доступ к данной директории? Да, значит "для остальных" нужно дать права на чтение и исполнение, то есть (5) как у вас и есть.

Расширение для создание FTP-пользователя?

Ставите FTP-сервер, создаете нового пользователя, наделяете его правами в конфигах FTP-сервера.

saityru:
Мне нужен наиболее дешевый вариант для запуска php скрипта, который порежет изображение с 6000х4000 на 600 на 400. Опытным путем установлено что надо минимум 750 оперативки иначе процесс виснет. Ну и 20 гб под хранилище фото.

С vds же еще возится надо, хотелось бы чтобы пхп залил и все

Есть Канада.

Тариф "Премиум" - 79р/мес., включено 2Гб диска, 768Мб памяти.

Дополнительный объем можно докупить 25р за 1 Гб.

Если брать Премиум с 20 Гб диска, то выйдет 529р.

Полная настройка лимитов PHP с помощью файлов php.ini, режим работы PHP-FPM или PHP-FastCGI (mod_fcgid).

Ссылка в подписи.

Kepus:

Собственно каждому посетителю сайта отводится процесс php5-fpm. Если таких процессов более 3-4, то показатель load average: переваливает за 2.00
У меня 2-ядерная VPS, поэтому нагрузка на процессор получается всегда выше нормы, соответственно все работает медленно. Кто знает, в чем проблема? или куда хотя бы копать?

Сайт пробовали запускать в других PHP режимах?

Нужно смотреть скрипты сайта в первую очередь и все логи в уровне debug.

jekasumy:


Отключен за неуплату :))

http://vk.com/hostheat?w=wall-89752780_90

Зачем nginx+Apache+Fastcgi?

Если личный сервер, то ставьте nginx + обычный mpm-prefork апача и mod_php. Ну или nginx+php-fpm.

Кто-нибудь из хостеров держит сервера в Канадских ДЦ?

Сейчас ужас какой-то с сетью, то ли магистраль, то ли еще что-то.

Пинговали из Франции ~140мс и 15-25% потерь.

Из России все тормозит и загружается через раз. У соседей по IP все тоже самое.

Отослали два сообщения: в литовский филиал e-mail и через панель тикет.

Проблема уже около часа.

Также перестал фиксироваться трафик в графиках сетевой активности.

Напишите информацию, если имеете.

---------- Добавлено 28.05.2015 в 16:38 ----------

Отпустило. Около 1 часа 30 минут был этот ад.

Но ответ от тех.поддержки стоит дождаться.

isuchone:
Строка то есть. Но если бы модуль был, при добавлении его конфигурации и перезагрузки nginx, такой ошибки не выдавало бы:

Restarting nginx: nginx: [emerg] unknown directive "pagespeed" in /etc/nginx/nginx.conf:83
nginx: configuration file /etc/nginx/nginx.conf test failed

А вы как перезагружаете?

Объясняю, если вы обращаетесь к файлу как к nginx -V, то вы обращаетесь к /usr/sbin/nginx.

Вы установили nginx с новыми настройками в /etc/nginx и, соответственно, новый файл лежит здесь: /etc/nginx/sbin/nginx

Сделайте так:

mv /usr/sbin/nginx /usr/sbin/nginx.bak
ln -s /etc/nginx/sbin/nginx /usr/sbin/nginx
service nginx restart

Если откажется запускаться, то попробуйте убить процессы killall -9 nginx и запустить снова service nginx start

---------- Добавлено 26.05.2015 в 23:49 ----------

Да и вообще, есть такая опция

--sbin-path=PATH set nginx binary pathname

Если хотите, чтобы все и сразу работало как надо, тогда используйте ее, указывая --sbin-path=/usr/sbin

Всего: 1013