1. nginx установлен как основной веб-сервер.
2. nginx установлен как front-end к Apache.


1. Для корректной работы необходимо сделать небольшие изменения в файле конфигурации сайта.

    Подробнее:
    http://yiiframework.ru/doc/guide/ru/quickstart.apache-nginx-config
    http://wiki.nginx.org/Yii

    Кроме этого, нужно увеличить таймаут при чтении ответа (например до 900 секунд):
    fastcgi_read_timeout 900;

    Пример файла конфигурации:

    server {
        set $host_path "/www/mysite";

        server_name  mysite;
        root   $host_path;
        set $yii_bootstrap "index.php";

        charset utf-8;

        location / {
            index  index.html $yii_bootstrap;
            try_files $uri $uri/ /$yii_bootstrap?$args;
        }

        location ~ ^/(protected|framework|themes/\w+/views) {
            deny  all;
        }

        # отключаем обработку запросов фреймворком к несуществующим статичным файлам
        location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
            try_files $uri =404;
        }

        # передаем PHP-скрипт серверу FastCGI, прослушивающему адрес 127.0.0.1:9000
        location ~ \.php {
            fastcgi_split_path_info  ^(.+\.php)(.*)$;

            # позволяем yii перехватывать запросы к несуществующим PHP-файлам
            set $fsn /$yii_bootstrap;
            if (-f $document_root$fastcgi_script_name){
                set $fsn $fastcgi_script_name;
            }

            fastcgi_pass   127.0.0.1:9000;
            include fastcgi_params;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fsn;
            fastcgi_read_timeout 900;

            # PATH_INFO и PATH_TRANSLATED могут быть опущены, но стандарт RFC 3875 определяет для CGI
            fastcgi_param  PATH_INFO        $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root$fsn;
        }

        # не позволять nginx отдавать файлы, начинающиеся с точки (.htaccess, .svn, .git и прочие)
        location ~ /\. {
            deny all;
            access_log off;
            log_not_found off;
        }
    }


2. В файл конфигурации сайта нужно добавить:

    proxy_connect_timeout 900;
    proxy_send_timeout 900;
    proxy_read_timeout 900;
    send_timeout 900;