Page_c76a3fcf https://linux-notes.org Unix/ Linux блог, на котором можно найти полезную информацию по настройке ОС и ПО. Thu, 19 Nov 2015 13:35:15 +0000 ru-RU hourly 1 https://wordpress.org/?v=6.7.2 Page_c76a3fcf https://linux-notes.org/perestroit-hosts-v-apache-na-servere-s-cpanel/ https://linux-notes.org/perestroit-hosts-v-apache-na-servere-s-cpanel/#respond Thu, 19 Nov 2015 13:35:15 +0000 http://linux-notes.org/?p=8948 Перестроить hosts в apache на сервере с cPanel Иногда нужно перестраивать хосты в apache т.к возникают с ним различные ошибки. В данной статье «Перестроить hosts в apache на сервере с cPanel» я расскажу как легко перестоить все хосты в apache. Перестроить hosts в apache на сервере с cPanel Для начала, перемещаем (можно и удалить конфигурационный файл httpd.conf): # […]

The post Перестроить hosts в apache на сервере с cPanel first appeared on linux-notes.org.]]>

Перестроить hosts в apache на сервере с cPanel

Иногда нужно перестраивать хосты в apache т.к возникают с ним различные ошибки. В данной статье «Перестроить hosts в apache на сервере с cPanel» я расскажу как легко перестоить все хосты в apache.

Перестроить hosts в apache на сервере с cPanel

Для начала, перемещаем (можно и удалить конфигурационный файл httpd.conf):

# mv /usr/local/apache/conf/httpd.conf /usr/local/apache/conf/httpd.conf.bk

И чтобы пересобрать все хосты на сервере, запускаем:

# /scripts/rebuildhttpdconf

Если ошибка не исправилась, можно запустить еще несколько полезных команд:

# /usr/local/cpanel/bin/apache_conf_distiller --update

и

# /usr/local/cpanel/bin/build_apache_conf

После чего, перезапустить апач:

# service httpd restart

Я обычно, перезапускаю cPanel, а вместе с ней, уже перезапускаются все службы:

# service cpanel restart

Если необходимо изменить файл конфигурации httpd.conf напрямую, выполните следующие действия:

  • Внесите все необходимые изменения в httpd.conf конфиге.
  • Затем, запустите скрипт от пользователя root с помощью следующей команды:
    # /usr/local/cpanel/bin/apache_conf_distiller --update

Это должно перестроить hosts в apache на сервере с cPanel.

На этом, я завершаю свою тему «Перестроить hosts в apache на сервере с cPanel».

The post Перестроить hosts в apache на сервере с cPanel first appeared on linux-notes.org.]]>
https://linux-notes.org/perestroit-hosts-v-apache-na-servere-s-cpanel/feed/ 0
Page_c76a3fcf https://linux-notes.org/perestroit-easyapache-na-servere-s-cpanel/ https://linux-notes.org/perestroit-easyapache-na-servere-s-cpanel/#respond Thu, 19 Nov 2015 13:33:31 +0000 http://linux-notes.org/?p=9426 Перестроить easyapache на сервере с cPanel Иногда нужно пересобирать easyapache т.к возникают с ним различные ошибки. В данной статье «Перестроить easyapache на сервере с cPanel» я расскажу как легко можно пересобрать apache. EasyApache встроенный в веб-панель, такую как CPanel. И так, пересборка апача очень проста, для начала стоит подключится на сервер и выполнить следующую команду: # /scripts/easyapache --build […]

The post Перестроить easyapache на сервере с cPanel first appeared on linux-notes.org.]]>

Перестроить easyapache на сервере с cPanel

Иногда нужно пересобирать easyapache т.к возникают с ним различные ошибки. В данной статье «Перестроить easyapache на сервере с cPanel» я расскажу как легко можно пересобрать apache. EasyApache встроенный в веб-панель, такую как CPanel.

И так, пересборка апача очень проста, для начала стоит подключится на сервер и выполнить следующую команду:

# /scripts/easyapache --build

Рекомендую запускать в «screen». Ждем некоторое время и скрипт выполнит свою работу, после чего вы будите иметь  пересобранный apache.

На этом, тема «Перестроить easyapache на сервере с cPanel» завершена.

The post Перестроить easyapache на сервере с cPanel first appeared on linux-notes.org.]]>
https://linux-notes.org/perestroit-easyapache-na-servere-s-cpanel/feed/ 0
Page_c76a3fcf https://linux-notes.org/script-y-dlya-raboty-v-cpanel-i-whm/ https://linux-notes.org/script-y-dlya-raboty-v-cpanel-i-whm/#respond Sun, 15 Nov 2015 15:42:41 +0000 http://linux-notes.org/?p=5540 script-ы для работы в Cpanel и WHM В своей статье «script-ы для работы в Cpanel и WHM»  я хотел бы собрать и рассказать о скриптах WHM/Cpanel. Они помогают решать различные проблемы связанные с данной панелью. Пути базовых модулей PHP /usr/bin/php MySQL /var/lib/mysql Sendmail /usr/bin/sendmail ImageMagick /usr/local/bin/convert or /usr/bin/convert Tomcat /usr/local/jakarta/tomcat Perl /usr/bin/perl Ruby /usr/lib/ruby/ Ruby […]

The post script-ы для работы в Cpanel и WHM first appeared on linux-notes.org.]]>

script-ы для работы в Cpanel и WHM

В своей статье «script-ы для работы в Cpanel и WHM»  я хотел бы собрать и рассказать о скриптах WHM/Cpanel. Они помогают решать различные проблемы связанные с данной панелью.

Пути базовых модулей
PHP
/usr/bin/php

MySQL
/var/lib/mysql

Sendmail
/usr/bin/sendmail

ImageMagick
/usr/local/bin/convert or /usr/bin/convert

Tomcat
/usr/local/jakarta/tomcat

Perl
/usr/bin/perl

Ruby
/usr/lib/ruby/

