ityouth.ru Четверг, 2012-05-24, 2:46 PM
Привет Посетитель | RSS | Feedburner
Главная | Каталог статей | Регистрация | Вход
» Меню сайта

» Категории раздела
SYS | Программирование [2]
Web | Программирование [4]
XP | Vista | Server [14]
Linux | Unix | FreeBSD [2]
Веб мастер | БД [19]
Internet | LAN | Протоколы [14]
Хакинг | Защита [19]
Службы | Сервисы [5]
SEO | Продвижение [14]
Hardware | News [5]
Невероятно | Факты [2]
Другое | ETC [17]

» Теги
продвижение сайта конвертер смартфон Android защита Thunderbolt Samsung apple планшет Dell Thermaltake NVIDIA Cooler Master GIGABYTE хакинг SEO APU CES 2012 ультрабук Android 4.0 OCZ Sony Panasonic Buffalo USB 3.0 HP pny SSD Toshiba ноутбук вебмастеру Lenovo google Radeon HD 7900 OLED безопасность корпус монитор Ivy Bridge LG I-O Data nokia MSI his Radeon HD 7000 LTE GeForce GTX 680 антивирус Intel Z77 браузер Мультимедиа Fujitsu Intel AMD HTC asus Acer Android 2.3 Canon Galaxy

» Архив новостей
2005 год 2006 год 2007 год 2008 год 2009 год

» Категории файлов
Antivirus and Spyware [22]
Антивирусы и Антитрояны
Firewalls and Security [6]
Фаерволы и Защита
Cleaning and Tweaking [13]
Реестр и Чистка
Compression and Restore [7]
Архивация и Восстановление
File Transfer and P2P [4]
Передача фалов и Пиринг
CD and DVD Tools [8]
Работа с CD и DVD
Messaging and Chat [12]
Мессенжеры и Чаты
Browsers and Plugins [12]
Браузеры и Плагины
Desktop and Interface [3]
Рабочий стол и Интерфейс
Programming and Tools [4]
Программирование и Плагины
Hack and Frick [14]
Хакинг и Фрикинг
Audio and Video [25]
Аудио и Видео
Drivers [4]
Драйверы
Webmaster and Designer [27]
Вебмастер и Дизайнер
Bisness and Books [14]
Бизнес и Книги
Office and PDF [5]
Офис и PDF
Operation System [9]
Операционные Системы
Utilities and Other [19]
Утилиты и Прочее

» Категории статей
SYS | Программирование [2]
Web | Программирование [4]
XP | Vista | Server [14]
Linux | Unix | FreeBSD [2]
Веб мастер | БД [19]
Internet | LAN | Протоколы [14]
Хакинг | Защита [19]
Службы | Сервисы [5]
SEO | Продвижение [14]
Hardware | News [5]
Невероятно | Факты [2]
Другое | ETC [17]

» Фото

» --

Главная » Статьи » Linux | Unix | FreeBSD

Установка и настройка XCache
Оптимизация работы вебсерверов, ускорение их работы тема очень интересная, возможности развернуться в этой области предостаточно, инструментов тоже хватает. XCache относится к средствам ускорения работы PHP. Устанавливается XCache как дополнительный модуль PHP и служит для кеширования результатов выполнения скриптов в шаред мемори. По сравнению с eAccelerator, XCache показывает более ощутимые результаты, но в проектах, где объемы кеша очень большие – не совсем подходит. Все таки оперативная память не бесконечна. Установим XCache из портов:

cd /usr/ports/www/xcache/
make install clean
При установке доступен диалог настройки сборки, с единственным пунктом Enable code coverage dumper, по умолчанию она включена и служит для определения.предотвращения переполнения памяти.
По окончании установки, нужно скопировать файл настройки xcache.ini в /usr/local/etc/php/:
cp /usr/local/share/examples/xcache/xcache.ini /usr/local/etc/php/
и немного исправить.
У меня получился такой файл настроек:
[xcache-common]
extension = xcache.so
#Включим админ интерфейс
[xcache.admin]
xcache.admin.enable_auth = On
xcache.admin.user = "admin"
#В качестве пароля укажем md5 хеш, создать его можно с
#помощью команды md5 -s "ваш пароль"
xcache.admin.pass = "XXXXXX"
 
[xcache]
xcache.shm_scheme =        "mmap"
#Выделим для кеша 128 мегабайт
xcache.size  =                128M
xcache.count =                 1
xcache.slots =                8K
xcache.ttl   =                 0
xcache.gc_interval =           0
xcache.var_size  =            0M
xcache.var_count =             1
xcache.var_slots =            8K
xcache.var_ttl   =             0
xcache.var_maxttl   =          0
xcache.var_gc_interval =     300
xcache.test =                Off
xcache.readonly_protection = Off
xcache.mmap_path =    "/dev/zero"
xcache.coredump_directory =   ""
xcache.cacher =               On
xcache.stat   =               On
xcache.optimizer =            On
 
[xcache.coverager]
xcache.coverager =          On
xcache.coveragedump_directory = ""
Настройка самого XCache закончена, остается сделать доступным админ интерфейс. Для этого я у себя скопировал /usr/local/share/examples/xcache/admin в документ рут своего вебсервера www.site.com
После этого админ интерфейс станет доступным по URL http://www.hilik.org.ua/admin/
Через этот интерфейс доступна только статистика и функция очистки кэша.
Да и авторизация определена вами в xcache.ini.

Использованы материалы сайта "Настроим все"




Похожие материалы:


Материал входит в категории: Linux | Unix | FreeBSD



Источник: http://www.hilik.org.ua
Категория: Linux | Unix | FreeBSD | Добавил: Дофин (2009-07-10)
Просмотров: 3826 | Теги: php, XCache, вебсерверы | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
» Форма входа
Логин:
Пароль:

» Поиск


» Игры

» Окажи помощь

» Реклама

» Почта
Логин:
@ityouth.ru
Пароль:
Не удается войти в аккаунт?

» Подписаться на новости
Подписаться через RSS2Email

ИТ новости и ПО




» Всего материалов
Comments: 2522
Forum: 448/5147
Photo: 118
Blog: 18
News: 2092
Downloads: 193
Publisher: 98
Directory: 13534
Ad-board: 17
Games: 218
FAQ: 15
Guestbook: 147
Tests: 34

» Статьи

» Файлы

» Кнопка сайта

ИТ молодежь


» Статистика

Онлайн всего: 11
Гостей: 11
Пользователей: 0

» Корзина
Ваша корзина пуста



имхо | ссылки | киса

Copyright © 2008 [ ityouth.ru ]

Техническая поддержка: icq [263-504]
Пишите нам: [ Обратная связь ]
Используются технологии uCoz