Форум больше не используется. Присоединяйтесь к каналу #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 |
19.08.2008, 14:41 | #2 |
Новенький
Регистрация: 19.08.2008
Сообщений: 5
|
Можно получить некоторые пояснения - тарифный план на nic.ru 201, сказали что могу установить сам - по инструкции дошел до места скачивания SSH-клиента - поставил настроил подключился, а дальше застрял - ни куда залить скрипт не могу понять (папка /etc отказывается принимать залил архив в /.mc, на всякий случай в /tmp ну и до кучи в /`user`/php ). Короче переделал кучу работы, но впустую и ненужной - можно чуть попроще объяснить что дальше делать?
|
19.08.2008, 17:09 | #3 |
Новенький
Регистрация: 19.08.2008
Сообщений: 5
|
роюсь не первый час, в принципе хорошо продвинулся в SSH - прошел по всем пунктам и уперся в вашем объяснении наконец в проблему - "...создаем папку php_extensions..." в какой части ее нужно создать?
|
19.08.2008, 19:16 | #4 |
Administrator
|
Все равно, у меня она в корневой папке, там же где php.ini
|
19.08.2008, 19:29 | #5 | |
Новенький
Регистрация: 19.08.2008
Сообщений: 5
|
Спасибо за подсказку; сделал так же в корневом каталоге разместил соответственно папку - застрял на следующем пункте
Цитата:
и второй вопрос - принципиально ли закидывать на сайт обратно только SSH-клиентом или можно по FTP каналу ? |
|
19.08.2008, 20:21 | #6 | |
Administrator
|
Цитата:
еще есть команды копирования cp |
|
03.11.2008, 23:28 | #7 |
Продвинутый
Регистрация: 07.10.2008
Сообщений: 37
|
|
03.11.2008, 23:30 | #8 |
Administrator
|
Каждого на свой.
Недавно работал с одним 201 аккаунтом - там TYPO3 вподне нормально работает. В ограничения не утыкается (акселераторая я там не ставил) |
04.11.2008, 00:02 | #9 |
Продвинутый
Регистрация: 07.10.2008
Сообщений: 37
|
м.. я вот решил поставить несколько сайтов на один 301, палку не перегибаю?
|
17.11.2008, 01:36 | #10 | |
Administrator
|
Цитата:
см. http://forum.nic.ru/showthread.php?t=187 |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Трабл с загрузкой *.t3x в Extension Manager | Raven2000 | Общие вопросы | 6 | 08.08.2007 18:15 |