nginx

Помогите настроить ngix + apache + boost + Domain Access

Аватар пользователя heiheshang

Помогите настроить nginx +apache + memchached
При включении nginx захожу на любой поддомен и попадаю на домен 2 го уровня. Как правильно nginx в конфигах указать чтобы он отдавал поддомены правильно

server {
 
  listen 80;
 
  root /var/www/html;
 
  server_name 123.com *.123.com;

  ssi on;
  ssi_silent_errors on;

  location ~ ^/sites/.*/private/ {
        return 403;
  }
 
 
  location ~ (^|/)\. {
        return 403;
  }
 

  location ~ /sites/.*/files/styles/ {
        try_files $uri @backend;
        expires 30d;
        log_not_found off;
  }
 
 
  location ~* \.(png|gif|jpg|jpeg|css|js|ico|swf|flw|cgi|bat|pl|dll|exe|asp)$ {
        try_files $uri =404;
        expires 30d;
        log_not_found off;
  }
 
 
  location / {
 
       
        error_page 418 = @backend;
 
        if ($http_cookie ~* "SESS") {

0 Спасибо

Drupal & Nginx: ошибка в locale

Аватар пользователя Strannik-j

Поднимаю Commerce kickstart на Nginx + php-cgi + MariaDB.
Схема в принципе работает, только вот не подгружается статика - вместо неё Nginx отдает 404.

Вот кусок, отвечающий за статику:

0 Спасибо

Редирект для внешних ссылок

Аватар пользователя lookone

Добрый день.

Прошу помощи в реализации редиректа для внешних ссылок. Необходимо средствами Drupal или средствами nginx реализовать редирект всех ссылок вида /go/url=http://ya.ru на http://ya.ru. Желательно без использования дополнительных модулей вроде gotwo. Формирование ссылок беру на себя, необходимо реализовать только процесс редиректа.
В nginx пытался сделать что-то вроде этого:

0 Спасибо

Webform и nginx?

Аватар пользователя _dl_

Доброго всем здоровья!
Появилась такая задача - делаем форму, с отправкой по указанным адресам. Естественно подкрутил webform. И все бы чудесно, но... При нескольких отправках, при настройках тела письма:"
Submitted on %date
Submitted by user: %username
Submitted values are:
%email_values

The results of this submission may be viewed at:
%submission_url"

В почту приходит примерно такое:

"Submitted on воскресенье, июня 22, 2014 - 16:16

Submitted by user:
Submitted values are:

Ваше имя:
Array
Ваш e-mail:
Array
Конт. телефон:
Array
Тема письма:
Array
Текст письма:
Array

The results of this submission may be viewed at:
http://domain+node/submission/39"

0 Спасибо

[РЕШЕНО] настройка Nginx на Digital Ocean под Drupal

Аватар пользователя ttenz

Настраиваю сервер Nginx для сайта c Domain Access на Диджитал Оушене (можно и на vultr.com, он дешевле и даже немного лучше).

Есть ли какие-нибудь особенности настройки его под Друпал для максимальной пользы?

----------------------------------------------------------------------------------------------------------------------

Настроил, может кому пригодится, использовал:

каплю - Debian 7 64 php 5.4 NGINX

1. Перенос:

# использовал SCP:

https://www.digitalocean.com/community/articles/how-to-migrate-a-mysql-database-between-two-servers

Но можно и проще (?):

1 Спасибо

[Решено] Большой файл вгружается в ноду, но не появляется. AmazonS3.

Аватар пользователя meloff

Всем привет. Запустил сайт и под посетителями выяснилось, что нужно срочно менять способ хранения файлов.

Ночью установил на сайт модуль AmazonS3, AWS SDK for PHP, нужные библиотеки, все настроил, все работает, небольшие файлы грузятся. Но проблема в загрузке больших файлов. В php.ini я установил лимит в 6442450944 байт, это 6гб. Выбираю файл весом 600мб через стандартную грузилку в ноде, нажимаю загрузить, загрузка доходит до 100% где-то за 40мин (yota мать её) и.... ничего не происходит. Ни ошибок, ни сообщений в логах, но файл не появляется в интерфейсе, и не появляется в s3, как будто бы я его и не загружал вовсе.

0 Спасибо

ImageCache и nginx

Аватар пользователя tundra

Подскажите, как сконфигурировать nginx так, как написано тут. Я вообще чайник.

Слетели все настройки ImageCache, видимо после запуска cron. А без пресетов никак...

0 Спасибо

Зависает VPS

Аватар пользователя sirko89

Здравствуйте.

После того как администрация хостинга Ukraine.com.ua сказала, что мой сайт создает большую нагрузку на их сервер, мне пришлось перейти на VPS со следующими параметрами: CPU 2.6 GHz, SSD 20 GB, ОЗУ 512 МБ.

На сервер с Debian 6.1 установил Apache2-2.2.16-6+squeeze11, Mysql-server-5.1-5.1.66-0+squeeze1, nginx-0.7.67-3+squeeze3, php5-5.3.3-7+squeeze17. ПХП работает как модуль апача.

Все ПО ставилось автоматом через ISPmanager.

Сразу скажу, что я не очень силён в настройках сервера, но полазив на форумах немного разобрался.

0 Спасибо

Varnish + nginx + Apache

Аватар пользователя CSoft

Приветствую!

Решил поиграться у себя на виртуальной машине с Debian различными инструментами для оптимизации быстродействия работы сайтов. Использую связку Varnish + nginx + Apache. За основу взял статьи:

http://drupal-admin.ru/blog/оптимизация-drupal-настройка-nginx-front-end-к-apache
http://drupal-admin.ru/blog/кэширование-анонимных-запросов-в-drupal-7-установка-и-настройка-varnish

Всё понятно кроме одного момента, который хочу уточнить. В первой статье у nginx вот такой файлик с настройками хоста:

server {
   listen 80;
   server_name drupal-admin.ru www.drupal-admin.ru;
   root /home/webmaster/domains/drupal-admin.ru/html;
   index index.html index.htm;

   access_log /home/webmaster/domains/drupal-admin.ru/logs/nginx_access.log;

0 Спасибо

Быстрый способ оптимизации параллельных загрузок на Друпал и nginx

Аватар пользователя direqtor

Однажды разглядывая «водопадный» дисплей работы сети в Опере по мере того, как в него грузился один из моих проектов, я понял, что пора и на нем сделать оптимизацию того типа, который указан в заголовке статьи. При довольно быстром в пол-секунды получении кода страницы, полсотни вставленных в нее картинок секунд на пять оттягивали заветное событие DOM loaded, да и разница между DOM loaded и Page loaded тоже была того же порядка. Растём-с.

0 Спасибо

Не работает префикс языка [Решено!]

Аватар пользователя realburnis

Подскажите что делаюб не так.
На всех сайтах работает, а на этом нет и самое главное не понимаю в чем может быть причина.

В настройках языка сделал мультиязычность через префикс. для английского прописал en в качестве префикса.

Но! Когда я делаю http://мой-сайт/en - выдает мне Drupal:

Страница не найдена
Запрашиваемая страница не найдена.

****************

Подскажите пожалуйста, Что я делаю не так и как понять что я делаю не так......

0 Спасибо

Какие PHP файлы ядра и модулей должны быть доступны извне?

Аватар пользователя RedRat

Долгое время я пользовался вот этим шаблонным конфигом для NginX под Drupal, но теперь окончательно понял, что его подход к безопасности меня категорически не удовлетворяет. В частности, мне не нравится, что по-умолчанию в нём разрешена обработка всех PHP файлов, хотя в действительности для работы с Друпал достаточно доступа к index.php, update.php и cron.php (install.php нужен только на время установки, а возможностями xmlrpc.php я не пользуюсь).

И вот тут меня посетили определённые сомнения: а не упустил ли я из виду ещё какие-то PHP файлы, доступ к которым нужен извне? Возможно, они требуются для работы каких-то модулей?

0 Спасибо

Проблемы при тестах Drupal

Аватар пользователя xDebian6

Что то много ошибок при тестах Drupal, а при приближении к завершению, при тесте "Basic upgrade path" полная остановка с ошибкой "An AJAX HTTP error occurred. HTTP Result Code: 500 Debugging information follows. Path: /batch?id=24&op=do StatusText: Internal Server Error ResponseText:" При этом если тестировать с включенной русской локалью - тесты даже не стартуют из за страшных ошибок, описание которых выглядит туманно.

0 Спасибо

Пропадают картинки загруженный с помощью IMCE?

Аватар пользователя zloy-doctor

Есть сайт на Drupal 7. Раньше на сервере стояла связка apache + nginx. И с помощью модуля IMCE добавлялись картинки в статью. При переезде на новый сервер без nginx, картинки в статье перестали отображаться??? Поставил nginx и все заработало! Подскажите, как исправить, чтоб картинки работали без nginx???

Спасибо!

0 Спасибо

ведущий друпал php программист (санкт-петербург)

Аватар пользователя morozovsk

В нашу команду требуется ведущий php-программист.

Обязательные знания и умения:
*друпал 6 и его модули: devel, ctools, cck, views, organic groups, imagecache, votingapi
*оптимизация сайта на drupal
*ооп, mvc и один из фреймворков: zend, yii или symfony
*дебаггинг и профилирование php
*пхп и акселераторы php
*постгрес и оптимизация запросов
*линукс на уровне продвинутого пользователя
*система контроля версий: svn, git, mercurial или другая
*багтрекинг система: jira, mantis или другая
*алгоритмы и паттерны

Желательные знания и умения:
*друпал 7 и опыт миграции на него с drupal 6
*линукс на уровне администратора
*настройка nginx, php-fpm, postgresql, memcached, акселераторы
*утилиты: atop, munin, определение узких мест сервера
*нагрузочное тестирование

0 Спасибо

Imagecache не работатет на nginx!

Аватар пользователя vyck24

Переехал на vds на nginx, и сталкнулся с проблемой не работает imagecache.
Нашёл пару статьей как решить: http://www.drupal.ru/node/32953#comment-494104 но мне как новичку не понятно как заставить заработать, сделал измение в nginx.conf и не какого результата, может я чтото не правильно делаю, помогите решить буду благодарен.
сайт veevo.ru

0 Спасибо

По для высоконагруженных проектов

Аватар пользователя chel

Суть задачи.
Необходимо выбрать ПО и разработать схему взаимодействия ПО и серверов для организации фермы отказоустойчивых WEB-серверов для порталов:
1. Балансирование нагрузки HTTP-запросов между фронтэнд-серверами.
2. Разнесённый по фронтэнд/бэкэнд-серверам функционал.
3. Возможность последующего добавления в схему внешних кэширующих серверов.

Рассматриваемые варианты:
HAProxy, LVS, Nginx, Heartbeat, DRDB, Varnish , на чём-нибудь типа Cisco CCS,...

0 Спасибо

Описание проекта BOA, автоматическая настройка Nginx + PHP-FPM

Аватар пользователя a.roman

Опробовал в работе неплохой проект BOA (Barracuda, Octopus, Aegir), предназначенный для автоматического развертывания веб-сервера (Nginx + Php-fpm + APC + Redis + Aegir), заточенного под размещение Drupal сайтов.
Прочитать статью о проекте BOA

0 Спасибо

PhpMyAdmin+PHP-FPM+Debian 6+NginX

Аватар пользователя Григорий_978

Не могу разобраться в том, как настроить PhpMyAdmin для работы под веб-сервером NginX (Apache не используется)
Есть PHP-FPM, есть настроенный пул, есть работающий конфиг NginX и работающие виртуальные хосты, но PhpMyAdmin ни как не запускается. настраивал по мануалу:
http://manualpages.pro/node/31

0 Спасибо