ГлавнаяРегистрацияВходВ закладки
Автор: admin  Раздел: Как настроить Debian
Защита сервера – это вообще очень обширное понятие в наше время, состоящее из огромного множетсва составляющих его компонентов. В данной статье написано как защититься от php-шеллов.
Будет использована супер библиотека amon.

Ну вот и начали установку:

# apt-get install build-essential
:~# wget http://www.lucaercoli.it/amon/amon.c

Далее компилируем эту библиотеку:

:~# gcc -fPIC -shared -ldl -o amon.so amon.c

:~# mv ./amon.so /lib/

Сообщим Apache о новой библиотеке:
В файлик добавим /etc/apache2/envvars

export LD_PRELOAD=amon.so

Перезапустим супер Apache:

:~# /etc/init.d/apache2 restart

Готово! Но не могу гарантировать, что это защитит Ваш сервер от php-шеллов. ...
Читать дальше »
Просмотров: 4226
Дата: 2011-11-24 20:41:12
Комментариев: 0
Автор: admin  Раздел: Как настроить Debian
Что делаеть если не запускается Apache2?
Ответ здесь!

Видим ошибку при попытке запустить Apache2:

Code:
:~# /etc/init.d/apache2 start
Starting web server: apache2(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
failed!
ns3:~#

Это означает, что и Apache и nginx работают, но на одном порту.
Устраняем таким образом:

В файле конфигурации nginx.conf нужно добавить:

nano /etc/nginx.conf

listen xx.xx.yy.xx:80

А Apache2 поставим на порт 8080:

nano /etc/apache2/apache2.conf
NameVirtualHost xx.xx.yy.xx:8080

И конечно же перезапускаем Apache3 и еще nginx:

/etc/init.d/apache2 start
/etc/init.d/nginx start

Думаю готово. ...
Читать дальше »
Просмотров: 3699
Дата: 2011-11-24 20:34:09
Комментариев: 0
Автор: admin  Раздел: Как настроить Debian
Установка Xcache для PHP 5.3 Debian.
Устанавливаем вот всё это дело через менеджер пакетов:

apt-get install php5-xcache

Перезапускаем наш Apache:

/etc/init.d/apache2 restart

Смотрим модули PHP:

php -m
...
[Zend Modules]
Suhosin
XCache

Всё, установлено. ...
Читать дальше »
Просмотров: 4325
Дата: 2011-11-20 02:38:50
Комментариев: 0
Автор: admin  Раздел: Как настроить Debian
Заходим в командную строку VDS/VPS или сервера через программу Putty, указав все данные в программе логин и пароль VDS/VPS или сервера. Уже зашли? Тогда Вас здесь ожидает огромнейший черный мир, в котором пока Вам ничего не понятно, но на самом деле всё очень просто: Вставляем команды и вперёд.

Сначала подновим пакеты программ из репозиториев, проделываем:

apt-get update

Установим нужные пакеты программ:


apt-get install mc

apt-get install htop

Дальше установим веб-сервер и PHP-обработчик. В качестве Веб-сервера лучше использовать lighttpd - легкий, но и в то же время очень мощный сервер. Наш чат будет использовать только Java и MySQL с минимальным расходом памяти.

Ставим:
apt-get install lighttpd

apt-get install php5-cgi

После успешной установки этих пакетов включаем модуль fastcgi и перезапускаем lighttpd:


lighty-enable-mod fastcgi

/etc/init.d/lighttpd reload

Далее установим mysql В процессе установки пакета потребуется придумать и ввести парол ...
Читать дальше »
Просмотров: 5049
Дата: 2011-11-19 13:05:14
Комментариев: 0
Автор: admin  Раздел: Как настроить Debian
Depends: python-twisted-web (>= 8.2.0) but it is not installable, бесплатная панель управления web сервера, установка Ajenti

Начал вот устанавливать Ajenti. Решил посмотреть вот что это такое вообще вот. А вдруг вот великая и достойная замена ISPmanager-у?!
Создал виртуальную вот машину под вот debian 6 , и приступил вот к установке. Нашел вот несколько статеек по установке вот нашего Ajenti, но так вот получилось, что вот ссылки на дистрибутив все были битые(не рабочие)! В итоге вот всё же я добился чего того, что я вот искал, собственно, что вот опишу ниже.
Панель требует великого питона(python)!
Поставил вот именно его, да модули питона(python) поновее.
Подключил вот такой репозиторий:

wget http://repo.ajenti.org/debian/key -O- | apt-key add -
echo «deb http://repo.ajenti.org/debian main main» >> /etc/apt/sources.list

И вот начал ставить эту странную и загадочную панель:

apt-get update
apt-get install ajenti

Появилась вот ошибка:

The following packages have ...
Читать дальше »
Просмотров: 5309
Дата: 2011-10-08 20:20:11
Комментариев: 0
Автор: admin  Раздел: Как настроить Debian
Исправляется следующей командой:
mknod --mode 666 /dev/ptmx c 5 2 ...
Читать дальше »
Просмотров: 3320
Дата: 2011-08-11 19:57:10
Комментариев: 0
Автор: admin  Раздел: Как настроить Debian
Делаем команду:
apt-get install -y sysvconfig ...
Читать дальше »
Просмотров: 3034
Дата: 2011-08-11 19:51:08
Комментариев: 0
 Страницы: 1 2