Подготовка нового сервера
(Если ставим сами разбиваем)
/swap 3*ddr
/ -20-50 gb (корень)
/home -10-50 gb
/var -остаток
/tmp -4gb (убрать права на запуск)
На /var оставлять больше всего места, так как там база, логи и сам mikbill
/boot 4gb можно
Смотрим систему
Ставим первые пакеты
и применяем на лету
Отключаем Named
Настройка бекапов
http://mikbill.blogspot.ru/2016/04/backup-mysql-baseyandex-diskbackup-files.html
пока нет в установщике, делаем
/swap 3*ddr
/ -20-50 gb (корень)
/home -10-50 gb
/var -остаток
/tmp -4gb (убрать права на запуск)
На /var оставлять больше всего места, так как там база, логи и сам mikbill
/boot 4gb можно
Смотрим систему
- cat /etc/issue
Настройка DNS
- echo "nameserver 8.8.8.8" >/etc/resolv.conf
Настройка интерфейса:
BOOTPROTO=none
IPADDR=192.168.10.120
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
DNS1=8.8.8.8
DNS2=8.8.4.4
- yum install -y epel-release
- yum install -y mc ntpdate htop nano wget
- date
Настройка часового пояса
- tzselect
Тут можно подсмотреть пояса
- /usr/share/zoneinfo/
Или изменение часового пояса
- mv /etc/localtime /etc/localtime-old
- ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
- ntpdate pool.ntp.org
- df -h
Создаем учетку, закрываем root доступ по ssh и меняем порт
- adduser user
- passwd user
- mcedit /etc/ssh/sshd_config
Port 22Если меняли порт меняем тут
Protocol 2
PermitRootLogin no
- mcedit /etc/sysconfig/iptables
и применяем на лету
- iptables -I INPUT 1 -m state --state NEW -m tcp -p tcp --dport 2247 -j ACCEPT
Проверяем реальник
- wget -O - -q mikbill.ru/getip.php
Ставим mikbill
- yum -y install http://194.28.89.175/6/x86_64/mikbill-repo-1.0-1.x86_64.rpm
- yum makecache
- yum update
- yum install mikbill
Ставим radcheck
https://github.com/mikbill/design/blob/master/RadiusCheck/Readme
Отключаем Named
- chkconfig named off
- service named stop
Удаляем весь каталог
Настройка iptables
- /var/www/mikbill/admin/res/pma/setup
Настройка iptables
- mcedit /etc/sysconfig/iptables
(Только пример правил, что можно добавлять и как)
# Generated by iptables-save v1.4.7 on Thu Dec 29 01:16:36 2016
*filter
:INPUT ACCEPT [722:261493]
:FORWARD ACCEPT [8:2049]
:OUTPUT ACCEPT [6092:2097242]
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -p ospf -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -i eth1 -j ACCEPT
-A INPUT -s 195.195.195.195/28 -p udp -m state --state NEW -m udp --dport 1812 -j ACCEPT
-A INPUT -s 195.195.195.195/28 -p udp -m state --state NEW -m udp --dport 1813 -j ACCEPT
-A INPUT -s 10.9.0.0/16 -p udp -m state --state NEW -m udp --dport 1812 -j ACCEPT
-A INPUT -s 10.9.0.0/16 -p udp -m state --state NEW -m udp --dport 1813 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 53 -j ACCEPT
-A INPUT -p udp -m udp --dport 53 -j ACCEPT
-A INPUT -p udp -m udp --dport 5353 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 5353 -j ACCEPT
COMMIT
# Completed on Thu Dec 29 01:16:36 2016
Ставим обновление
https://github.com/mikbill/distr/tree/master/mikbill/update
Настройка часового пояса в админке и кабинете
Ставим обновление
https://github.com/mikbill/distr/tree/master/mikbill/update
Настройка часового пояса в админке и кабинете
</mysql>Для Москвы
<timezone>Europe/Kiev</timezone>
<partialUTF8>false</partialUTF8>
<kernel>
<timezone>Europe/Moscow</timezone>
Настройка бекапов
http://mikbill.blogspot.ru/2016/04/backup-mysql-baseyandex-diskbackup-files.html
пока нет в установщике, делаем
- yum install sysstat
Комментарии
Отправить комментарий