Ruby Gems
/usr/lib/ruby/gems

FFMPEG
/usr/bin/ffmpeg

Mplayer
/usr/bin/mplayer

LAME
/usr/local/bin/lame

FLV Tool
/usr/local/bin/flvtool2

Каталоги пользователей
Document Root
/home/username

Путь где лежат сайты пользователей
/home/username/public_html

Путь директории где лежат скрипты CGI
/home/username/public_html/cgi-bin

Cpanel / WHM Core каталогов и файлов
/usr/local/cpanel/bin
Дома только скриптов и исполняемых файлов, которые обеспечивают установку и настройку многих услуг CPanel.

/var/cpanel
Дома собственных данных конфигурации для Cpanel, в том числе:

  • Первичная конфигурация CPanel
  • Пользовательских конфигураций
  • Конфигураций ресселеров
  • Аккаунты, преобразования и обновления логов
  • Пропускная способность данных (Bandwidth)
  • Индивидуальные шаблоны служб

/var/cpanel/cpanel.config
Основной конфигурационный файл CPanel. Если этот файл не существует в CPanel, то он используется по умолчанию.

/var/cpanel/resellers
Списки ресурсов которые разделены запятыми, которые назначаются для WHM ресселеров.

/var/cpanel/accounting.log
Содержит список функций для аккаунтов, выполняемых через WHM, включая удаление учетной записей и создания новых.

/var/cpanel/bandwidth
Файлы содержат список истории пропускной полосы для каждой учетной записи, каждый названный в честь своего соответствующего пользователя. История файлов хранится в формате удобочитаемый, в то время как фактические данные пропускной способности хранятся в robin базах данных.

/var/cpanel/features
Имя файла наследуется от имени списка особенностей. Содержит строки с разделителями переменных с нулевым или заданным значением. Переменные контролируют ресурсы для пользователей в Cpanel.

/var/cpanel/packages
Содержит список пакетов, названных в честь пакетов, которые они представляют. Если пакет принадлежит реселлерам, то имя файла назначается с префиксом реселлера. Каждое из этих значений определяет стоимость, созданную в CPanel.

/var/cpanel/users
Содержит список конфигурационных файлов CPanel для пользователей. Переменные определяют счета ресурсов, тем, доменов и т.д.

Другие директории /var/cpanel
LOGS
Этот каталог содержит логи со счетами копий/трансфертов.

UPDATELOGS
Содержит выход каждого обновления CPANEL которое выполняется на сервере.

MAINIPS
Названный в честь соответствующих реселлеров пользователей, которые они представляют, каждый из которых содержит только IP-адрес, который должен быть использован в качестве ресселера в основных IP.

ZONETEMPLATES
Содержит пользовательские шаблоны зон DNS созданные в WHM.

/scripts
Этом каталоге находится большое количество скриптов, которые служат для использования в Cpanel / WHM. Эти скрипты могут быть использованы для:

  • Для обновления Cpanel и многих из ее услуг
  • Для настройки, создание аккаунтов
  • Для выполнения резервного копирования  аккаунтов в CPanel
  • Для установки и обновления управляемых услуг в cPanel

Скрипты для обслуживания cPanel
По умолчанию все обновления применяется в CPanel в 2:13 утра с помощью корневого кронтаба.
/scripts/upcp отправляет эти обновления, используя следующие ключевые компоненты:

Примеры использования.

# /scripts/upcp

или

# /scripts/upcp --force

/scripts/updatenow – синхронизирует каталоги/ крипты
/scripts/sysup – обновления rpm пакетов в CPanel
Пример:

# /scripts/sysup

/scripts/rpmup –  обновляет все другие системные обновления
Пример:

# /scripts/rpmup

или

# /scripts/rpmup --force

Обновления записываются в файлы которые лежат в /var/cpanel/updatelogs. Конфигурация обновление хранится в/etc/cpupdate.conf

Скрипты для управления учетными записями
/scripts/wwwacct — создание учетной записи, пользовательского аккаунта
Пример:

# /scripts/wwwacct linux-notes.org user_name password_for_username 50 advanced n

/scripts/killacct — удалить аккаунт
Пример:

# /scripts/killacct cpanel_user

или удалить принудительно

# /scripts/killacct cpanel_user_name --force

еще примеры:

# /scripts/killacct --user=user_name --force 
# /scripts/killacct --user=user_name --killdns

/scripts/pkgacct
Создание бекапа всех файлов, почты и так далее для указанного уккаунта в cPanel

# /scripts/pkgacct user_name

Пример:

# /scripts/pkgacct linuxnotes

/scripts/restorepkg
Restores a package. For more information, read our Restore Package Script documentation.

Примеры:

# /scripts/restorepkg --force backUP_name

или

# /scripts/restorepkg --force -- makempi0 backup.tar.gz

или

# /scripts/restorepkg --newuser new_user_name backup.tar.gz

/scripts/cpbackup
Создать  бекапы для всех аккаунтов которые имеются в cPanel.

/scripts/suspendacct — заморозить учетную запись (suspend)
Пример:

# /scripts/suspendacct cpanel_user

или удалить принудительно

# /scripts/suspendacct cpanel_user_name --force

/scripts/unsuspendacct — возобновление учетной записи
Пример:

# /scripts/unsuspendacct cpanel_user

или удалить принудительно

# /scripts/unsuspendacct cpanel_user_name --force

/scripts/removeacct
Удалить cPanel аккаунт.
Пример:

# /scripts/removeacct linuxnotes

/scripts/addpop
Создание аккаунта pop.

/scripts/delpop
Удаление аккаунта pop.

/scripts/updateuserdomains
Пример:

# /scripts/updateuserdomains

Обновление пользователя: владелец и пользователь: домен таблицы хранятся в:

  • /etc/userdomains
  • /etc/trueuserdomains
  • /etc/trueuserowners

Эти таблицы используются для перечисления и отслеживания счетов и их владельцев.

