Купить SSD Хостинг   

WebHelpCenter.ru Все что может пригодится вебмастеру, администратору сервера, хостинга, программисту и новичку в интернете

Сети
Поиск по сайту
Разделы сайта
Подробнее о...
Календарь
«    Сентябрь 2017    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
Архив новостей
Полезное
Облако тегов
Популярные новости
Скачать Игры бесплатно
Скачать alawar Игры бесплатно
Друзья
Самое дорогое

Команды для проверки нагрузки на сервер и определения DDoS атаки

В интернете, в открытом доступе были найдены полезные команды для проверки нагрузки на сервер а так же для анализа и определения ДДОС (DDoS) атаки.

Число процессов Apache:
ps aux | grep httpd |wc -l

Число коннектов на 80 порт:
netstat -na | grep :80 | wc -l

То же, в статусе SYN
netstat -na | grep :80 | grep syn

Пример SYN-флуда:
netstat -na | grep :80 | grep SYN | wc -l 767

Посмотреть много ли разных IP:
netstat -na | grep :80 | grep SYN | sort -u | more

На какой домен чаще всего идут запросы:
tcpdump -npi eth0 port domain

Статус Apache:
apachectl status

Посмотреть откуда IP или Domain:
whois xxx.xxx.xxx.xxx

или
jwhois xxx.xxx.xxx.xxx

С какого IP сколько запросов:
netstat -na | grep :80 | sort | uniq -c | sort -nr | more

Количество соединений с сервером:
cat /proc/net/ip_conntrack | wc -l

Вывод информации в реальном времени,
IP которые соединены с сервером и какое количество соединений по каждому IP
netstat -anp |grep 'tcp\|udp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n


Опубликовал admin, 19-05-2010, 01:33 | Комментировать (0)

Как включить показ предупреждений и ошибок PHP

Включение вывода всех ошибок в файле php.ini

Изменить уровень вывода ошибок можно в файле php.ini (конфигурационный файл PHP). Для этого необходимо найти в файле php.ini параметр error_reporting или если его нет то добавить ручную следующие строки:

error_reporting = E_ALL
display_errors = On


Включение вывода всех ошибок в файле .htaccess

Если ваш сервер не поддерживает php.ini то вы можете изменить уровень вывода ошибок, добавив в файл .htaccess, расположенный в корне сайта, следующую строчку:

php_value error_reporting E_ALL


еще вариант:
php_flag display_errors on
php_flag display_startup_errors on
Опубликовал admin, 5-03-2010, 23:43 | Комментировать (0)

Как создать архив .tar.gz в Linux

Как создать архив .tar.gz

tar -cvf file.tar /full/path - создать .tar

tar -czvf file.tar.gz /full/path - создать .tar.gz (архив)

tar -cjvf file.tar.bz2 /full/path - создать .tar.bz2 (архив)

Синтаксис этих примеров:
tar [-ключи] [название архива] [путь, что запаковать]

Как открыть (распаковать) .tar

Чтобы распаковать запаковывай .tar:  tar -xvf file.tar.gz

Синтаксис: tar [-ключи] [название архива]

Так же в темен рассмотрено следующее :

Ключи архиватора
История
Расширения имён файлов
Опубликовал admin, 5-02-2010, 17:40 | Комментировать (0)

Как отключить автозапуск флешки и cd-дисков в Windows XP

Отключить автозапуск флешки и cd-дисков в Windows XP (кроме Windows XP Home Edition) можно при помощи панели «Групповая политика», Вызовите командную строку из меню «Пуск», выбрав выполнить, и введите команду «gpedit.msc». Далее требуется пройти по цепочке «Конфигурация компьютера» - «Административные шаблоны» - «Система» - «Отключить автозапуск», где необходимо отключить автозагрузку. После этого из командной строки необходимо вызвать команду «gpupdate», которая применит новые настройки.

В Windows XP Home Edition панель «Групповая политика» отсутствует. Чтобы отключить автозапуск USB-флешки и CD-диска, необходимо править реестр ...
Опубликовал admin, 5-02-2010, 16:46 | Комментировать (0)

Как установить Joomla на хостинг

Многие хотят иметь свой сайт при этом как можно дешевле, выбирают уже готовые скрипты (CMS) и устанавливают. Но иногда при установки возникают вопросы, куда и что вводить нужно. В этой статье я опишу полную установку бесплатного скрипта Joomla на хостинг который вы можете приобрести в компании AiWebHost.com или уже имея в другом месте.

У многих хостингов конечно существует возможность установки разных скриптов через Fantastico DeLux которая доступна в CPanel, но насколько мне известно они все не очень дружат с русским языком, проще всего, скачать русскоязычную версию Joomla с оф. сайта и установить. Тогда у вас не будет проблем с русским языком.

В статье рассмотрены следующие пункты:

1. Скачиваем последнюю версию скрипта
2. Загружаем Joomla на ваш хостинг
3. Распаковываем архив на сервере
4. Процесс установки Joomla! на сервер
4.1 Выбор языка:
4.2 Проверка системы:
4.3 Лицензия
4.4 Конфигурация базы данных
4.5 Конфигурация FTP
4.6 Основные настройки
4.7 Завершение

Все подробно описано с изображениями!
Опубликовал admin, 24-01-2010, 03:30 | Комментировать (0)

Как создать базу данных в CPanel

В данной теме расскажу как создавать базу данных в CPanel, на самом деле это просто.

При помощи панели управления cPanel вы можете создать одну или несколько баз данных MySQL.

В статье рассмотрены следующие пункты

1. Создать базу данных

2. Добавить пользователя MySQL

3. Добавить пользователя к базе данных

4. Как и что нужно написать в настройках устанавливаемого скрипта

Смотрите подробнее, все с подробным описанием и картинками

Опубликовал admin, 7-01-2010, 21:56 | Комментировать (0)

Отображение файлов через FTP

Иногда бывает что ваши клиенты или вы имеют больше 2000 файлов на сервере, и через FTP вы не сможете увидеть все файлы.
Если ваш сервер использует Pure-ftpd, то по умолчанию сервер разрешает отображать только 2000 файлов.
т.е. в pure-ftpd по умолчанию через параметр LimitRecursion прописано отображать только 2000. Вы можете увеличить этот лимит для вашего FTP сервера.

Увеличить количество отображаемых файлов и папок можно через конфиг Pure-ftpd.
Открываем файл: /etc/pure-ftpd.conf
находим следующие строки:
# 'ls' recursion limits. The first argument is the maximum number of
# files to be displayed. The second one is the max subdirectories depth

LimitRecursion 2000 8

Устанавливаем другое значение которое вам необходимо, например 5000 (LimitRecursion 5000 8)
а вот второе значение этого параметра, это глубина вложений, можно оставить 8 а можно и увеличить

Сохраняем конфиг файл с новыми значениями, и перезапускаем FTP сервис

service pure-ftpd restart

В общем то и все., теперь вы сможете через своего FTP клиента увидеть все файлы которые расположены у вас на сервере.
Опубликовал admin, 23-12-2009, 02:32 | Комментировать (0)

Восстановление базы данных MySQL. Ошибка ERROR 1153 (08S01) at line 4690: Got a packet bigger than 'max_allowed_packet' bytes

Если вы администратор сервера или VPS, вы можете восстанавливать базы данных через SSH (shell)

Это дает возможность без проблем восстанавливать и резервировать базы данных MySQL

1. Восстановление базы данных (импортировать базу данных)

mysql -u имя_пользователя -p -h имя_сервера_БД имя_базы < dump.sql


2. Если вам нужно экспортировать (резервировать, создать копию) базы данных MySQL, то это будет выглядеть так

mysqldump -u имя_пользователя -p -h имя_сервера_БД имя_базы > dump.sql


3. Ошибка "max_allowed_packet".

Иногда бывает что из-за большой базы данных и стандартной настройки MySQL сервера выдается ошибка в виде
ERROR 1153 (08S01) at line 4690: Got a packet bigger than 'max_allowed_packet' bytes
т.е. стоит лимит на посылку пакетов в самой настройки MySQL

Открываем и редактируем этот файл my.cnf

root@192.168.0.1 [/] vi /etc/my.cnf
В нем найдите строку max_allowed_packet и поменяйте значения, если у вас стоит 16M или меньше или больше, то поставьте больше того что стоит.
В место значения в строке max_allowed_packet = 16M
поставьте max_allowed_packet = 32M

сохраняем файл и перезапускаем MySQL
root@192.168.0.1 [/] service mysql restart

Информация как увеличить лимит пакетов на официальном сайте MySQL
B.5.2.10. Packet too large
http://dev.mysql.com/doc/refman/5.0/en/packet-too-large.html

Смотрите подробнее, больше информации с описанием.

Опубликовал admin, 29-11-2009, 03:43 | Комментировать (0)