Внимание: если у вас тарифный план 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
.my.cnf
Код:
mysql.default_host=ИМЯ_ЮЗЕРА.mysql
mysql.default_port=3306
default_character_set = utf8
перезапускаем апач (для этого есть синяя иконка в админ панели хостинга, но помоему можно и в SSH перезапустить)
создаем файл с <?phpinfo();?>
и проверяем что нам показывает - там будет секция с apc
как посмотреть расход памяти:
копируем файл apc.php из дистрибува, переименовываем его, вбиваем в нем логин\пароль
Если кто желает спонсировать развитие этого мануала, то вот партнерская
ссылка (nic.ru платит партнерам процент от платежей приведенных ими клиентов). Замечу, что о nic.ru только у меня сложилось хорошее впечатление. Ставлю туда уже 4-его клиента.
дополнение - настройки в localconf.php
PHP код:
$TYPO3_CONF_VARS['GFX']['gdlib_2'] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['gdlib_png'] = 1;
$TYPO3_CONF_VARS["GFX"]["TTFdpi"] = '96'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['png_truecolor'] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['gif_compress'] = 0;
$TYPO3_CONF_VARS['GFX']['im_version_5'] = 'im6'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']["im_path"] = '/usr/local/bin/'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']["im_path_lzw"] = '/usr/local/bin/'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im_combine_filename'] = 'composite'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im_imvMaskState']=1;
$TYPO3_CONF_VARS['GFX']['im_no_effects'] = '0'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im_v5effects'] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im_negate_mask'] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im_mask_temp_ext_gif'] = '0'; // Modified or inserted by TYPO3 Install Tool.
//$TYPO3_CONF_VARS['GFX']['im_mask_temp_ext_noloss'] = 'png';
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["BE"]["forceCharset"] = 'utf-8'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['SYS']['curlUse'] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['SYS']['displayErrors'] = '0'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['FE']['debug'] = 0;
// if will be no FE-users
$TYPO3_CONF_VARS['FE']['dontSetCookie'] = '1'; // Modified or inserted by TYPO3 Install Tool.