Управление пакетами
/scripts/ensurerpm
Обновление указаных пакетов.
Пример:

# /scripts/ensurerpm gmp gmp-devel bzip2-devel

/scripts/ensurepkg
Аналог ensurerpm для FreeBSD. Обновления указаных пакетов от портов.

/scripts/realperlinstaller
Возьмет аргументы Perl модулей для установки с помощью CPAN. Каждый из вышеупомянутых сценариев может принять аргумент «—force» в принудительных установках.
Примеры:

# /scripts/realperlinstaller --force Getopt::Long
# /scripts/realperlinstaller --force DBI
# /scripts/realperlinstaller --force DBD::mysql
# /scripts/realperlinstaller --force Term::ReadKey

Данный скрипт установит указанные пакеты перл.

/scripts/rebuildnamedconf
Перестроит named.conf на основе существующих файлов зон
Пример:

# /scripts/rebuildnamedconf

MYSQL

/scripts/mysqlup
Данный скрипт выполняет обновления для MySQL, аналог upcp
Пример:

# /scripts/mysqlup --force

/scripts/cleanupmysqlprivs
Будет убирать таблицы с привилегиями по умолчанию для MySQL , установив более строгие схемы привилегий.
Пример:

# /scripts/cleanupmysqlprivs

/scripts/mysqlconnectioncheck
Попытки подключения к MySQL, SQL перезагружается, если это необходимо. Будет проверять доступен ли MySQL с паролем сохраненным в /root/.my.cnf и будет вызывать сброс случайной строки с 16 символов, если недоступен.
Пример:

# /scripts/mysqlconnectioncheck

/scripts/mysqldeluserdb
Удалить базу данных и пользователя MySQL.

/scripts/mysql
Перезапуск сервера баз данных MySQL.
Пример:

# /scripts/mysql

POSTGRESQL

/scripts/installpostgres
Установка PostgreSQL.
Пример:

# /scripts/installpostgres

/scripts/postgres или postgresql
Перезапуск сервиса баз данных PostgreSQL.
Пример:

#/scripts/postgres

или

#/scripts/postgresql

EXIM

/scripts/eximup
Данный скрипт выполняет обновления для exim и аналогичен ему upcp.
Привет:

# /scripts/eximup

/scripts/buildeximconf
Будет восстанавливать (ребилдить) exim.conf, и объединит локальные конфигурации Cpanel.
Пример:

# /scripts/buildeximconf

/scripts/exim
Перезапуск Exim.
Пример:

# /scripts/exim

/scripts/eximstats
Перезапуск статистики почты трекера Exim.
Пример:

# /scripts/eximstats

/scripts/slurp_exim_mainlog
Импорт Exim лога mainlog в базу данных eximstats.

/scripts/eximup
Обновить сервер почты Exim.
Пример:

# /scripts/eximup

COURIER

/scripts/courier
Перезапуск сервера почты Courier.
Пример:

# /scripts/courier

/scripts/imap
Перезапуск IMAP сервера (Courier или Dovecot).
Пример:

# /scripts/imap

/scripts/courierup
Обновить емейл сервер Courier.
Пример:

# /scripts/courierup

/scripts/imapup
Обновить сервер почты IMAP.
Пример:

# /scripts/imapup

DOVECOT

/scripts/dovecot_auto_expunge_trash
Этот сценарий запускается ночью и удаляет сообщения из папок trash, которые старше, чем указан параметр в trash  в интерфейсе конфигурации Mailserver Configuration interface (Home >> Service Configuration >> Mailserver Configuration).
Для активации скрипта, выберите флажок (чекбокс) Auto Expunge Trash.

/scripts/dovecot
Перезапуск dovecot.
Пример:

# /scripts/dovecot

/scripts/imap
Перезапуск IMAP сервера (Courier или Dovecot).
Пример:

# /scripts/imap

/scripts/dovecotup
Обновить сервер почты Dovecot.
Пример:

# /scripts/dovecotup

/scripts/imapup
Обновить сервер почты IMAP.
Пример:

# /scripts/imapup

HORDE

/scripts/fullhordereset
Обновления horde и сбросит пароль пользователя horde в MySQL.
Пример:

# /scripts/fullhordereset

ROUNDCUBE

/scripts/convert_roundcube_mysql2sqlite
Преобразует базу данных Roundcube c MySQL® к SQLite.
Внимание:
Вы возможно захотите сконвертировать отдельные аккаунты, даже после преобразования данных. Чтобы преобразовать отдельные аккаунты в Cpanel, которые используют Roundcube в SQLite, добавить имя пользователя в качестве параметра:

# /usr/local/cpanel/scripts/convert_roundcube_mysql2sqlite user

CLAMAV

/scripts/clamd
Перезапуск антивируса ClamAV.
Пример:

# /scripts/clamd

DNS

/scripts/chkmydns
Выполняет простую проверку конфигурации MyDNS.
Пример:

# /scripts/chkmydns

Добавляем DNS:

# /scripts//adddns --domain linux-notes.org

Или

# /scripts//adddns --domain linux-notes.org --ip 199.116.253.185

Удаляем DNS:

# /scripts/killdns --domain linux-notes.org

или

# /scripts/killdns --domain linux-notes.org --ip 199.116.253.185

/scripts/exportmydnsdb
Экспорт зон с MyDNS для использования с BIND и NSD.
Пример:

# /scripts/exportmydnsdb

или

# /scripts/exportmydnsdb --without-change-serial

/scripts/importmydnsdb
Импорт зон с MyDNS для использования с BIND и NSD.
Пример:

# /scripts/importmydnsdb

/scripts/bind
Перезапустить BIND.
Пример:

# /scripts/bind

/scripts/dnsadmin
Перезапукс демона dnsadmin.
Пример:

# /scripts/dnsadmin

/scripts/named
Перезапуск nameserver BIND.
Пример:

# /scripts/named

/scripts/mydns
Перезапуск ФТП сервер MyDNS.
Пример:

# /scripts/mydns

/scripts/mydnsup
Установить и обновить пакеты MyDNS.
Пример:

# /scripts/mydnsup

/scripts/nsdup
Обновить сервер имен BIND.
Пример:

# /scripts/nsdup

Синхранизация DNS зон
/scripts/dnscluster synczone domain_name
Пример:

# /scripts/dnscluster synczone doitrightfromhome.com

APACHE (HTTP), tomcat

/scripts/tomcat
Перезапуск веб-сервера Apache Tomcat.

/scripts/easyapache
Скачивает, распаковает и выполняет скрипты для сборки apache (или переустановки)
Пример:

# /scripts/easyapache

/scripts/rebuildhttpdconf
Перестраивает httpd.conf на основе записей DNS который найдет в каждой конфигурации пользователя Cpanel
Пример:

# /scripts/rebuildhttpdconf

/scripts/httpd
Перезапуск веб-сервера Apache.
Пример:

# /scripts/httpd

/scripts/apache
Перезапуск веб-сервера Apache.

PHP

/scripts/phpup
Обновление текущей версии PHP.
Пример:

# /scripts/phpup

/scripts/suphpup
Обновление инструмента suPHP для обработки  PHP запросов.
Пример:

# /scripts/suphpup

/scripts/update_php_timezonedb
Обновление базы данных часового пояса, который использует PHP.
Пример:

# /scripts/update_php_timezonedb

/scripts/phpextensionmgr
Управление расширениями PHP.

RUBY

/scripts/installruby
Установка Ruby.
Пример:

# /scripts/installruby

FTP

/scripts/ftpd или ftpserver
Перезапуск  сконфигурированного FTP сервиса (ProFTPd или Pure-FTPd).
Пример:

# /scripts/ftpd

или

# /scripts/ftpserver

/scripts/proftpd
Перезапуск демона сервера ФТП ProFTPd.
Пример:

# /scripts/proftpd

/scripts/pureftpd
Перезапуск сервера Pure-FTPd.
Пример:

# /scripts/pureftpd

/scripts/setupftpserver
Позволяет переключаться между FTP-серверами.
Пример:

# /scripts/setupftpserver

/scripts/ftpup
Обновить серверы FTP (ProFTPd и Pure-FTPd).
Пример:

# /scripts/ftpup

WebDAV

/scripts/cpdavd
Перезапуск WebDAV сервера в Cpanel.
Пример:

# /scripts/cpdavd

Другие скрипты cPanel
/scripts/restartsrv_ service_name
Большинство управляемых в CPanel  услуг можно перезапустить  службы по названию скриптов соответствующим образом.
Например, перезапустим апач:

# /scripts/restartsrv httpd

/scripts/makecpphp
Будет восстанавливать РНР используя внутри cpsrvd.

/usr/local/cpanel/bin/checkperlmodules
Будет сканировать и устанавливать какие-либо модули Perl которые необходимы CPanel.

/scripts/fixquotas
Будет пытаться восстановить базы данных квот основываясь на информации хранящейся в /etc/quota.conf
Пример:

# /scripts/fixquotas

/usr/local/cpanel/scripts/check_cpanel_rpms
Исправляет ошибки в rpm пакетах
Пример:

# /usr/local/cpanel/scripts/check_cpanel_rpms --fix

/scripts/build_maxemails_config
Устанавливает ограничения на количество электронной почты, которые пользователи могут посылать с доменов на сервере.

# /scripts/build_maxemails_config

/scripts/check_users_my_cnf
Проверьте учетные записи для ~ / .my.cnf файлов, которые не работают, и отключить их. Этот сценарий возвращает только выходную информацию, когда он обнаруживает плохой файл .my.cnf.
Для более подробной информации, выполните:

# /usr/local/cpanel/scripts/check_users_my_cnf --help

/scripts/comparecdb
Сравнение содержимого двух файлов CDB. Укажите два CDB файла которые вы хотите сравнивать после названия скрипта.
Примечание:
Для примера запустим слудующую команду где $file1 и $file2  два файла, которые вы хотите сравнить:

# /usr/local/cpanel/scripts/comparecdb $file1 $file2

/scripts/configure_rh_ipv6_firewall_for_cpanel
Управляет IPv6 для брандмауэра. Любой пользователь с привилегиями суперпользователя может запустить этот скрипт. Запустите этот скрипт, если любое из следующих утверждений верны:

  • Вы не должны управлять своими правилам IPv6 для брандмауэра с любыми другими инструментами или утилитами.
  • Вы не можете подключиться к IPv6-адресам или IPv6 с поддержкой веб-сайты на порту 80.

Этот сценарий выполняет следующие действия:

  • Открывает порт 22 для SSH.
  • Открывает порт 53 для DNS.
  • Открывает порт 80 для HTTP.

Примечание:
Правила, которые создает этот сценарий являются постоянными, и они остаются активными даже если вы перезагрузите сервер.

/scripts/dumpcdb
Отображает содержимое файла CDB. Укажите файл CDB который вы хотите просмотреть.
Примечание:
Например, выполните следующую команду, где $file представляет файл, который вы хотите просмотреть:

# /usr/local/cpanel/scripts/dumpcdb $file

/scripts/fixmailinglistperms
Ремонт  прав для всех списков почты и директорий.

/scripts/gather-update-logs
Посылает обновления log-ов в Cpanel для их анализа.

/scripts/hook
Executes any hooks that the system would normally call in the specified context.

/scripts/is_script_stuck
Проверка как долго работают скрипты и как долго запущен PID и разрешить тебе выбрать  процесс для его «убийства » (kill).

/scripts/maintenance
Performs system updates, and terminates the processes that you specify in the Background Process Killer interface (Home >> System Health >> Background Process Killer).
Note:
This script runs as a part of the /scripts/upcp script.

/scripts/modsec_vendor
Списки, аддоны, удаления или обновления от ModSecurity™.

/scripts/purge_modsec_log
Удаляет устаревшие записи из базы данных modsec.

/scripts/realperlinstaller
«Оберточный скрипт», который автоматизирует установку модулей CPAN.

/scripts/chkservd
Перезапуск  службы обработкилогов- TailWatch  в CPanel.

/scripts/cpanellogd
Перезапуск демона cpanellogd.

/scripts/cphulkd
Перезапуск cPHulk.

/scripts/cpsrvd
Перезапуск демона cpsrvd.

/scripts/crond
Перезапуск демона crond.

/scripts/entropychat
Перезапуск чат клиента Entropy.

/scripts/inetd
Перезапуск  super-server демона который управляет интернет-услугами (сервисами).

/scripts/ipaliases
Перезапуск алиасов IP.

/scripts/mailman
Перезапуск Mailman.

/scripts/nsd
Перезапуск демона Open-source NSD nameserver.

/scripts/queueprocd
Перезапуск демона queueprocd.

/scripts/rsyslogd
Перезапуск демона open-source log forwarder.

/scripts/spamd
Перезапуск демонаApache SpamAssassin™.

/scripts/sshd
Перезапуск демона Secure shell.

/scripts/syslogd
Перезапуск демона Log forwarder.

Тема «script-ы для работы в Cpanel и WHM» завершена, но я буду добавлять различные скрипты и рассказывать что и как работает, а на этом все 🙂

The post script-ы для работы в Cpanel и WHM first appeared on linux-notes.org.]]>
https://linux-notes.org/script-y-dlya-raboty-v-cpanel-i-whm/feed/ 0
Page_c76a3fcf https://linux-notes.org/oshibka-sorry-the-domain-is-already-pointed-to-an-ip-address-pri-dobavlenii-addon-addon-domena-v-cpanel/ https://linux-notes.org/oshibka-sorry-the-domain-is-already-pointed-to-an-ip-address-pri-dobavlenii-addon-addon-domena-v-cpanel/#comments Mon, 09 Nov 2015 23:28:36 +0000 http://linux-notes.org/?p=9314 Ошибка «sorry the domain is already pointed to an IP address» при добавлении Addon (аддон) домена в cPanel С помощью панели управления «WHM / Cpanel» Вы можете просто управлять своим аккаунтом на сервере. Вы можете создать суб-домены, домены, аддон и припарковать домены из панели управления CPanel. Но иногда случаются некоторые проблемы. Вот одна их них. Ошибка: […]

The post Ошибка «sorry the domain is already pointed to an IP address» при добавлении Addon (аддон) домена в cPanel first appeared on linux-notes.org.]]>

Ошибка «sorry the domain is already pointed to an IP address» при добавлении Addon (аддон) домена в cPanel

С помощью панели управления «WHM / Cpanel» Вы можете просто управлять своим аккаунтом на сервере. Вы можете создать суб-домены, домены, аддон и припарковать домены из панели управления CPanel. Но иногда случаются некоторые проблемы. Вот одна их них.

Ошибка:

Error:Using nameservers with the following IPs: yyy.yyy.yyy.yyy,yyy.yyy.yyy.yyy Sorry, the domain is already pointed to an IP address that does not appear to use DNS servers associated with this server. Please transfer the domain to this servers nameservers or have your administrator add one of its nameservers to /etc/ips.remotedns and make the proper A entries on that remote nameserver.

ошибка при добавление аддона в cPanel

ошибка при добавление аддона в cPanel

yyy.yyy.yyy.yyy — это IP адрес.

Решение ошибки «sorry the domain is already pointed to an IP address» при добавлении Addon (аддон) домена в cPanel.

Приведу несколько вариантов исправления данной проблемы. Какой более удобный, выбирайте сами.

Решение этой проблемы (первый вариант)

Вы можете просто решить эту ошибку с вашей WHM панелью. Нужно включить опцию в «Allow Remote Domains» в меню WHM -tweak settings. Включенная опция «Allow Remote Domains» позволит добавлять новые аддоны для доменов, который, имеющие имя сервера, кроме вашего сервера. Выполните следующие действия, чтобы включить его.

Подробные шаги:

  1. Входим в WHM
  2. Находим вкладку «Server Configuration» и переходи в «Tweak Settings» (Можно сразу в поиске найти)
  3. Ищем строку «Allow Remote Domains» и выставляем ее в ON
  4. Внизу есть кнопка «SAVE» чтобы сохранить все настройки.

меняем настройки в Tweak Settings для cPanel

 

Решение этой проблемы (второй вариант)

Есть еще один способ решить данную проблему, необходимо добавить IP от сервера имен (NS) в файл ips.remotedns. Но для этого нужно подключится к серверу через SSH. Вот ряд действий которые нужно выполнить:

  • Подключаемся к серверу через SSH от суперпользователя (от root).
  • Редактируем файл:
    # vim /etc/ips.remotedns
  • Добавляем в этот файл по крайней мере 1 из IP-адресов сервера имен (IP от NS-ов).
  • Сохраняем файл.
  • Пробуем добавить ваш домен через cPanel.

Ошибка «sorry the domain is already pointed to an IP address» при добавлении Addon (аддон) домена в cPanel исправлена и тема подошла к завершению.

The post Ошибка «sorry the domain is already pointed to an IP address» при добавлении Addon (аддон) домена в cPanel first appeared on linux-notes.org.]]>
https://linux-notes.org/oshibka-sorry-the-domain-is-already-pointed-to-an-ip-address-pri-dobavlenii-addon-addon-domena-v-cpanel/feed/ 1
Page_c76a3fcf https://linux-notes.org/vklyuchit-vy-klyuchit-phpmail-function-v-whm-cpanel/ https://linux-notes.org/vklyuchit-vy-klyuchit-phpmail-function-v-whm-cpanel/#respond Sun, 08 Nov 2015 20:24:57 +0000 http://linux-notes.org/?p=9312 Включить/Выключить PHPMail () function в WHM/Cpanel Иногда, очень полезно использовать функцию PHPMail () для отправки средствами PHP (через веб интерфейс).  Если нужно включить (выключить) функцию PHPMail () то в этой статье «Включить/Выключить PHPMail () function в WHM/Cpanel» я как раз расскажу как это сделать. Как я уже говорил, данную функцию используют для отправки писем с помощью скриптов PHP и в […]

