ГлавнаяРегистрацияВходВ закладки
Автор: admin  Раздел: Как настроить CentOS
Ставим расширение к PHP – Suhosin для ОС CentOS

Suhosin - патч обновления для системы безопасности для PHP, это надежный и простой способ для веб-серверы и PHP для защиты во всех, оно не будет потреблять дополнительные ресурсы серверы, будь то в памяти или процессора. Хотя Есть моменты, когда, после установки патча, сайт начинает работать должным образом. И, судя по отзывам на многих форумах, он не пришел в суд, ,чтобы так говорить.

Данный патч я буду ставить на PHP версии 5.2.14, и веб-серверы Lighttpd. Операционная система CentOS 5.3.

Установка:

[-hide-]1. Скачаем последнюю версию Suhosin с сайта разработчика

# wget http://download.suhosin.org/suhosin-0.9.31.tgz

2. Распакуем и установим пакет

# gunzip suhosin-0.9.31.tgz

# tar xvf suhosin-0.9.31.tar

# cd suhosin-0.9.31

# phpize

# ./configure

# make && make install

3. Создадим конфигурационный файлик Suhosin и добавим в него расширение

# echo ‘extension=suhosin.so’ > /etc/php.d/suhosin.ini

...
Читать дальше »
Просмотров: 3394
Дата: 2011-07-16 00:51:20
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Умер линуксовый шлюз – kernel: ip_conntrack: table full, dropping packet

В этот час утром ксажалению обнаружил такую вот досаду на моем мониторе линуксового шлюза:

kernel: printk: 137 messages suppressed.
kernel: ip_conntrack: table full, dropping packet.
kernel: ip_conntrack: table full, dropping packet.
kernel: ip_conntrack: table full, dropping packet.

, Кто "приостановлено", а не по бросили пакеты из одной сети в другую.

Таким образом, для этой ошибки?Простые, сложные, и проводилось в соответствии во всех пакетах сняты.Причины могут быть разные, таких как вирусы и различные наводнения и так далее.

Итак, восстановление шлюза получить. Для начала перезагрузка серверы. После перезагрузки см. текущее количество доступных соединений:

[-hide-]# cat /proc/sys/net/ipv4/ip_conntrack_max

32760

Как видим у нас доступно 32760 соединения, но по всей видимости этого оказалось мало, поэтому увеличим это значение.

Отредактируем sysctl.conf

# vi /etc/sysctl.conf

...
Читать дальше »
Просмотров: 3710
Дата: 2011-07-16 00:34:59
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
CentOS + Nginx + PHP FastCGI = быстрый и легкий веб-сервер

Я собираюсь с тем, ,что эта связка, я буду устанавливать операционную систему для запуска на CentOS 5.3 и, кроме того, это руководство для операционной системы и Fedora \ RedHat. Это связка, мне хотелось бы, ,чтобы установить на свой веб-сервер предварительно наигравшись с Lighttpd. Кстати, пока у меня есть несколько Nginx + FCGI как более Lighttpd + FCGI.

В этом руководстве я не буду описывать подробные сведения о конфигурации Nginx и MySQL.

Установка:

[-hide-]1. Подключаем необходимый нам репозиторий Centalt (там находится самый свежий Nginx)

# rpm -ihv http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noarch.rpm

или для 64 битной ОС:

# rpm -ihv http://centos.alt.ru/repository/centos/5/x86_64/centalt-release-5-3.noarch.rpm

2. Устанавливаем Nginx:

# yum install nginx

Конфигурационный файлик: /etc/nginx/nginx.conf
Конфигурационный файлик виртуальных хостов: / ...
Читать дальше »
Просмотров: 5271
Дата: 2011-07-16 00:28:11
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Создание swap (подкачка) к нам в тех случаях, когда линия полностью исчерпал память. Другими словами, если операционная система требует больше памяти для rescheniya текущие проблемы и ее предел исчерпан, данные не помещаются в магазин переехал в своп. Своп двух видов - во-первых, он создает новый раздел, а второй файлик будет создан. Если своп рекомендуется создать все же раздел на жестком диске, а не файлик. Минус своп том, ,что он "работает" гораздо медленнее, чем ОЗУ, но вы можете иметь несколько разделов и файликов подкачки в Linux, которая также создать.

