Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Установка
apache2 - веб-сервер
Настройка Apache
Персональные настройки
Начиная с версии Ubuntu Saucy (13.10) свои настройки следует писать
в /etc/apache2/conf-available, активировать настройки следует с помощью
команды a2enconf.
Свои настройки следует писать в /etc/apache2/conf.d, т.е. создать там файл,
например, myconf.conf и определить в нём свои настройки.
ServerName localhost
AddDefaultCharset UTF-8
После внесения изменений в конфиги Apache, его нужно перезапустить, чтобы измнения
вступили в силу
Идём в /etc/apache2/sites-available
<VirtualHost *:80>
ServerName host1.server1
DocumentRoot /var/www/host1.server1
<Directory /var/www/host1.server1>
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName host2.server1
DocumentRoot /var/www/host2.server1
<Directory /var/www/host2.server1>
AllowOverride All
</Directory>
</VirtualHost>
http://host1.server1
http://host2.server1
Твики и трюки
Этот раздел применять не обязательно, у вас уже всё работает после 1-го раздела. Однако
вы можете найти здесь что-то полезное. Я рекомендую не обделить вниманием ускорение
(opcode cacher)
Ускоряем сервер (Opcode Cacher)
Акселератор PHP — программа, ускоряющая исполнение
сценариев PHP интерпретатором путём кэширования их байткода.
http://ru.wikipedia.org/wiki/Акселератор_PHP
Не устанавливайте сразу несколько акселераторов PHP, это не даст никакого результата.
Начиная с версии PHP 5.5 в интерпретатор по умолчанию включён Zend OPcache.
Ставим или APC или XCACHE, оба ставить не надо!
APC
Начиная с версии Ubuntu Saucy (13.10) в систему устанавливается PHP 5.5 с
предустановленным Zend OPcache. Пакет php-apc не устанавливает opcode кэшер, вместо
этого он устанавливает пакет php-apcu с частью функционала (кэширование
пользовательских данных).
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
XCACHE
apt-get install php-xcache
realpath_cache_size=4096k
xcache.size=40M
xcache.slots=8K
xcache.ttl=3600
xcache.count=2
понятно, что это для 2-х голового.
Однако, я получил при этом падение производительности в Битриксе на 5-10%.
Попробуйте, мб в вашем случае будет рост.
комментируем строки:
start on (net-device-up
and local-filesystems
#start on (net-device-up
# and local-filesystems
/etc/mysql/my.cnf
bind-address = 127.0.0.1
Самое простое - просто закомментировать эту строку.
Кроме этого требуется добавить пользователя, который с разных мест и из разных программ
может соединяться с базой, например «admin»: