Форум больше не используется. Присоединяйтесь к каналу #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 |
|
20.08.2008, 11:19 | #7 |
Новенький
Регистрация: 19.08.2008
Сообщений: 5
|
Насколько понял MC написан под линукс - просто уперся в то, что теперь не могу его запустить (дурацкая ситуация - с линуксом не доводилось прежде иметь дело, да еще установлена Виста)
Может есть какой-нибудь еще менеджер под Винду. Просто в PuTTY не могу никак справиться с этой задачей. |
20.08.2008, 12:44 | #8 |
Senior Member
|
Попробуйте использовать WinSCP-плагин под FAR Manager. В принципе будет практически как mc
|
20.08.2008, 16:51 | #9 | |
Новенький
Регистрация: 19.08.2008
Сообщений: 5
|
Все отлично, оптимизатор появился возможно для будующих пользователей инструкции понадобится:
Ссылки на программы для все операций: из форума http://xray.isc.kharkov.com/forum/in...age;topic=13.0 Цитата:
|
|
20.08.2008, 16:58 | #10 |
Senior Member
|
Ну вообще говоря есть же официальная страница WinSCP на SourceForge - http://winscp.net/eng/docs/lang:ru - там и архив версий есть и документация.
А FAR manager "живет" по адресу http://farmanager.com/ |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Трабл с загрузкой *.t3x в Extension Manager | Raven2000 | Общие вопросы | 6 | 08.08.2007 18:15 |