История — это роман, в который верят, роман же — история, в которую не верят (М. Сафир).

Как установить XCache на VPS CentOS 7

3 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
27 сентября 2016
Как установить XCache на VPS CentOS 7
XCache является свободным и открытым исходным кодом PHP. С использованием XCache у вас будет более высокая производительность вашего выполнения PHP сценария на Линукс VPS . Он может достичь этого, исключая время компиляции PHP кода, кэширует скомпилированную версию PHP кода в память, а затем использует скомпилированную версию кода. Это может значительно ускорить время генерации страницы вплоть до в 5 раз быстрее, а также оптимизирует и повышает многие другие аспекты PHP скриптов и снижает нагрузку на сервер.

В этом уроке мы покажем вам , как установить XCache на CentOS 7 VPS.

Прежде всего, войдите на свой сервер CentOS 7 VPS и убедитесь, что все пакеты на вашем сервере в актуальном состоянии

yum -y update

 

Затем, установите следующие пакеты

yum install -y php-devel gcc make

 

После того, как будут установлены необходимые пакеты, приступите к скачиванию XCache. Перейти на их официальный сайт и выберете последнюю стабильную версию XCache. На момент написания этой статьи это версия 3.2.0

cd /opt
wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz

 

Распакуйте загруженный архив .tar

tar -zxvf xcache-3.2.0.tar.gz

 

Это создаст новый каталог ‘XCache-3.2.0’. Перейдите в этот каталог

cd xcache-3.2.0

 

Выполните команду phpize, чтобы подготовить XCache как расширение PHP

phpize
Configuring for:
PHP Api Version:         20100412
Zend Module Api No:      20100525
Zend Extension Api No:   220100525

 

Далее нам нужно настроить, скомпилировать и установить XCache

./configure --enable-xcache
make
make install

 

Расположение xcache.so показано на последнем шаге

Installing shared extensions:     /usr/lib64/php/modules/

 

Таким образом, расположение расширения XCache является путь:

/usr/lib64/php/modules/

 

Теперь нам необходимо отредактировать конфигурационный файл PHP. Для того, чтобы найти его, необходимо. чтобы вы выполнили

php -i |grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini

 

Создайте файл конфигурации для XCache, и добавьте следующие строки

nano /etc/php.d/xcache.ini

[xcache-common]
extension = /usr/lib64/php/modules/xcache.so
[xcache]
xcache.shm_scheme =        "mmap"
xcache.size  =               32M
xcache.count =                 1
xcache.slots =                8K
xcache.ttl   =              3600
xcache.gc_interval =         300
; Same as aboves but for variable cache
; If you don't know for sure that you need this, you probably don't
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
; N/A for /dev/zero
xcache.readonly_protection = Off
xcache.mmap_path =    "/dev/zero"
xcache.cacher =               On
xcache.stat   =               On

 

Убедитесь в том, чтобы добавили правильный путь к расширению XCache.

Вы можете изменить параметры в файле xcache.ini в соответствии с вашими потребностями.

Перезагрузите веб-сервер Apache для того, чтобы изменения вступили в силу

systemctl restart  httpd.service

 

На этом этапе XCache должен быть успешно установлен на вашем сервере. Вы можете проверить это, выполнив следующую команду

# php -v
PHP 5.4.16 (cli) (built: Jun 23 2015 21:17:27) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
    with XCache v3.2.0, Copyright (c) 2005-2014, by mOo
    with XCache Optimizer v3.2.0, Copyright (c) 2005-2014, by mOo
    with XCache Cacher v3.2.0, Copyright (c) 2005-2014, by mOo
    with XCache Coverager v3.2.0, Copyright (c) 2005-2014, by mOo

Как установить XCache на VPS CentOS 7

PS . Если вам понравился этот пост , пожалуйста , поделитесь им с друзьями в социальных сетях с помощью кнопок на левой части поста или просто оставьте комментарий ниже. Заранее благодарю.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Просмотров: 184

Если статья понравилась, то поделитесь ей в социальных сетях:

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close