poweradmin 설치
pdns를 설치 세팅후 웹으로 연동하여 pdns를 사용할수있는 poweradmin 을 설치해보았습니다.
– pdns와 poweradmin연동을 위해서 MDB2를 설치합니다.
– MDB2 설치완료후 설치된 서버의 URL/install 로접속을 합니다.
(ex, 192.168.0.100/install)
접속후 Go to stop 2 버튼을 눌러 다음화면으로 넘어갑니다.
– Go to stop 3 버튼을 눌러 다음화면으로 넘어갑니다.
– pdns에서 설정한 정보들을 입력한후 Go to stop 4 버튼을 눌러 다음화면으로 넘어갑니다.
맨위의 username는 mysql root 정보입니다.
– 기본사용자 정보를 입력후 Go to stop 5 버튼을 눌러 다음화면으로 넘어갑니다.
만일 MDB2가 설치가 안되있는경우 최상단의 Updating databases…done!은 ….done! 부분이 디비와 연동이 안되었다는 내용이 출력됩니다.
– 입력된 내용을 확인후 Go to stop 6 버튼을 눌러 다음화면으로 넘어갑니다.
– config 파일에 들어갈 내용을확인합니다.
내용 확인후 config 파일을 수정후 Go to stop 7 버튼을 눌러 다음화면으로 넘어갑니다.
– config 파일을 생성후 수정합니다.
cp -arp config-me.inc.php config.inc.php 명령어를 이용합니다.
– 수정전
– 수정후
– 입력해두었던 웹페이지 로그인정보를 확인합니다.
– poweradmin 연동디렉토리의 내용중 install 디렉토리를 삭제합니다.
– install 파일 삭제후 URL 로 접근하면 로그인페이지가 나옵니다.
– 로그인정보를 입력후 로그인한 화면입니다.
* 만일 로그인후 “Error: Default session encryption key is used, please set it in your configuration file.” 메시지 가 웹페이지 상단에 출력될경우
1. openssl 명령어를 이용하여 랜덤문자를 생성 $ openssl rand -base64 32 BGHfCJUh5VcB4qaRpjaXMBnXMFxyCesybeXx2h+4PCA= 2.config.inc.php파일에 내용을 변경 $session_key = "BGHfCJUh5VcB4qaRpjaXMBnXMFxyCesybeXx2h+4PCA="; 위와같이 처리하면 출력된 에러가 사라집니다.