Настройка сервера для корректной работы WP

(Ответов: 7, Просмотров: 1065)
  1. Йэдкий фрухт Аватар для Чеснок
    • Регистрация: 30.03.2010
    • Сообщений: 634
    • Записей в дневнике: 1
    • Репутация: 607
    • Webmoney BL: ?
    Такая ситуация: Взял новый сервер (VPS) но при установке на него WP он работает некорректно.

    1. Невозможно находясь в админке отредактировать файлы тем (у WP очевидно не хватает прав)
    2. Невозможно ничего обновить без указания FTP доступа. (очевидно трабл с тмп)

    Я знаю решение этих проблем топорное: wp-config ровнять и права ручками каждый раз ставить. Мне это не нужно.

    Мне необходимо понять, каким образом настроить весь сервер так, чтобы подобных проблем не возникало при установке WP следующим образом - скачивание с оф сайта дистрибутива в корень сайта через ISP, указание коннекта к БД. При этом всё само корректно должно прописываться (права для папок и файлов нового сайта) + если будет создан новый юзверь на VPS, то и у него всё это работало без загвоздок.

    С подобными заковыками сталкиваюсь не 1 раз, поэтому был бы признателен за разъяснения или инструкцию, можно конечно и единожды настроить мне всё это за деньгу, но не хочется каждый раз платить.

    Вроде бы проблемы решает установка apache MPM-ITK, но я не могу залогиниться через putty (логин принимает, а паролькогда набираю, то даже не отображает то, что набираю) в этих делах я полный профан.
    • 0
  2. Дипломник Аватар для fizmatik
    • Регистрация: 08.04.2010
    • Сообщений: 161
    • Репутация: 35
    • Webmoney BL: ?
    мне когда то вот это помогло
    _http://mywordpress.ru/support/viewtopic.php?pid=94526#p94526
    • 1

    Спасибо сказали:

    Чеснок(25.08.2012),
  3. Йэдкий фрухт Аватар для Чеснок
    • Регистрация: 30.03.2010
    • Сообщений: 634
    • Записей в дневнике: 1
    • Репутация: 607
    • Webmoney BL: ?
    Это помогло в единичном случае, или далее при установке других сайтов всё работало корректно? (wp-config не колупаем)
    Подскажите ещё клиент SSH бесплатный нормальный кроме putti есть?
    • 0
  4. Banned
    • Регистрация: 16.04.2011
    • Сообщений: 1,120
    • Записей в дневнике: 1
    • Репутация: 481
    Чеснок,Если не заморачиваться с настройками апача, в ISP в свойствах домена укажите "PHP как CGI". Это менее кошерно, чем "PHP как модуль Apache", но до XXXX уников разницы не заметите. Если уже включено, то в менеджере файлов проверьте, чтобы владелец файлов и папок внутри папки домена был тот же, что и у домена.
    Цитата Сообщение от Чеснок Посмотреть сообщение
    поэтому был бы признателен за разъяснения
    В режиме "PHP как модуль Apache" php выполняется от имени той же учётной записи, что и Apache, а файлы созданы от имени той, к которой привязан домен.
    В режиме ""PHP как CGI"" каждый раз создаётся новый процесс php от имени учётной записи, привязанной к домену (т.е. владельцу всех файлов в папке домена). Соответственно, проблем с правами не может быть априори, но расход памяти больше, а производительность ниже.

    p.s.
    На своем опыте понял, что если вы не гуру лампа, то при использовании ISP лучше сначала пробовать что-то сделать настройками в панели, а уже если такой фичи нет, то через SSH, т.к. потом могут вылезти неожиданности с обновлениями и работой панели. Это я к тому, что когда после курения форумов на тему "PHP как CGI" захотите включить FastCGI - сделайте это через панель.
    Последний раз редактировалось Tiulkin; 25.08.2012 в 12:06.
    • 1

    Спасибо сказали:

    Чеснок(25.08.2012),
  5. Йэдкий фрухт Аватар для Чеснок
    • Регистрация: 30.03.2010
    • Сообщений: 634
    • Записей в дневнике: 1
    • Репутация: 607
    • Webmoney BL: ?
    Tiulkin, действительно - работать стало всё как положено, однако хочется докопаться до истины при работе как апач. Если я правильно понял, то ета штука именно под то и предназначена, чтобы разобраться с данной проблемой, но без консоли тут вроде никак или всё же есть вариант?
    • 0
  6. Banned
    • Регистрация: 16.04.2011
    • Сообщений: 1,120
    • Записей в дневнике: 1
    • Репутация: 481
    Цитата Сообщение от Чеснок Посмотреть сообщение
    но без консоли тут вроде никак или всё же есть вариант?
    Попробуйте через встроенный в панель SSH-клиент (Доп. приложения- MindTerm (SSH клиент)).
    Но вообще putty должна работать. Проверьте настройки файрвола в панели (SSH server:22 - открыт)
    • 0
  7. Разработка любых сайтов Аватар для ArhStrAngeR
    • Регистрация: 08.06.2011
    • Сообщений: 3,375
    • Записей в дневнике: 1
    • Репутация: 2506
    Чеснок,по ssh любой клиент не отображает ввод пароля. Вводите по памяти. Сделано это для улучшения безопасности. Путти - лучший бесплатный клиент.
    • 0
  8. Дипломник Аватар для volos_86
    • Регистрация: 21.11.2011
    • Сообщений: 159
    • Репутация: 20
    Могу помочь в настройке и отладке сервера. Опыт с панелью есть
    Перенос вашего сайта на новый хостинг.
    Представитель: hostpro.ua (напишите мне)
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
настройка плагина
Вопросы от новичков 2 25.06.2012 01:20
Настройка K2 и VirtueMart
Другая работа 0 07.03.2012 04:42
24-Hoster Solutions - Виртуальный хостинг, VPS сервера, Выделенные сервера
Хостинг, сервера, домены 0 10.08.2010 23:24
настройка мейла
Хостинг и Серверы 7 11.02.2010 11:20

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры