Базовая установка и настройка веб-сервера Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:web-server [2015/11/18 06:54]
[Установка]
wiki:web-server [2016/05/06 11:44] (текущий)
[Персональные настройки]
Строка 38: Строка 38:
 ## Установка кодировки UTF-8 по умолчанию ## Установка кодировки UTF-8 по умолчанию
 AddDefaultCharset UTF-8</​code>​ AddDefaultCharset UTF-8</​code>​
 +
 +<note tip>​Для того, чтобы так же работали файлы php, которые начинаются с "​**<?​**"​ вместо "​**<?​php**"​
 +нужно, чтобы в **/​etc/​php5/​apache2/​php.ini** было **short_open_tag = On**</​note>​
  
 <note tip>​После внесения изменений в конфиги Apache, его нужно перезапустить,​ чтобы измнения вступили в силу</​note>​ <note tip>​После внесения изменений в конфиги Apache, его нужно перезапустить,​ чтобы измнения вступили в силу</​note>​
Строка 97: Строка 100:
  
 <note important>​Не устанавливайте сразу несколько акселераторов PHP, это не даст никакого результата.</​note>​ <note important>​Не устанавливайте сразу несколько акселераторов PHP, это не даст никакого результата.</​note>​
-<note important>​Начиная с версии PHP 5.5 в интерпретатор по умолчанию включён Zend OPcache.</​note>​ +<note important>​Начиная с версии PHP 5.5 в интерпретатор по умолчанию включён Zend OPcache. ​В этой связи, а также потому что данная статья описывает ​базовую настройку, из неё убраны описания установки php-apc ​и php-xcache</​note>​
-<note important>​Ставим или APC или XCACHEоба ставить не надо!</​note>​ +
-==== APC ==== +
-FIXME Начиная с версии Ubuntu Saucy (13.10) в систему устанавливается PHP 5.5 с предустановленным Zend OPcache. Пакет //php-apc// не устанавливает opcode кэшер, вместо этого он устанавливает ​пакет //​php-apcu//​ с частью функционала (кэширование пользовательских данных). +
- +
-<​code>​apt-get install php-apc</​code>​ +
- +
-Файл ​настройки ​/​etc/​php5/​apache2/​conf.d/​apc.ini. +
- +
-<​code>​ +
-extension=apc.so +
-realpath_cache_size=4096k +
-apc.max_file_size=4M +
-apc.shm_size=128M +
-apc.mmap_file_mask=/​tmp/​apc.XXXXXX +
-apc.ttl=3600 +
-apc.user_ttl=3600 +
-apc.gc_ttl=3600 +
-</​code>​ +
- +
-==== XCACHE ==== +
-<​code>​apt-get install php-xcache</​code>​ +
- +
-Файл ​настройки /​etc/​php5/​apache2/​conf.d/​xcache.ini. +
- +
-<​code>​realpath_cache_size=4096k +
-xcache.size=40M +
-xcache.slots=8K +
-xcache.ttl=3600</​code>​ +
- +
-Также можно ​указать число ядер вашего процессора+
- +
-<​code>​xcache.count=2</​code>​ +
- +
-понятно, что это для 2-х голового. +
- +
-<note important>​Однако,​ я получил при этом падение производительности в Битриксе на 5-10%. Попробуйте,​ мб в вашем случае будет рост.</​note>​ +
- +
  
 ===== Выключаем автозапуск apache2 и mysql ===== ===== Выключаем автозапуск apache2 и mysql =====