![10 Handige gratis Linux eBooks voor beginners en beheerders](/f/9c1a529b26434098ffbf31b85c5abf17.png?width=100&height=100)
11. Nu gaan we installeren PowerAdmin – een gebruiksvriendelijke webinterface die is ontworpen om PowerDNS-servers te beheren. Omdat het in PHP is geschreven, moeten we PHP en een webserver (Apache) installeren:
# yum install httpd php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mhash gettext.
PowerAdmin vereist ook twee PEAR-pakketten:
# yum -y installeer php-pear-DB php-pear-MDB2-Driver-mysql
U kunt ook het volgende artikel raadplegen voor volledige instructies voor het installeren van de LAMP-stack in CentOS 7:
Zodra de installatie is voltooid, moeten we Apache starten en instellen om te starten bij het opstarten van het systeem:
# systemctl schakel httpd.service in. # systemctl start httpd.service.
12. Nu alle systeemvereisten voor hardlopen PowerAdmn zijn voldaan, kunnen we doorgaan en het pakket downloaden. Aangezien de standaardwebmap voor Apache is:
/var/www/html/
, we zullen het pakket daar downloaden.
# cd /var/www/html/ # wget http://downloads.sourceforge.net/project/poweradmin/poweradmin-2.1.7.tgz # tar xfv poweradmin-2.1.7.tgz.
13. Nu kunnen we het webinstallatieprogramma van PowerAdmin starten. Gewoon openen:
http://192.168.0.102/poweradmin-2.1.7/install/
Dit zou de eerste stap van de installatie moeten brengen:
Op de bovenstaande pagina wordt u gevraagd de taal voor uw PowerAdmin te kiezen. Selecteer degene die u wilt gebruiken en klik op de "Ga naar stap 2" knop.
14. De installateur verwacht dat u een PowerDNS databank:
15. Omdat we er al een hebben gemaakt, kunnen we doorgaan naar de volgende stap. U wordt gevraagd de databasegegevens in te voeren die u eerder hebt ingesteld. U moet ook het Poweradmin-beheerderswachtwoord instellen:
16. Zodra u deze heeft ingevoerd, gaat u naar stap 4. U maakt een nieuwe gebruiker aan met beperkte rechten voor Poweradmin. De velden die u hier moet invullen zijn:
17. Op de volgende stap Poweradmin zal u vragen om een nieuwe databasegebruiker met beperkte rechten op de databasetabellen aan te maken. Het geeft je de code die je nodig hebt om in een MySQL-console te plaatsen:
18. Open nu een terminal en voer uit:
# mysql -u root -p.
Geef uw wachtwoord op en voer de code uit die is verstrekt door Poweradmin:
MariaDB [(geen)]>VERLENEN SELECTEREN, INVOEREN, BIJWERKEN, VERWIJDEREN. AAN powerdns.* NAAR 'powermarin'@'localhost' GEDENTIFICEERD DOOR '123qweasd';
19. Ga nu terug naar uw browser en ga verder met de volgende stap. Het installatieprogramma zal proberen zijn configuratiebestand te maken in /var/www/html/poweradmin-2.1.7/inc.
De bestandsnaam is config.inc.php. Als het script dat bestand niet kan schrijven, kunt u het handmatig maken door de tekst te kopiëren en in het bovengenoemde bestand te plaatsen:
20. Ga nu naar de laatste pagina waar u wordt geïnformeerd dat de installatie is voltooid en informatie ontvangt over hoe u toegang krijgt tot uw Poweradmin-installatie:
U kunt inschakelen: URL's gebruikt door andere dynamische DNS-providers door:
# cp install/htaccess.dist .htaccess
Voor dat doel heb je nodig: mod_rewrite ingeschakeld in de configuratie van Apache.
21. Nu is het belangrijk om de “installeren” map uit de hoofdmap van Poweradmin met de volgende opdracht:
# rm -fr /var/www/html/poweradmin/install/
Daarna heeft u toegang tot uw poweradmin op:
http://192.168.0.102/poweradmin-2.1.7/
Na het inloggen zou u de hoofdpagina van Poweradmin moeten zien:
Op dit punt is uw installatie voltooid en bent u klaar om uw DNS-zones te gaan beheren.
22. Om een nieuwe masterzone toe te voegen, klikt u op de knop "Hoofdzone toevoegen”:
Op de volgende pagina zijn er enkele dingen die u moet invullen:
Klik op de "Zone toevoegen” knop om de DNS-zone toe te voegen.
Nu kunt u teruggaan naar de indexpagina van Poweradmin door op de "Inhoudsopgave" koppeling. Om alle bestaande DNS-zones te bekijken, gaat u gewoon naar "Lijst zones”:
U zou nu een lijst met beschikbare DNS-zones moeten zien:
23. Om een bestaande DNS-zone te bewerken of nieuwe records toe te voegen, klikt u op het bewerkingspictogram:
Op de volgende pagina ziet u de vermeldingen voor de door u gekozen DNS-zone:
24. Om hier een nieuwe DNS-zone toe te voegen, moet u de volgende informatie instellen:
Voor de toepassing van dit artikel zal ik een toevoegen EEN opnemen voor subdomein nieuw.voorbeeld.com dat zal oplossen op IP-adres 192.168.0.102 met tijd om te leven 14400 seconden:
Klik ten slotte op de "Record toevoegen" knop.
25. Als u een DNS-zone wilt verwijderen, gaat u terug naar de "Lijst zone” pagina en klik op de “Afval” pictogram naast de DNS-zone die u wilt verwijderen:
Poweradmin zal u vragen of u zeker weet dat u de DNS-zone wilt verwijderen. Klik gewoon op "Ja” om het verwijderen te voltooien.
Voor meer gedetailleerde instructies over het aanmaken, bewerken en verwijderen van zones kunt u de Poweradmin's documentatie raadplegen op:
https://github.com/poweradmin/poweradmin/wiki/Documentation
Ik hoop dat je dit artikel interessant en nuttig vond. Zoals altijd, als je vragen of opmerkingen hebt, aarzel dan niet om ze in het commentaargedeelte hieronder te stellen.