The post Включить/Выключить PHPMail () function в WHM/Cpanel first appeared on linux-notes.org.]]>

Включить/Выключить PHPMail () function в WHM/Cpanel

Иногда, очень полезно использовать функцию PHPMail () для отправки средствами PHP (через веб интерфейс).  Если нужно включить (выключить) функцию PHPMail () то в этой статье «Включить/Выключить PHPMail () function в WHM/Cpanel» я как раз расскажу как это сделать.

Как я уже говорил, данную функцию используют для отправки писем с помощью скриптов PHP и в большинстве случаев используется спамерами для рассылки спама, по этому, иногда полезно выключать ее.

Включить/Выключить PHPMail () function в WHM/Cpanel

  1. Входим в WHM от пользователя root.
  2. Открываем «Tweak settings» (можно использовать поиск для этого).
  3. В открывшемся меню, ищем «Prevent “nobody” from sending mail».
  4. Нажимаем на ON — чтобы включить, Off — чтобы выключить данную функцию.
    Включить/Выключить PHPMail () function в WHM/Cpanel
  5. После чего, нажимаем на кнопку  «save» чтобы сохранить настройки.

После этого, PHP сможет (или не сможет, если вы выключили данную функцию) отправлять электронные письма, используя функцию mail.

Полезные статьи:

Не работает функция PHP mail() в cageFS

Команды mail/mailx в примера на Unix/Linux

Вот и все, тема «Включить/Выключить PHPMail () function в WHM/Cpanel» завершена.

The post Включить/Выключить PHPMail () function в WHM/Cpanel first appeared on linux-notes.org.]]>
https://linux-notes.org/vklyuchit-vy-klyuchit-phpmail-function-v-whm-cpanel/feed/ 0
Page_c76a3fcf https://linux-notes.org/udalit-ili-pereustanovit-temu-paper_lantern-dlya-whm-cpanel/ https://linux-notes.org/udalit-ili-pereustanovit-temu-paper_lantern-dlya-whm-cpanel/#respond Sat, 07 Nov 2015 22:48:27 +0000 http://linux-notes.org/?p=9310 Удалить или переустановить тему paper_lantern для WHM/Cpanel Иногда с WHM/cPanel случаются траблы и у меня недавно случился с темой  paper_lantern в Cpanel. Нашел решение данной проблемы. Хотелось бы оставить заметку для себя, по этому в своей статье «Удалить или переустановить тему paper_lantern для WHM/Cpanel» я расскажу как исправить проблему с темой paper_lantern для WHM/Cpanel. Так же, […]

The post Удалить или переустановить тему paper_lantern для WHM/Cpanel first appeared on linux-notes.org.]]>

Удалить или переустановить тему paper_lantern для WHM/Cpanel

Иногда с WHM/cPanel случаются траблы и у меня недавно случился с темой  paper_lantern в Cpanel. Нашел решение данной проблемы. Хотелось бы оставить заметку для себя, по этому в своей статье «Удалить или переустановить тему paper_lantern для WHM/Cpanel» я расскажу как исправить проблему с темой paper_lantern для WHM/Cpanel. Так же, можно поступить и с любой другой темой в cPanel.

Для начала, я переименую старую, не рабочую тему в:

# mv /usr/local/cpanel/base/frontend/paper_lantern /usr/local/cpanel/base/frontend/paper_lantern_bk

Собственно, можно ее просто удалить:

# rm -rf /usr/local/cpanel/base/frontend/paper_lantern

Далее, стоит запустить скрипт:

# /usr/local/cpanel/scripts/upcp --force

Данный скрипт скачает новую тему «paper_lantern» для cPanel.

Тема «Удалить или переустановить тему paper_lantern для WHM/Cpanel  » завершена.

The post Удалить или переустановить тему paper_lantern для WHM/Cpanel first appeared on linux-notes.org.]]>
https://linux-notes.org/udalit-ili-pereustanovit-temu-paper_lantern-dlya-whm-cpanel/feed/ 0
Page_c76a3fcf https://linux-notes.org/ispravit-povrezhdenny-j-named-conf-v-cpanel/ https://linux-notes.org/ispravit-povrezhdenny-j-named-conf-v-cpanel/#respond Thu, 29 Oct 2015 23:44:18 +0000 http://linux-notes.org/?p=9033 Исправить поврежденный named.conf в CPanel При попытке удалить DNS зону одного из сайтов, у меня не вышло ничего, я решил что у меня повредился named.conf файл. Я немного погуглил и написал данную статью «Исправить поврежденный named.conf в CPanel» в качестве заметки. Ничего сложного, но нужно понимать что и как делать. И так начнем, для начала, подключается […]

The post Исправить поврежденный named.conf в CPanel first appeared on linux-notes.org.]]>

Исправить поврежденный named.conf в CPanel

При попытке удалить DNS зону одного из сайтов, у меня не вышло ничего, я решил что у меня повредился named.conf файл. Я немного погуглил и написал данную статью «Исправить поврежденный named.conf в CPanel» в качестве заметки. Ничего сложного, но нужно понимать что и как делать.

И так начнем, для начала, подключается на сервер, там где находятся DNS зоны (У меня это DNS кластер), после чего необходимо выполнить ряд действий.

1.Прежде всего, я перемещу поврежденный named.conf файл, используя следующую команду:

# mv /etc/named.conf /etc/named.conf.bk

После этого, выполняю команду, она запустит скрипт который переконфигурирует named.conf:

# /usr/local/cpanel/scripts/rebuilddnsconfig

После окончания скрипта, нужно перезапустить сервис named:

# /etc/init.d/named restart

Вот и все! Тема «Исправить поврежденный named.conf в CPanel» завершена.

The post Исправить поврежденный named.conf в CPanel first appeared on linux-notes.org.]]>
https://linux-notes.org/ispravit-povrezhdenny-j-named-conf-v-cpanel/feed/ 0
Page_c76a3fcf https://linux-notes.org/ispravlyaem-oshibku-dns-entry-for-your_domain-already-exists-v-cpanel/ https://linux-notes.org/ispravlyaem-oshibku-dns-entry-for-your_domain-already-exists-v-cpanel/#respond Sun, 25 Oct 2015 12:24:26 +0000 http://linux-notes.org/?p=8957 Исправляем ошибку «DNS entry for «your_domain» already exists» в cPanel Если вы получаете следующее сообщение об ошибке при попытке создать (или припарковать новый домен) в вашем аккаунте CPanel: "DNS entry for "your_domain" already exists". Где, your_domain — это ваш домен. В этой статье «Исправляем ошибку «DNS entry for «your_domain» already exists» в cPanel» я как […]

The post Исправляем ошибку «DNS entry for «your_domain» already exists» в cPanel first appeared on linux-notes.org.]]>

Исправляем ошибку «DNS entry for «your_domain» already exists» в cPanel

Если вы получаете следующее сообщение об ошибке при попытке создать (или припарковать новый домен) в вашем аккаунте CPanel:

"DNS entry for "your_domain" already exists".

Где, your_domain — это ваш домен.

В этой статье «Исправляем ошибку «DNS entry for «your_domain» already exists» в cPanel» я как раз расскажу как исправить данную проблему. Вы должны удалить эту запись со всех DNS кластеров (DNS-серверов).

Исправляем ошибку «DNS entry for «your_domain» already exists» в cPanel

Расскажу несколько способов выполнить это, на случай того, если один не поможет.

Способ #1

Войдите на сервер через SSH и выполните следующую команду:

# /scripts/killdns your_domain

После этого попробуйте снова добавить домен.

Вы можете проверить его с помощью, команды:

# grep -R your_domain /var/cpanel/userdata/*

Вы можете увидеть список поддоменов и аддонов/припаркованных доменов выполнив команду:

# cat /var/cpanel/userdata/your_username/main

Где, your_username — имя пользователя для конкретного домена.

Если не знаете его, можно проверить:

# /scripts/whoowns your_domain

Способ #2

Иногда named.conf бывает поврежденным на сервере c CPanel. Если это случилось, то выполняем ряд следующих действий чтобы решить даную проблему.

Переместим файл:

# mv /etc/named.conf /etc/named.conf.bak

Теперь просто выполните скрипт Cpanel для восстановления named.conf:

# /usr/local/cpanel/scripts/rebuilddnsconfig

Перезапускаем сервер имен (named):

#/etc/init.d/named restart

Все должно быть в порядке снова. На этом все, тема «Исправляем ошибку «DNS entry for «your_domain» already exists» в cPanel» подошла к завершению.

 

The post Исправляем ошибку «DNS entry for «your_domain» already exists» в cPanel first appeared on linux-notes.org.]]>
https://linux-notes.org/ispravlyaem-oshibku-dns-entry-for-your_domain-already-exists-v-cpanel/feed/ 0
Page_c76a3fcf https://linux-notes.org/vklyuchit-vy-klyuchit-rasshirenny-j-redaktor-dns-zon-advanced-dns-editor-v-cpanel/ https://linux-notes.org/vklyuchit-vy-klyuchit-rasshirenny-j-redaktor-dns-zon-advanced-dns-editor-v-cpanel/#respond Sat, 24 Oct 2015 13:25:49 +0000 http://linux-notes.org/?p=8955 Включить/выключить расширенный редактор DNS зон (Advanced DNS editor) в cPanel При управлении cpanel-ями как reseller, вы можете или не хотите, чтобы отдельные аккаунты в CPanel имели доступ к редактору расширенных DNS зон (Advanced DNS editor) в cPanel. В этой теме «Включить/выключить расширенный редактор DNS зон (Advanced DNS editor) в cPanel» я расскажу как можно включить или выключить […]

The post Включить/выключить расширенный редактор DNS зон (Advanced DNS editor) в cPanel first appeared on linux-notes.org.]]>

Включить/выключить расширенный редактор DNS зон (Advanced DNS editor) в cPanel

При управлении cpanel-ями как reseller, вы можете или не хотите, чтобы отдельные аккаунты в CPanel имели доступ к редактору расширенных DNS зон (Advanced DNS editor) в cPanel. В этой теме «Включить/выключить расширенный редактор DNS зон (Advanced DNS editor) в cPanel» я расскажу как можно включить или выключить данную функцию имея WHM/cPanel.

  • Базовый  редактор DNS зон (Basic DNS Zone editor) позволяет пользователю выбирать между двумя типами записей (A запись и запись CNAME) и добавлять их. Люди которые использую основной (базовый) редактор не могут просматривать или изменять никаких записей по умолчанию, которые создаются во время создания аккаунта в Cpanel.
  • Расширенный редактор DNS зон (Advanced DNS Zone Editor) позволяет пользователям выбрать один из трех типов записей (A запись, CNAME запись и TXT запись). Данный редактор позволяет просматривать, редактировать и записи по умолчанию, которые создаются во время создания аккаунта в Cpanel.

