Будем исходить из того что у нас стоит ISP manager
1. В нашем распоряжении система
uname -a
Linux site.ru 3.10.0-327.13.1.el7.x86_64 #1 SMP Thu Mar 31 16:04:38 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
2. Обновимся
yum -y update
3. Ставим удобный коммандер, никаких хоткеев, юзаем мышку
yum -y install mc
4. Проверяем работаю ли команды и если нет, ставим
ifconfig
nslookup
5. Отключаем SE Linux
mcedit /etc/sysconfig/selinux
Прописываем
SELINUX=disabled
6. Меняем порт ssh root
mcedit /etc/ssh/sshd_config
Раскомментируем строку Port 22 и заменим значение 22 например на 2016 но не более 65535
7. Разрешим коннектиться с нового порта через iptables
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 2016 -j ACCEPT
8. Рестарт sshd
service restart sshd
9. Ставим репы
EPEL
sudo yum install epel-release
RPMFORGE
cd /tmp && wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm sudo rpm -Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
или
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt yum -y install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
REMI (с осторожностью т.к. заменяет стандартные репы)
wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm rpm -Uvh remi-release-7*.rpm
или
cd /tmp && wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm sudo rpm -Uvh remi-release-7*.rpm
Подробно тут http://www.liberiangeek.net/2014/12/install-epel-remi-rpmforge-repositories-centos-7/
10. Ставим ТОПЫ https://habrahabr.ru/post/114082/
11. Ставим Zabbix для мониторинга сервера http://serveradmin.ru/ustanovka-zabbix-na-centos-7/
12. В ISP настраиваем дату и часовой пояс
13. В ISP прописываем дополнительные IP и NS сервера по умолчанию
14. Ставим веб сервер http://serveradmin.ru/ustanovka-lamp-apache-php-mysql-v-centos-7/
iptables -A INPUT -m state —state NEW -m tcp -p tcp —dport 1988 -j ACCEPT