Я настраиваю новый сервер (мой первый!).Как перекомпилировать nginx
Я установил пассажира и использовал passenger-install-nginx-module
для установки nginx. Я впоследствии настроил его, и все работает.
Однако мое приложение Rails 3.1 и, следовательно, использует трубопровод активов, и я не понимаю, что мне нужно, чтобы иметь библиотеку PCRE
nginx: [emerg] using regex "^/(assets)/" requires PCRE library in /opt/nginx/conf/nginx.conf:89
Он нуждается в этом, так что следующее nginx.conf
работает правильно:
location ~ ^/(assets)/ {
root /path/to/public;
gzip_static on; # to serve pre-gzipped version
expires max;
add_header Cache-Control public;
}
Я установил PCRE по
sudo apt-get install libpcre3 libpcre3-dev
Теперь, когда я добавил это, я считаю, что необходимо перекомпилировать nginx.
Я видел несколько сообщений в блоге/помощь nginx о том, как их перекомпилировать, но я действительно n00b. Может ли кто-нибудь указать мне пошаговые инструкции?
Спасибо!
Вы получили его на работу или все еще есть проблемы? – Mattias