PowerAdmin은 PowerDNS 서버를위한 친근한 웹 기반 DNS 관리 도구입니다. 인터페이스는 PowerDN의 대부분의 기능을 지원합니다. 대부분의 작업에 SQL을 사용하고 DNSSEC 작업에 대한 PowerDNS API 지원을 제공하는 하이브리드 솔루션입니다.
이 프로젝트는 PowerDNS.com, Open-Xchange 또는 기타 외부 당사자와 관련이 없습니다. 독립적으로 자금을 지원하고 유지됩니다. 이 프로젝트가 귀하의 요구 사항을 충족하지 못하면 이러한 대체 옵션을 살펴보십시오.
이 프로젝트는 GNU General Public License v3.0에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
| PowerAdmin | PHP | Powerdns | 마리 아드 | MySQL | Postgresql | sqlite |
|---|---|---|---|---|---|---|
| 3.9.x | 8.1.30 | 4.5.5 | 10.11.9 | - | 16.3 | 3.45.3 |
| 3.8.x | 8.1.28 | 4.5.5 | 10.11.8 | - | 16.3 | 3.45.3 |
| 3.7.x | 8.1.2 | 4.5.3 | 11.1.2 | 8.2.0 | 16.0 | 3.40.1 |
| 3.6.x | 8.1.2 | 4.5.3 | 11.1.2 | 8.1.0 | 16.0 | 3.40.1 |
| 3.5.x | 8.1.17 | 4.5.3 | 10.11.2 | 8.0.32 | 15.2 | 3.34.1 |
| 3.4.x | 7.4.3 / 8.1.12 | 4.2.1 | 10.10.2 | 8.0.31 | 15.1 | 3.34.1 |
다음 종속성을 설치하십시오.
데비안 기반 시스템 및 파생 상품 :
apt install php-intl php-gettext php-openssl php-filter php-tokenizer php-pdo
For MySQL/MariaDB
apt install php-mysqlnd
For PostgreSQL
apt install php-pgsql
For SQLite
apt install php-sqlite3Red Hat Enterprise Linux (RHEL) 및 그 파생 상품 :
dnf install -y php-intl php-gettext php-openssl php-filter php-tokenizer php-pdo
For MySQL/MariaDB
dnf install -y php-mysqlnd
For PostgreSQL
dnf install -y php-pgsql프로젝트 파일을 다운로드하십시오
git clone https://github.com/poweradmin/poweradmin.gitgit checkout tags/v3.8.1브라우저의 설치된 시스템으로 이동하십시오
install 폴더를 제거하십시오. 문제를 진단하는 데 도움이 되려면 inc/config.inc.php 파일에서 다양한 디버그 설정을 활성화 할 수 있습니다. 다음은 사용 가능한 디버그 설정 및이를 활성화하는 방법입니다.
PHP 오류보고 : 브라우저에 PHP 오류를 직접 표시하려면 다음 줄을 index.php 또는 기타 진입 포인트 파일에 추가하십시오.
ini_set ( ' display_errors ' , 1 );
ini_set ( ' display_startup_errors ' , 1 );
error_reporting ( E_ALL );로거 설정 : 기본 유형 및 디버그 레벨을 사용하도록 로깅 설정을 구성합니다. 현재 이러한 설정은 인증 문제 로깅에만 사용됩니다.
$ logger_type = ' native ' ;
$ logger_level = ' debug ' ;데이터베이스 디버깅 : 데이터베이스 디버깅을 활성화 또는 비활성화합니다. 활성화되면 자세한 데이터베이스 작업 및 오류가 기록됩니다.
$ db_debug = true ;DNSSEC 디버깅 : DNSSEC 디버깅을 활성화 또는 비활성화합니다. 활성화되면 자세한 DNSSEC 작업 및 오류가 기록됩니다.
$ pdnssec_debug = true ;LDAP 디버깅 : LDAP 디버깅을 활성화 또는 비활성화합니다. 활성화되면 자세한 LDAP 작업 및 오류가 기록됩니다.
$ ldap_debug = true ;이러한 설정을 활성화하면 응용 프로그램의 동작에 대한 통찰력을 얻고 문제를보다 효과적으로 문제 해결할 수 있습니다.
기부금에 열려있는 동안 제출물의 좋은 부분 만 가져 가거나 프로젝트의 전반적인 스타일 및 구조와 동기화되도록 다시 작성할 수 있습니다. 그러나 나는 여전히 원래 기고자로서 당신을 언급 할 것입니다. 이것은 릴리스 노트에 언급됩니다.
모든 기부금은 검토됩니다. 피드백이 제공되며 추가 변경을 요청받을 수 있습니다.
변경 사항이 잘 알려져 있는지 확인하십시오.
귀하의 기여에 감사드립니다!