Инструкция: установка php акселератора APC на хостинге nic.ru
Внимание: если у вас тарифный план 201, то включите mod_realip иначе не сможите залогиниться в админку из-за прокси сервера, который стоит перед аккаунтами этого тарифного плана.
UPD: зажмите галку BE-юзеров в TYPO3 "Запретить привязку к IP для этого пользователя:" UPD: теперь вообще не надо так ставить акселератор!!! Акселератор устанавливается из панели!!! UPD: На форуме ника.ру можно почитать, как ставить nginx http://forum.nic.ru/showthread.php?t...ighlight=nginx Установка акселератора на тарифном плане 201 не тестировалась Далее - инструкция для тарифного плана 301. выбираем PHP 5.2.6, ставим gzip_module и убираем SSL модули в Апаче ставим модули: curl gd iconv mbstring mysql xml zip zlib exif (для некоторых галерей может быть надо - jm_gallery) (хотя их можно потому самим включить в php.ini) включаем .htaccess для сайта ( На главную > Веб-сервер > Сайты > ваш-сайт.ru ) создаем юзеров база: ставим utf8_general_ci в phpMyAdmin SSH - инструкция здесь: http://hosting.nic.ru/support/ssh/index.shtml полезные вещи типа mc естетсвенно работают http://pecl.php.net/package/APC wget http://pecl.php.net/get/APC-3.0.19.tgz Смотрим на инструкцию по установке: $ gunzip -c apc_x.y.tar.gz | tar xf - $ cd apc_x.y $ /usr/local/php/bin/phpize $ ./configure --enable-apc --enable-apc-mmap --with-apxs --with-php-config=/usr/local/php/bin/php-config $ make $ make install И делаем почти тоже самое: /usr/opt/php5/bin/phpize ./configure --enable-apc --enable-apc-mmap --with-php-config=/usr/opt/php5/bin/php-config make make test далее в папке modules имеем файл apc.so создаем папку php_extensions и копируем туда apc.so и все php extensions из /.ro/usr/opt/php5/lib/php/extensions копируем /home/имя_юзера/etc/php5.ini в свой каталог (там уже лежит файл .my.cnf) переименовываем его в php.ini и редактируем Код:
[php] Код:
mysql.default_host=ИМЯ_ЮЗЕРА.mysql создаем файл с <?phpinfo();?> и проверяем что нам показывает - там будет секция с apc как посмотреть расход памяти: копируем файл apc.php из дистрибува, переименовываем его, вбиваем в нем логин\пароль Если кто желает спонсировать развитие этого мануала, то вот партнерская ссылка (nic.ru платит партнерам процент от платежей приведенных ими клиентов). Замечу, что о nic.ru только у меня сложилось хорошее впечатление. Ставлю туда уже 4-его клиента. дополнение - настройки в localconf.php PHP код:
|
Можно получить некоторые пояснения - тарифный план на nic.ru 201, сказали что могу установить сам - по инструкции дошел до места скачивания SSH-клиента - поставил настроил подключился, а дальше застрял - ни куда залить скрипт не могу понять (папка /etc отказывается принимать залил архив в /.mc, на всякий случай в /tmp ну и до кучи в /`user`/php ). Короче переделал кучу работы, но впустую и ненужной - можно чуть попроще объяснить что дальше делать?
|
роюсь не первый час, в принципе хорошо продвинулся в SSH - прошел по всем пунктам и уперся в вашем объяснении наконец в проблему - "...создаем папку php_extensions..." в какой части ее нужно создать?
|
Цитата:
|
Спасибо за подсказку; сделал так же в корневом каталоге разместил соответственно папку - застрял на следующем пункте
Цитата:
и второй вопрос - принципиально ли закидывать на сайт обратно только SSH-клиентом или можно по FTP каналу ? |
Цитата:
еще есть команды копирования cp |
Цитата:
Может есть какой-нибудь еще менеджер под Винду. Просто в PuTTY не могу никак справиться с этой задачей. |
Попробуйте использовать WinSCP-плагин под FAR Manager. В принципе будет практически как mc :)
|
Все отлично, оптимизатор появился возможно для будующих пользователей инструкции понадобится:
Ссылки на программы для все операций: из форума http://xray.isc.kharkov.com/forum/in...age;topic=13.0 Цитата:
|
Ну вообще говоря есть же официальная страница WinSCP на SourceForge - http://winscp.net/eng/docs/lang:ru - там и архив версий есть и документация.
А FAR manager "живет" по адресу http://farmanager.com/ |
Цитата:
|
а где искать папку modules
подскажите пожалуйста) и другие папки если не сложно |
Цитата:
|
дополнение по кодировке utf-8
проделал вышеописанную инструкцию, все получилось, за исключением кодировки... она упорно устанавливалась на windows-1251 (как на сайте, так и в бакенде)
решил проблему так: Идем в панель управления ру-центра, выбираем Веб-сервер->сайты->Ваш_сайт здесь выбираем "Режим настройки - ручной" нам предлагают перезаписать файл настройки текущими автоматическими значениями, либо оставить найденный, выбираем перезаписать После этого жмем на "Файл конфигурации", попадаем на страницу его редактирования... Ищем строки: "<IfModule mod_charset.c> CharsetPriority windows-1251 koi8-r ISO-8859-5 ibm866 CharsetDefault windows-1251 CharsetSourceEnc windows-1251 </IfModule>" Исправляем на: "<IfModule mod_charset.c> CharsetPriority UTF-8 windows-1251 koi8-r ISO-8859-5 ibm866 CharsetDefault UTF-8 CharsetSourceEnc UTF-8 </IfModule>" все... даже не пришлось перезапускать сервер |
и ещё тогда вопросик,
папку php_extensions можно делать вообще где угодно?? а то там гдек php.ini она создаваться отказывается, |
Цитата:
|
Цитата:
Недавно работал с одним 201 аккаунтом - там TYPO3 вподне нормально работает. В ограничения не утыкается (акселераторая я там не ставил) |
м.. я вот решил поставить несколько сайтов на один 301, палку не перегибаю?
|
Цитата:
см. http://forum.nic.ru/showthread.php?t=187 |
Мда оч важная иформация!!! Спасибо :), шас сделал 2 проекта но т.к. времени не хвтатет на изучение тапы не стал заморачиватся с кешингом, в итоге ср время генерации страницы 1,5 сек ( бывало и по 20) что оч не радует, спасет ли переезд на выделеный сервер, если да то что могли бы посоветовать хороший вариант?
|
выделенный сервер - www.hetzner.de
обсуждение ищине на форуме searchengines.ru |
Нифига себе сервер....
Нифига себе сервер.... Чет меня не впечатил их сайт, админка и саппорт соответственно? Я по немецкий знаю тока их бин Павел... А есть что то более дружелюбное и желательно отечественное, ну или хотыб примерный кофиг сервера :) ? А проблему с долгой генерацией решит?
|
я тоже по немецки не понимаю, но это не помешало..
суппорт у них на англ. вообще хетзнер реально один из лучших вариантов в европе - очень дешево и качество услуги все хвалят отечественное могу рекомендовать ispserver, rusonix и ruweb |
А конфиг сервера можете описать - сколько, проц памяти, а вроде и всё... иил есть что то ешё важное. Вариант оптимум :) ?
http://www.hetzner.de/hosting/produk...server/ds5000/ - на этот сервак сайтов 10 навешать номально будет? |
Дело же не в языке, а чтоб сервак был хороший:)
|
Часовой пояс GMT +4, время: 22:57. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot