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

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

Сети
Поиск по сайту
Разделы сайта
Подробнее о...
Календарь
«    Июль 2018    »
ПнВтСрЧтПтСбВс
 
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
31
 
Архив новостей
Полезное
Облако тегов
Популярные новости
Скачать Игры бесплатно
Скачать alawar Игры бесплатно
Друзья
Самое дорогое

Установка антивируса ClamAV в WHM (Web Hosting control panel system)

После установки и настройки WHM вы хотели бы что бы на вашем сервере был антивирус для ваших клиентов.

По умолчанию антивирус в WHM не установлен но такая возможность имеется, в разделе cPanel -> Manage Plugins есть возможность установить бесплатный антивирус ClamAV

Рассмотрим как правильно установить ClamAV на сервер под управлением WHM

1. Открываем WHM в браузере
http://your.server.IP:2086 или 2087 (SSL)

2. Открываем раздел Server Configuration >> Tweak Settings
Находим строчку

The maximum memory a cPanel process can use before it is killed off (in megabytes). Values less than 256 megabytes can not be specified. A value of "0" will disable the memory limits. : 256

Это максимальный лимит памяти для выполнения процессов от CPanel

Если у вас этот лимит установлен в 256 то вам необходимо изменить на значение 512

3. Открываем раздел cPanel >> Manage Plugins

Находим плагин :

Name: clamavconnector
Author: cPanel Inc.
Version: 0.96.3-2.4 (может быть новее версия)
Description: Virus Protection for Email and Filemanager Uploads !!BETA VERSION!!
Price: free

и ставим галочку на Install and Keep Updated

В низу экрана нажимаем на кнопку Save

После этого будет начат процесс установки ClamAV на сервер.

На это может потребоваться от 2-7 минут, обязательно дождитесь пока процесс будет закончен.
В конце будет результат что установка прошла успешно.

Done

Process Complete

4. Обновите WHM панель (страницу в браузере) и у вас появится в разделе Plugins -> Configure ClamAV Scanner

Открываем этот раздел и конфигурируем ClamAV

Произведите настройки по вашему желанию

На этом процесс установки закончен и настройки закончен!
Опубликовал admin, 9-10-2010, 15:04 | Комментировать (0)

Ошибка: Missing Dependency: perl(Crypt::PasswdMD5) is needed by package syslinux


При обновление (yum update) возникла ошибка: Missing Dependency: perl(Crypt::PasswdMD5) is needed by package syslinux

[~]# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package NetworkManager.i386 1:0.7.0-10.el5_5.1 set to be updated
---> Package NetworkManager.x86_64 1:0.7.0-10.el5_5.1 set to be updated
........
Ошибка :
--> Finished Dependency Resolution
syslinux-4.02-1.el5.rf.x86_64 from dag has depsolving problems
--> Missing Dependency: perl(Crypt::PasswdMD5) is needed by package syslinux-4.02-1.el5.rf.x86_64 (dag)
Error: Missing Dependency: perl(Crypt::PasswdMD5) is needed by package syslinux-4.02-1.el5.rf.x86_64 (dag)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

Решение проблемы

На большинство серверах syslinux не требуется

Открываем конфигурационный файл yum.conf

[~]# vi /etc/yum.conf

В конце строки exclude= дописываем syslinux*

[main]
exclude=apache* bind-chroot courier* ...... syslinux*
......

т.е. мы игнорируем обновления syslinux

Проблема решена!

После этого запускаем

[~]# yum update

Обновления успешно будут установлены игнорируя syslinux.
Опубликовал admin, 29-09-2010, 05:17 | Комментировать (0)

Ошибка при обновлеие (yum update). Конфликт версий subversion

Проблема возникла на системе 64-х битной (x86_64). Linux. CentOS 5

При обновлении системы (ядра, пакетов и плагинов), возникла следующая ошибка.

# yum update

Ошибка:

Transaction Check Error:
file /usr/share/emacs/site-lisp/psvn.el from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/de/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/es/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/fr/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/it/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/ja/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/ko/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/nb/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/pl/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/pt_BR/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/sv/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/zh_CN/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/locale/zh_TW/LC_MESSAGES/subversion.mo from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/man/man1/svn.1.gz from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/man/man1/svnadmin.1.gz from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/man/man1/svnlook.1.gz from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/man/man5/svnserve.conf.5.gz from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/man/man8/svnserve.8.gz from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386
file /usr/share/xemacs/site-packages/lisp/psvn.el from install of subversion-1.6.12-0.1.el5.rf.x86_64 conflicts with file from package subversion-1.4.2-4.el5_3.1.i386

Решение этой проблемы

Удаляем конфликтную версию subversion.i386

# yum remove subversion.i386

И проблема решена :)

После этого запускаем заново : yum update

Если ядро так же обновилось, обязательно перегрузите сервер

# reboot

Теперь система обновится без проблем!

Все действия выполняем командной строке, через Shell (например через программу PuTTY)
Опубликовал admin, 29-09-2010, 04:59 | Комментировать (0)

Как отключить IPv6 Networking (RedHat / Centos)

Когда устанавливаете фаирвол CSF (ConfigServer Firewall) рекомендуется отключить IPv6 Networking, если вы не используете IPv6,
а если используете тогда необходимо включить в конфиге фаирвола CSF.

Делается это просто, проверено на CentOS 5

Заходите на сервер в консоль сервера используя SSH (например putty) под рутом (root)

1. Редактируем файл /etc/sysconfig/network

# vi /etc/sysconfig/network

в строке NETWORKING_IPV6=yes
меняем на no

NETWORKING_IPV6=no

2. Редактируем файл /etc/modprobe.conf

# vi /etc/modprobe.conf

в этот файл добавляем следующие строки

alias ipv6 off
alias net-pf-10 off


3. Останавливаем сервис ipv6tables

# service ip6tables stop

отключаем с автозапуска

# chkconfig ip6tables off

4. После этих изменений перезапускаем сервер

# reboot

На сайте CentOS это процесс описан, если не получилось, попробуйте другой вариант, который указан на сайте CentOS : http://wiki.centos.org/FAQ/CentOS5
Опубликовал admin, 27-08-2010, 03:56 | Комментировать (0)

Установка PDFlib PHP5 на сервер CPanel

К сожалению в WHM через EasyApache (Apache Update) не возможно установить PDFlib, это нужно делать в ручную. Это делается совсем просто.
Установка которая описана ниже для версии PHP 5.

В статье описано подробно как установить PDFlib на сервер Linux по управлением CPanel, а так же без проблем можно установить PDFlib если у вас нет WHM/CPanel.
Устанавливаем PDFlib Lite 7, т.к. это бесплатно.

1. Заходим на сервер по средством SSH
[/]# cd /usr/local/src/

2. Заходим на оф. сайт http://www.pdflib.com и скачиваем пакет PDFlib Lite

Качаем PDFlib Lite 7 для Linux системы
[/]# wget http://www.pdflib.com/binaries/PDFlib/705/PDFlib-Lite-7.0.5.tar.gz

3. Распаковываем и устанавливаем PDFlib Lite

[/]# tar xvzf PDFlib-Lite-7.0.5.tar.gz
[/]# cd PDFlib-Lite-7.0.5/
[/]# ./configure
[/]# make
[/]# make install

4. Устанавливаем расширение pdflib для PHP

[/]# pecl install pdflib

Когда у вас спросить, куда установить PDFlib (Path to PDFlib installation?)
указываем /usr/local/

[/]# Path to PDFlib installation? /usr/local/

Если при инсталляции выдало ошибку ...

тогда делаем так:

[/]# cd /root/tmp/pear/cache/
[/]# rm -rf pdflib-2.1.8/
[/]# tar -zxvf pdflib-2.1.8.tgz
[/]# cd pdflib-2.1.8/
[/]# phpize
[/]# ./configure --with-pdflib=/usr/local/
[/]# make
[/]# make install

Процесс установки должен пройти без проблем.

5. Добавляем расширение pdf.so для PHP в ваш файл php.ini

[/]# vi /usr/local/lib/php.ini

Где то в конце файла, где другие расширения, добавляем :

extension=pdf.so

Сохраняем файл :wq и перезапускам апачь (Apache)

[/]# service httpd restart

Если все прошло успешно то установка на этом закончена.

пункты 6,7. Проверка и тестовый пример использования библиотеки PDFlib и более подробное описание, смотрите статью полностью

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

Как установить phpSHIELD Loaders на Linux сервер

Расскажу как легко и просто установить phpSHIELD Loaders на сервер или VPS под управление CPanel. Для других систем управления, пути к файлам могут отличатся, но смысл один и тот же. Думаю что можете установить phpSHIELD Loaders на любую систему разновидностей Linux или даже Windows Server.

Не многие используют скрипты закодированные phpSHIELD, но все же такие встречаются и данная статья может пригодится.

Приступим. Установка phpSHIELD Loaders

Заходим на сервер по средством SSH

[/]# cd /usr/src/

Сайт разработчика http://www.phpshield.com/loaders/

Качаем ZIP архив
[/usr/src]# wget http://www.phpshield.com/loaders/ixed4.lin.x86-32.zip

Распаковываем
[/usr/src]# unzip ixed4.lin.x86-32.zip

Смотрим на распакованные файлы
[/usr/src]# ll

Узнаем версию PHP установленную на сервере
[/usr/src]# php -v

Узнаем путь расположению подгружаемых PHP модулей
[/usr/src]# php -i | grep extension_dir

Копируем файл ixed.5.2.lin в директорию с расширениями /usr/local/lib/php/extensions/no-debug-non-zts-20060613
[/usr/src]# cp ixed.5.2.lin /usr/local/lib/php/extensions/no-debug-non-zts-20060613/

Узнаем место расположение вашего php.ini файла
[/usr/src]# php -i | grep php.ini

Редактируем файл /usr/local/lib/php.ini и добавляем extension="ixed.5.2.lin"
[/usr/src]# vi /usr/local/lib/php.ini

Добавляем в вша php.ini следующее

extension="ixed.5.2.lin"

Сохраняем и выходим из редактора. Перезапускаем Apache HTTP-сервер

[/usr/src]# service httpd restart

Проверяем, подгрузился ли модуль

[/usr/src]# php -i grep phpSHIELD

phpSHIELD Support => enabled

Готово! The End

Смотрите статью полностью, все написано с полным описание и комментариями.

Опубликовал admin, 31-05-2010, 00:19 |

Статистика AwStats. Проблема отображения "Поисковых Ключевых слов"

Статистика AwStats. Проблема отображения "Поисковых Ключевых слов"


Статистика Awstats - это программа Awstats которая создает визуальную статистику о посетителях вашего сайта. Она доступна по умолчанию на серверах под управление WHM/CPanel. Администраторы сервера могут включать ее или отключать для своих клиентов

Это было вступление, в общем далее суть вопроса.

Если у вас CPanel на русском языке то при открытие статистики AwStats видно что поисковые ключевые фразы и слова выводятся в другой кодировке,
в виде "свадебные РјР°С?РёРЅС‹ "

Такая проблема была замечена в таблицах
Поисковые Ключевые фразы (Топ 10)
Поисковые Ключевые слова (Топ 25)

Решить проблему легко,
Читайте подробней, написано как решить это для пользователя CPanel и для всего сервера

Опубликовал admin, 30-05-2010, 02:39 |

Как установить ImageMagick на сервер под управлением CPanel/WHM

К сожалению EasyApache не имеет параметров для установки ImageMagick
Устанавливать необходимо в ручную.

В теме рассмотрены следующие вопросы и подробное описание.

Как проверить установлен ли ImageMagick на сервере ?
root@192.168.0.1 [/] /scripts/checkimagemagick
root@192.168.0.1 [/] ok - значить он установлен.
root@192.168.0.1 [/] missing - то его нет.

Как установить ImageMagick на сервер ?
1. Самый оптимальный, набрать в командной строке следующее:
root@192.168.0.1 [/] /scripts/installimagemagick
....

Как установить пакет IMagick что бы с ним можно было работать в PHP ?
Это процедура понадобится если даже вы использовали первый вариант установки, т.е. /scripts/installimagemagick

Как узнать версию ImageMagick Perl и PHP ?

Смотрите подробней, подробное описание с картинками
Опубликовал gfxman, 11-11-2009, 18:03 | Комментировать (0)