Предуслови
Ажурирај систем
Подесите име хоста
Инсталирајте Форемана
Конфигурација заштитног зида
Веб Интерфаце
Фореман је бесплатан алат отвореног кода који вам помаже у конфигурацији и управљању физичким и виртуелним серверима. Фореман вам такође помаже да обезбедите и надгледате свој сервер.
Предуслови
- ЦентОС 7 сервер.
- Роот кориснички приступ.
Ажурирај систем
Ажурирајте свој систем пре инсталирања Форемана.
yum -y update
Подесите име хоста
Мораћете да уредите /etc/hostsдатотеку користећи било који уређивач текста.
nano /etc/hosts
Додајте свој сервер.
198.51.100.0 server.vultr.local server
Затим ћете морати да подесите име хоста.
nano /etc/hostname
Унесите своје име хоста, обавезно га промените у своје име хоста.
server.vultr.local
Сачувајте датотеку и изађите из уређивача текста.
Напомена: Горе наведене команде су примери. Требало би да их промените у своје .
Инсталирајте Форемана
Фореман инсталатер је колекција Пуппет модула који инсталира све што је потребно за потпуно функционално Фореман подешавање.
Сада хајде да конфигуришемо ЕПЕЛ, Пуппет и Фореман спремишта.
rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
rpm -ivh http://yum.theforeman.org/releases/1.9/el7/x86_64/foreman-release.rpm
Инсталирајте Фореман инсталатер тако да може да инсталира Фореман и све његове потребне пакете.
yum -y install foreman-installer
Извршите Фореман инсталатер. Требаће мало.
foreman-installer
Видећете Success као излаз по завршетку инсталације.
Конфигурација заштитног зида
Извршите следеће команде једну по једну.
firewall-cmd --permanent --add-port=53/tcp
firewall-cmd --permanent --add-port=67-69/udp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --permanent --add-port=3000/tcp
firewall-cmd --permanent --add-port=3306/tcp
firewall-cmd --permanent --add-port=5910-5930/tcp
firewall-cmd --permanent --add-port=5432/tcp
firewall-cmd --permanent --add-port=8140/tcp
firewall-cmd --permanent --add-port=8443/tcp
Поново учитајте услуге заштитног зида.
firewall-cmd --reload
Веб Интерфаце
Отворите свој веб претраживач и посетите http://YourServerIPили http://FQDN да бисте приступили Фореман веб интерфејсу. Видећете веб страницу за пријаву, па унесите Фореман usernameи passwordзатим кликните на Loginдугме.
Инсталирајте НТП модул
NTP module је један од најважнијих захтева Пуппет-а за управљање НТП сервисима.
puppet module install -i /etc/puppet/environments/production/modules saz/ntp
У Фореман веб конзоли идите на Configure > Puppet Classesи кликните на Import from hostname(сервер.вултр.лоцал) да бисте прочитали доступне класе лутке са мајстора лутака и попунили Фореманову базу података.
Изаберите НТП модул и кликните на Updateдугме.
Сада можете да управљате НТП модулом и Фореман-ом са његове контролне табле.