This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
freebsd:powerdns [2016/11/18 14:30] tschulz [Install Apache and PHP] |
freebsd:powerdns [2018/12/13 11:54] tschulz |
||
---|---|---|---|
Line 95: | Line 95: | ||
* Enable and start apache | * Enable and start apache | ||
<file> | <file> | ||
+ | echo "apache24_enable=\"YES\"" > /etc/rc.conf | ||
+ | service apache24 start | ||
+ | </file> | ||
+ | ===== Install and Configure NSedit ===== | ||
+ | * download a copy of NSEDIT from [[https://github.com/tuxis-ie/nsedit]] | ||
+ | * Extract to **/usr/local/www/apache24/data** | ||
+ | * make a directory and give www:www full access to it | ||
+ | <file> | ||
+ | mkdir -p /usr/local/etc/pdns/web-db | ||
+ | chown -R www:www /usr/local/etc/pdns/web-db | ||
+ | </file> | ||
+ | * Edit ./nsedit/includes/config.inc.php and set the following values | ||
+ | <file> | ||
+ | $apipass = 'APIPASSWORD'; | ||
+ | $apiip = '127.0.0.1'; | ||
+ | $apiport = '8081'; | ||
+ | $apiproto = 'http'; | ||
+ | $authdb = "/usr/local/etc/pdns/web-db/pdns.users.sqlite3"; | ||
</file> | </file> | ||
+ | ==== Login to NSEdit ==== | ||
+ | * go to http://localhost/nsedit/index.php | ||
+ | * Login with Username: **admin**, password: **admin** | ||
+ | ====== Project PKGs ====== | ||
+ | {{:freebsd:pkg_pdns_nsedit.tar.bz2|}} | ||
+ | ====== Tips ====== | ||
+ | ===== Refresh Save Zone ===== | ||
+ | <file> | ||
+ | pdns_control retrieve <Zone Name> | ||
+ | </file> | ||