로컬 개발환경을 꾸릴 수 있는 XAMPP 입니다. 아파치, PHP, 마리아 DB, 톰캣 등이 설치되어 있습니다.
워드프레스는 비밀번호 없이도 문제없이 설치가 가능하지만 XE나 그누보드같은 CMS를 설치할 경우에는 필요한 경우가 종종 있습니다. 이 때는 아래의 방법으로 해결하면 됩니다.

XAMPP를 실행합니다

mysqladmin.exe -u root password {바꾸고싶은비밀번호}저는 비밀번호를 root 로 변경하고 싶으니 mysqladmin.exe -u root password root 로 변경하겠습니다. 입력이 끝났다면 설정이 완료된 겁니다. 이제 phpMyAdmin 을 수정하도록 하겠습니다.

설치 폴더를 변경하지 않았다면 C:\xampp\phpMyAdmin/config.inc.php 에 위치해 있습니다. VSCode나 메모장을 활용하여 엽니다.

해당 부분에 비밀번호를 설정합니다. 저는 root 로 저장하도록 하겠습니다.
/* 인증 정보 */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'root';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
로그인 시간이 더욱 필요한 경우 설정을 통해 수정할 수 있습니다. 저는 DB를 마이그레이션 하는 작업을 할 때 자주 사용했었는데요, 1440초는 20분정도밖에 되지 않기에 너무 짧게 느껴지기도 합니다.
보통은 로컬 작업일 때 해당 작업을 하는 것을 지극히 권장합니다. 보안에 직결된 부분이니 더욱 신경 쓸 필요가 있습니다.
$cfg['LoginCookieValidity'] = 36000;다른 설정 방법은 위의 코드를 config.inc.php 에 추가하는 방법입니다. 해당 코드를 복사하여 붙여넣기 하면 작업이 완료됩니다.

$cfg['blowfish_secret'] = '.7~^(L%FLV6RDYKzO%IZ=16T\d6k_WTi';이번에는 암호화 문자열 에러인데요, 이 경우는 [여기] 에서 코드를 생성한 다음 config.inc.php 를 추가하면 해결할 수 있습니다.
임의의 매개변수 값을 추가하면 해결 완료. 직접 만들어도 되지만 32자 이상이 되도록 만들어야 합니다.

위의 경우는 간단하게 해결 가능합니다. 글 안의 링크를 클릭하고 생성하기 버튼 클릭하면 끝이납니다. 이 문제는 생각보다 쉽게 해결할 수 있어요.
저는 XAMPP 를 활용하지만 왜인지 모르는 속도 저하가 짜증을 불러들이기도 했습니다. 거의 한 8년을 본 것 같은데, 애증의 프로그램이라는 점은 변함이 없습니다.

그러나 최근 범접할 수 없는 무료 프로그램인 Local 이 생겼습니다. 속도적인 문제 뿐만 아니라, 다중 서버 실행, 포트 자동 체크 등으로 버그 투성이었던 XAMPP를 가볍게 상회하는 툴이 나와 잘 사용중입니다.
개인적으로 개발의 환경이 확실히 업그레이드된다는 생각을 할 정도로 마음에 들기에 추천합니다.
더 소름돋는 점은 맥으로도 나와있어 어느 환경에서도 설치가 가능합니다. 그 외로는 MAMP(맘프) 라는 프로그램이 있습니다. 유료 결제했지만 포지션이 애매해 아쉽게도 사용하지 않게되었습니다.