Архив автора

chkconfig httpd

написано 9 марта, 2008 - запись из раздела Unix, web server | Комментировать

Для того чтобы скрипт apachectl превратить в полноценный стартап надо: скопировать apachectl в /etc/init.d/httpd и прописать в шапке: [cc lang=»apache»] # chkconfig: — 85 15 # description: Apache is a World Wide Web server. # processname: httpd # pidfile: /usr/local/apache/logs/httpd.pid # config: /usr/local/apache/conf/httpd.conf # config: /usr/local/apache/conf/srm.conf # config: /usr/local/apache/conf/access.conf [/cc] Затем: [cc lang=»bash»]chkconfig —add httpd […]

Читать дальше..>>

nginx

написано 9 марта, 2008 - запись из раздела web server | Комментировать

nginx это лёгкий http сервер, идеально подходящий для отдачи статичных файлов. Более чем подробно рассказано о нём здесь: http://sysoev.ru/nginx/docs/install.html http://dedic.ru/node/119 http://www.opennet.ru/base/net/nginx_ipb.txt.html дополню только правилом mod_rewrite для Apache, которое пересылает клиента на отдельный домен со статикой. [cc lang=»apache»] RewriteRule (.*\.(jpg|gif|css|js|swf))$ http://img.dom.dom/$1 [L][/cc]

Читать дальше..>>

Linux Startup and Runlevels

написано 9 марта, 2008 - запись из раздела Unix | Комментировать

Кратко и доходчиво о runlevel в Linux.

Читать дальше..>>

Joomla Проблемы с кириллицей в базе данных

написано 9 марта, 2008 - запись из раздела MySQL, PHP | Комментировать

Как поставить Joomla если кодировка mysql отличная от cp1251 (например latin1_swedish_ci или utf8)? 1. Добавить в файл .htaccess строку: [cc lang=»apache»]AddDefaultCharset windows-1251[/cc] 2. В phpMyAdmin или из консоли: [cc lang=»mysql»]ALTER DATABASE имя_базы DEFAULT CHARACTER SET cp1251 DEFAULT COLLATE cp1251_general_ci[/cc] 3. В CMS Joomla файл /includes/database.php найти строку: [cc lang=»php»]//@mysql_query(«SET NAMES ‘utf8′», $this->_resource);[/cc] и заменить на: […]

Читать дальше..>>

Конвертируем файлы из одной кодировки в другую.

написано 9 марта, 2008 - запись из раздела Unix | Комментировать

Для конвертации текстовых файлов из одной кодировки в другую есть замечательная утилита iconv. Смысл и синтаксис становится более чем понятен если взглянуть ниже. [cc lang=»bash»] iconv —from-code=UTF8 —to-code=CP1251 ru.xml —output=ru-cp1251.xml [/cc]

Читать дальше..>>

Медленные запросы MySQL и логирование всех запросов.

написано 9 марта, 2008 - запись из раздела MySQL, Unix | 1 комментарий

Для записи в журнал, всех медленных запросов к MySQL базе, пропишем в my.cnf: [cc lang=»bash»] [mysqld] long_query_time=10 log-slow-queries=/var/log/mysqld/slowquery.log [/cc] Для ведения полного лога всех запросов, при старте нужно указать опцию —log примерно так: [cc lang=»bash»]mysqld —log=allquery.log[/cc]

Читать дальше..>>

как распаковать rpm?

написано 9 марта, 2008 - запись из раздела Unix | Комментировать

Распаковать rpm пакет можно так: [cc lang=»bash»]rpm2cpio file.rpm | cpio -idmuv —no-absolute-filenames[/cc]

Читать дальше..>>

Openfire решение проблем кодировкой

написано 9 марта, 2008 - запись из раздела MySQL, Unix | 7 комментариев

Есть такой замечательный Jabber сервер, имя ему Openfire (ex. WildFire, ex. Jive Messanger), ставится легко, настраивается через вебморду, туча плагинов (асечный транспорт протестил, работает нормально). Бывает что в оффлайновых сообщениях кривится кодировка, фиксится это чрезвычайно просто, достаточно соблюсти: 1. Mysql база должна быть в utf-8 2. в конфиге мускуля my.cnf должно быть прописано: [cc lang=»bash»] […]

Читать дальше..>>

ssh keepAlive

написано 9 марта, 2008 - запись из раздела Unix | Комментировать

для того чтобы ssh соединение не закрывалось при отсутствии активности нужно раскоментить в конфиге /etc/ssh/sshd_config строчки: [cc lang=»bash»]TCPKeepAlive yes ClientAliveInterval 100000[/cc] и рестартануть sshd.

Читать дальше..>>

Отключаем IPv6 в Linux

написано 9 марта, 2008 - запись из раздела networking, Unix | 5 комментариев

Для того чтобы отключить IPv6 в Linux, надо: в /etc/modprobe.conf вставить две строчки [cc lang=»bash»]alias net-pf-10 off alias ipv6 off[/cc] затем в /etc/sysconfig/network поставить NETWORKING_IPV6=no отключить за ненадобностью файрвол: [cc lang=»bash»]/sbin/service ip6tables stop /sbin/chkconfig ip6tables off[/cc] рестартнуть сеть service network restart или систему shutdown -r now

Читать дальше..>>

« предыдущая страницаследующая страница »