Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
29.01.2008, 02:52 | #1 |
Administrator
|
Инструкция: установка 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] register_globals=0 allow_url_fopen=1 max_input_time=60 max_execution_time=30 safe_mode=0 error_reporting=2039 session.save_path=/tmp allow_url_include=0 file_uploads=1 magic_quotes_gpc=1 default_charset= default_socket_timeout=120 memory_limit=48M post_max_size=10M upload_max_filesize=10M #extension_dir="/opt/php/lib/php/extensions/" extension_dir="/home/ИМЯ_ЮЗЕРА/php_extensions/" extension=zlib.so extension=xml.so extension=iconv.so extension=curl.so extension=gd.so extension=zip.so extension=mbstring.so extension=mysql.so extension=apc.so Код:
mysql.default_host=ИМЯ_ЮЗЕРА.mysql mysql.default_port=3306 default_character_set = utf8 создаем файл с <?phpinfo();?> и проверяем что нам показывает - там будет секция с apc как посмотреть расход памяти: копируем файл apc.php из дистрибува, переименовываем его, вбиваем в нем логин\пароль Если кто желает спонсировать развитие этого мануала, то вот партнерская ссылка (nic.ru платит партнерам процент от платежей приведенных ими клиентов). Замечу, что о nic.ru только у меня сложилось хорошее впечатление. Ставлю туда уже 4-его клиента. дополнение - настройки в localconf.php PHP код:
Последний раз редактировалось Valery Romanchev; 22.09.2010 в 00:02 |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Трабл с загрузкой *.t3x в Extension Manager | Raven2000 | Общие вопросы | 6 | 08.08.2007 18:15 |