Если своп объем рекомендуется, в два раза больше памяти, но это утверждение верно, если объем не менее 2 гигабайт оперативной памяти. При воздействии более двух гигабайт оперативной памяти, подкачки объемом равным оперативной памяти. Рекомендуется также, ,что своп кратно четырем, ,чтобы создать, например, - 512, 1024, 2048, 4096, и так далее.

Завершить в этой части теоретических и подробное изучение процесса создания своп дл ...
Читать дальше »
Просмотров: 5092
Дата: 2011-07-15 23:41:59
Комментариев: 0
Автор: admin  Раздел: Безопасность
Итак, сегодня, я был бы таким сильным меры для защиты удаленного серверы Unix, как создание RSA ключа. Это позволяет нам инициировать безопасное соединение SSH через программу Putty, без ввода пароля.

Я думаю, ,что это просто, удобно и повышает безопасность удаленного хоста.

Что мне нужно?

Первый Сопряжение специально созданных криптографических ключей: один открытый и один закрытый.

Вторая Putty SSH клиент для доступа к удаленному серверу, или WinSCP - для передачи файликов на сервер, Pageant - SSH-агент для авторизации, PuTTYgen - генератор RSA / DSA ключей.

В этой очень информационной статье я расскажу подробно создание ключей для Linux (CentOS). Для FreeBSD, все аналогично с некоторыми исключениями, такими как запуск команды SSHD службы следующим образом:

[-hide-]server# /etc/rc.d/sshd restart

Итак приступаем:

1. Переходим в директорию SSH:

[root@centos ~]# cd .ssh/

2. Создаём ключи:

[root@centos .ssh]# ssh-keygen -t rsa

Далее нам предлагают о ...
Читать дальше »
Просмотров: 7492
Дата: 2011-07-15 23:31:51
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Команда tar используется для объединения нескольких файликов или каталогов в одном файлике. Так же tar может архивировать целые деревья каталогов, которые я нахожу очень полезными, например, в будущем для архивации на ленточный носитель, или любой другой.

И так, рассмотрим более подробно команды tar:

[-hide-]# tar -cvf arhive.tar /home/admin

Данной командой, мы архивируем все файликы (каталоги) в директории /admin.

Синтаксис: tar [ключи] [имя архива] [путь до архивируемого файлика]

Но, нам нужно запаковать этот архив, дабы он занимал меньше места на жестком диске. Сжатие архива выполним с помощью gzip, следующий команды:

# tar -czvf arhive.tar.gz /home/admin

Как вы видите, я добавил ключ - z, и приставку gz, после tar., в имени архива.

Так же для сжатия архивов можно использовать сжатие при помощи bzip2, он кстати сжимает сильнее, но менее распространен чем gzip.

Для сжатия bzip2 используем вместо ключа z, ключ j, и приставку bz2.

# tar -cjvf a ...
Читать дальше »
Просмотров: 2843
Дата: 2011-07-15 23:13:47
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Чтобы узнать, какая версия CentOS на сервере, и я не могу вспомнить, команду пришлось искать в Интернете.

В любом случае, приводим список команд для Linux и FreeBSD:

[-hide-]1. FreeBSD

# uname -a

2.RedHat подобные дистрибутивы (Fedora, CentOS, RedHat)

# cat /etc/*release*

или так

# lsb_release -a

3. Slackware

# cat /etc/slackware-version

4. Ubuntu / Debian

# lsb_release -a

5. Solaris

# cat /etc/*release*[-hide-] ...
Читать дальше »
Просмотров: 7558
Дата: 2011-07-15 22:55:59
Комментариев: 0
 Страницы: << ... 19 20 21 22 23 ... >>