Список всех доменных зон
Список всех доменных зон с данными владельцев и самое главное с указанием whois серверов. Полезная штука https://www.iana.org/domains/root/db
Список всех доменных зон с данными владельцев и самое главное с указанием whois серверов. Полезная штука https://www.iana.org/domains/root/db
В 5й версии ispmanager хранит все данные в mysql и можем сам пересоздать конфиги. Были случае когда они обнулялись, штука восстановления конечно полезная.
1 2 |
/usr/local/mgr5/sbin/mgrctl -m ispmgr webreconfigure.initialize shutdown=on /usr/local/mgr5/sbin/mgrctl -m ispmgr webreconfigure.restore |
Иногда перед некоторыми манипуляция необходимо сделать бекап всех баз данных. Легко!
1 |
mysqldump -u root -p --all-databases > /root/alldatabase.sql |
Восстановить из этого бекапа 1 базу
1 |
mysql -u root -p --one-database mybasedbname < /root/all-database.sql |
Бекап это очень ВАЖНО!!! Делаем его как можно чаще!
Для установки crontab
1 |
yum install cronie |
Задания cron все пишутся в отдельный файлы для каждого пользователя в /var/spool/cron/ Из консоли можно свое редактировать командой
1 |
crontab -e |
1 2 |
crontab -l #вывести список заданий crontab -u <username> -l #вывести список заданий другого пользователя |
Рассмотрим сам файл и правила для выполнения заданий.
1 2 3 |
MAILTO=mail@mail.com #почта для уведомлений о выполнении задания. 0 9 * * * /usr/bin/php -q /var/www/user/filename.php #выполнение php скрипта каждый день в 9.00 |
1 2 3 4 5 6 7 8 |
минуты 0-59 часы 0-23 день месяца 1-31 месяц 1-12 день недели 0-7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс) если указать не число а * то будет выполняться постоянно. К примеру, каждую минуту или каждый час. есть указать в поле где минуты */15 то будет запуск каждые 15 минут. |
Ошибка: sysctl: cannot stat /proc/sys/net/bridge/bridge-nf-call-iptables: No such file or directory sysctl: cannot stat /proc/sys/net/bridge/bridge-nf-call-ip6tables: No such file or directory Исправляем:
1 2 3 4 5 6 |
modprobe br_netfilter lsmod |grep br_netfilter получим вывод: br_netfilter 20480 0 bridge 110592 1 br_netfilter |
screen удобная вещь когда ssh соединение не стабильно и обрыв не приемлем Устанавливаем и запускаем сессию
1 2 |
yum install screen |
Но как же работать?
1 2 3 4 5 |
Ctrl+A потом "c" — создать окно screen Ctrl+A потом "p" — переключиться к предыдущему окну screen Ctrl+A потом "n" — переключиться к следующему окну screen Ctrl+A потом "d" — выйти из screen и оставив сеансы работающими Ctrl+D — выйти сеансов screen |
По умолчанию в centos 7 установлен тупой firewalld вместо привычного iptables и конечно же мы исправим это недоразумение Отключаем firewalld
1 2 |
systemctl stop firewalld systemctl disable firewalld |
Выполняем установку iptables
1 2 3 |
yum -y install iptables-services systemctl enable iptables.service systemctl start iptables.service |
Если по какой-то причине необходимо отключить ipv6 то выполняем
1 2 3 4 |
vi /etc/sysctl.d/disable-ipv6.conf #открываем файл для редактирования ##пропишем в файл net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 |
Применяем изменения
1 |
sysctl -p |
Но бывает что yum все равно не хочет работать через ipv4
1 2 3 4 |
yum update Загружены модули: fastestmirror Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#7 - "Failed to connect to 2001:1b48:203::4:10: Сеть недоступна" |
Для этого в файл /etc/yum.conf пропишем
1 |
ip_resolve=4 |
Некоторые скрипты ругаются на curl который доступен в centos по умолчанию. Создаем файл /etc/yum.repos.d/city-fan.repo в который впишем:
1 2 3 4 5 |
[CityFan] name=City Fan Repo baseurl=http://www.city-fan.org/ftp/contrib/yum-repo/rhel$releasever/$basearch/ enabled=1 gpgcheck=0 |
Обновляем и проверяем версию
1 2 |
yum update curl curl -V |
Увидим обновленную версию и радуемся 🙂
1 2 3 4 |
curl 7.54.1 (x86_64-redhat-linux-gnu) libcurl/7.54.1 NSS/3.28.4 zlib/1.2.7 libpsl/0.7.0 (+libicu/50.1.2) libssh2/1.8.0 nghttp2/1.21.1 Release-Date: 2017-06-14 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp Features: AsynchDNS IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz HTTP2 UnixSockets HTTPS-proxy Metalink PSL |
Уже несколько месяцев DirectAdmin объявил что сделает новый скин вместо текущего УГ. Но как говорят, обещанного ждут 3 года. Поэтому будем ставить Capri (есть русский язык). Раньше этот скин был платный и код в нем закрыт. К счастью разработчик пропал и добрые люди раскодировали его, убрали проверку лицензии и продолжают поддерживать. Как выглядит: Сама […]