Я установил все, что нужно Wordpress, т.е. nginx 1.2.5 (собран из исходного кода в / usr / local / nginx ), php-fpm с другими пакетами php и mysql через apt-get
, Я скачал wordpress-3.4.2.zip и распаковал его в / usr / local / nginx / html / blog . Я создал базу данных MySQL для WordPress со всеми привилегиями. Когда я захожу localhost / blog из моего браузера, я получаю 500 Внутренняя ошибка сервера .
Есть ли какая-то специальная конфигурация, которую нужно сделать в nginx для работы Wordpress?
Вы можете попробовать Easyengine: скрипты установки nginx php5-fpm mysql и wordpress (поддержка кэша) одним щелчком мыши для Ubuntu
Подробнее о EasyEngine: http://rtcamp.com/easyengine/
Попробуйте это . Это учебник по nginx / WordPress / Ubuntu 12.04. Он должен работать с последними версиями Ubuntu и WP, но сообщите мне, если у вас возникнут сложности.
Я думаю, что ваша проблема связана с nginx и файлом .htaccess, но опыт работы с nginx - только Apache - и эти два работают совершенно по-разному, как вы можете увидеть на Server Fault здесь .