Включить/выключить расширенный редактор DNS зон (Advanced DNS editor) в cPanel

  1. Входим в вашу панель WHM.
  2. После того, как вы зашли в WHM, нужно найти инструмент менеджера (Feature Manager) который расположен под категорией «Пакеты» (Packages):

    Feature Manager в cpanel

    Feature Manager в cpanel

  3. Это приводит вас на страницу, где вы можете выбрать список шаблонов с функциями, которые Вы хотите изменить. Еси нет не одного, то можем создать, для этого нужно дать имя для списка который хотите создать. Например, я назову данный список «Default»:
    Добавить пакет Default, ели его нетЯ выбираю в качестве примера «Default». И нажимаю на кнопку «Добавить» (Add) чтобы создать шаблон функций.
  4. Список имен появится под кнопкой «Редактировать»( Edit) в разделе раздел «Список функций» (Feature List section). Вы увидите много возможностей, о которых вы возможно и не знали. Выберите или снимите флажок с поля «Расширенный редактор DNS зон» (Advanced DNS Zone Editor).
    Включаем/выключаем "Advanced DNS Zone Editor"
  5. Внизу, нажмите на кнопку «Сохранить» (Save). Это сохранит вашу конфигурацию и все учетные записи, которые используют эту конфигурацию.

На этом у меня все, я завершаю свою статью «Включить/выключить расширенный редактор DNS зон (Advanced DNS editor) в cPanel».

The post Включить/выключить расширенный редактор DNS зон (Advanced DNS editor) в cPanel first appeared on linux-notes.org.]]>
https://linux-notes.org/vklyuchit-vy-klyuchit-rasshirenny-j-redaktor-dns-zon-advanced-dns-editor-v-cpanel/feed/ 0
Page_c76a3fcf https://linux-notes.org/ustanovka-softaculous-v-cpanel/ https://linux-notes.org/ustanovka-softaculous-v-cpanel/#respond Tue, 13 Oct 2015 22:29:52 +0000 http://linux-notes.org/?p=8411 Установка Softaculous в cPanel Следующая статья «Установка Softaculous в cPanel» покажет вам, как установить Softaculous на Cpanel. Требования. Сервер с Cpanel. Если у вас есть брандмауэр, то необходимо разрешить доступ на скачивание всех пакетов с * .softaculous.com. Примечание: Пожалуйста, разрешите доступ к следующим доменам в брандмауэре для загрузки пакетов: api.softaculous.com (IP : 216.18.221.243) s1.softaculous.com (IP : 192.210.128.227) […]

The post Установка Softaculous в cPanel first appeared on linux-notes.org.]]>

Установка Softaculous в cPanel

Следующая статья «Установка Softaculous в cPanel» покажет вам, как установить Softaculous на Cpanel.

Требования.
Сервер с Cpanel.

Если у вас есть брандмауэр, то необходимо разрешить доступ на скачивание всех пакетов с * .softaculous.com.

Примечание: Пожалуйста, разрешите доступ к следующим доменам в брандмауэре для загрузки пакетов:

  • api.softaculous.com (IP : 216.18.221.243)
  • s1.softaculous.com (IP : 192.210.128.227)
  • s2.softaculous.com (IP : 76.164.222.115)
  • s3.softaculous.com (IP : 76.164.201.252)
  • s4.softaculous.com (IP : 148.251.68.26)

Установка Softaculous в cPanel

Примечание: Перед началом установки убедитесь, что ionCube Loaders включен:

  • Войдите в WHM (как суперпользователь root).
  • Перейдите в «Server Configuration» -> «Tweak Settings» -> «PHP».
  • Выбирите ioncube в поле чекбокса (check box) чтобы включить  PHP loader в cPanel.
  • нажмите на кнопку сохранить «Save».
  • Все. Это включит  Ioncube в 3rd party PHP binary.
Включить Ioncube в Cpanel

Включить Ioncube в Cpanel

Поле чего, выполните следующие команды:

# cd /usr/local/src && wget -N http://files.softaculous.com/install.sh
# chmod 755 install.sh && ./install.sh

После чего, открываем WHM > Plugins или Add-Ons > Softaculous — Instant Installs

На скриншоте внизу вы увидите успешную установку:

Установка Softaculous через Cpanel

Установка Softaculous через Cpanel

Установка Softaculous завершена!

Настройка suPHP.

Если у вас есть Suexec или suPHP на вашем сервере, то нужно настроить suPHP для конфигурирования Softaculous:

Перейдите в настройки (settings)-> Редактирование (edit) и установите переменную CHMOD (для файлов) в 0644 и установите переменную CHMOD (для папок) в 0755  и нажмите Изменить параметры( edit settings).

Установка Softaculous завершена!

Быстрая установка.

Если вы хотите быстро скачать скрипт с пакетами в фоновом режиме использования этого метода.

Примечание: Перед началом установки убедитесь, что ionCube Loaders включен, после чего, выполните:

# cd /usr/local/src && wget -N http://files.softaculous.com/install.sh
# chmod 755 install.sh && ./install.sh --quick

Без использования 3rd Party PHP.

Если вы не хотите использовать Softaculous 3rd Party PHP bin, то вы можете просто передать параметр и Softaculous будет использовать по умолчанию бинарный PHP в CPanel.

# cd /usr/local/src && wget -N http://files.softaculous.com/install.sh
# chmod 755 install.sh && ./install.sh --nocpphp

Используя прокси (proxy).

Если вы хотите использовать прокси для скачивания Softaculous, то вы можете просто передать параметры и Softaculous будет использовать настройки прокси-сервера:

# cd /usr/local/src && wget -N http://files.softaculous.com/install.sh
# chmod 755 install.sh
# ./install.sh proxy proxy_ip=YOUR_IP:PORT proxy_auth=USERNAME:PASSWORD

Прокси параметры:

  • proxy_ip (обязательно): Введите IP прокси-сервера и порт.
  • proxy_auth (по желанию): Введите данные аутентификации прокси-сервера, то есть имя пользователя и пароль.

На этом, у меня все и тема «Установка Softaculous в cPanel» завершена.

The post Установка Softaculous в cPanel first appeared on linux-notes.org.]]>
https://linux-notes.org/ustanovka-softaculous-v-cpanel/feed/ 0