Смена пароля БЕЗ GRUB

– загружаемся с LiveCD.
– заходим в консоль
– вводим “fdisk -l” и смотрим наш раздел под linux, обычно это /dev/sda1
– создаем папку в которую примонтируем наш раздел “mkdir /media/linx_part”
– монтируем “mount /dev/sda1 /media/linx_part”
– получаем права рута “chroot /media/linx_part”
– меняем пароль рута “passwd root”

Цвета HTML

Blue

Aqua
00FFFF
Cyan
00FFFF
LightCyan
E0FFFF
PaleTurquoise
AFEEEE
Aquamarine
7FFFD4
Turquoise
40E0D0
MediumTurquoise
48D1CC
DarkTurquoise
00CED1
CadetBlue
5F9EA0
SteelBlue
4682B4
LightSteelBlue
B0C4DE
PowderBlue
B0E0E6
LightBlue
ADD8E6
SkyBlue
87CEEB
LightSkyBlue
87CEFA
DeepSkyBlue
00BFFF
DodgerBlue
1E90FF
CornflowerBlue
6495ED
MediumSlateBlue
7B68EE
RoyalBlue
4169E1
Blue
0000FF
MediumBlue
0000CD
DarkBlue
00008B
Navy
000080
MidnightBlue
191970

Продовжувати читання Цвета HTML

Установка Zend Optimizer

Установка Zend Optimizer на Linux-дистрибутивы

(проверено 26.01.2010 на i386)

Zend Optimizer представляет собой модуль для интерпретатора PHP, который позволяет осуществляется запуск закодированных с помощью Zend Encoder и Zend SafeGuard Suite PHP-скриптов.

Популярные операционные системы, такие как CentOS и Debian Linux, не содержат в своем репозитории данное программное обеспечение. В статье приведена инструкция по установке.

Продовжувати читання Установка Zend Optimizer

Установка mod_rpaf Centos

Заходим в SSH и выполняем команды:
rpm -ivh http://download.ispsystem.com/repo/centos/release/6/x86_64/mod_rpaf-0.8.2-1.el6.x86_64.rpm
В папке /etc/httpd/conf.d/ появится файл mod_rpaf.conf
Заменяем 127.0.0.1 (в строке RPAF_ProxyIPs) на ip вашего сервера.

Перезагружаем Apache и Nginx:
service httpd restart
service nginx restart

21 пример использования iptables для администраторов.

Файрвол в системе linux контролируется программой iptables (для ipv4) и ip6tables (для ipv6). В данной шпаргалке рассмотрены самые распространённые способы использования iptables для тех, кто хочет защитить свою систему от взломщиков или просто разобраться в настройке.

Знак # означает, что команда выполняется от root. Откройте заранее консоль с рутовыми правами – sudo -i в Debian-based системах или su в остальных.

Продовжувати читання 21 пример использования iptables для администраторов.

nginx: [warn] conflicting server name

Предупреждение при запуске nginx:

nginx: [warn] conflicting server name “YOURIPADDRESS” on YOURIPADDRESS:80, ignored
nginx: [warn] conflicting server name “YOURIPADDRESS” on YOURIPADDRESS:80, ignored
nginx: [warn] conflicting server name “YOURIPADDRESS” on YOURIPADDRESS:80, ignored

nginx: [emerg] bind() to YOURIPADDRESS:80 failed (98: Address already in use)
nginx: [emerg] bind() to YOURIPADDRESS:80 failed (98: Address already in use)
nginx: [emerg] bind() to YOURIPADDRESS:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()
already running.

Решение:
# cd /etc/nginx/vhosts
# perl -pi -w -e ‘s/server_name(.*) YOURIPADDRESS/server_name$1/g;’ *

Now go to WHM > Tweak settings and change Apache non-SSL IP/port to 0.0.0.0:8081

UTF-8 с BOM поломала скрипты.

Не спав пол ночи и перебрав apache, php и т.д. наткнулся на проблему файлов с кодировкой UTF-8 + BOM
Вылечилось:

find . -type f \( -name ‘*.css’ -o -name ‘*.js’ -o -name ‘*.txt’ -o -name ‘*.php’ -o -name ‘*.htm’ -o -name ‘*.html’ \) -print0 | xargs -0 grep -l `printf ‘^\xef\xbb\xbf’` | xargs sed -i ‘1 s/^\xef\xbb\xbf//’