워드프레스는 MYSQL(MARIADB) DBMS를 사용하여 구축된 CMS 툴이며, 서버 로컬 또는 외부 디비서버와 연동하여 동적 데이터 처리를 합니다.
툴은 PHP 어플리케이션으로 구동되고 소스내에서 DBMS와 연결 설정하는 기본 접속 정보가 설정되어 있으며, 전역 설정파일인 wp-config.php 파일에서 이 정보를 관리 합니다.
디비 패스워드 정보가 변경되는 경우 wp-config.php 파일의 디비 접속 정보도 동일하게 변경이 되어야 하며, 설정 방법을 안내 합니다.
툴은 PHP 어플리케이션으로 구동되고 소스내에서 DBMS와 연결 설정하는 기본 접속 정보가 설정되어 있으며, 전역 설정파일인 wp-config.php 파일에서 이 정보를 관리 합니다.
디비 패스워드 정보가 변경되는 경우 wp-config.php 파일의 디비 접속 정보도 동일하게 변경이 되어야 하며, 설정 방법을 안내 합니다.
FTP/SFTP, SSH, MYSQL 접속 방법은 아래 가이드 문서를 참고 바랍니다.
1. FTP / SFTP 접속 방법
2. SSH 접속 방법
3. MYSQL 접속 방법
-
FTP/SFTP 접속을 통한 수정 방법
- FTP 클라이언트 툴을 통해 서버에 접속 합니다. 본문에서는 파일질라( https://filezilla-project.org/ ) 를 사용 하였습니다.
- wp-config.php 다운로드 합니다. 파일 선택후 더블 클릭 또는 오른쪽 마우스 메뉴의 다운로드를 선택 합니다.
- 메모장 또는 텍스트 기반 편집 툴로 wp-config.php 파일 수정 합니다.
윈도우 기본 메모장이나 acroedit 같은 텍스트파일 에디터로 다운로드한 파일을 선택 합니다. - 파일에서 define( 'DB_PASSWORD', 'athl*******' ); 항목을 새로운 패스워드 정보로 수정합니다.
ex) DB 패스워드를 newpassword2022로 변경한 경우 define( 'DB_PASSWORD', 'newpassword2022' ); 로 수정후 저장
- FTP 클라이언트 툴을 통해 파일을 다시 업로드 합니다.
이때 업로드 경로가 기존 wp-config.php 파일의 경로와 같은지 확인 하고 덮어쓰기 합니다.
-
SSH 접속을 통한 수정 방법 ( ex. putty, securecrt )
- SSH로 접속 합니다. 기본 22 포트이며 보통 putty ( https://www.putty.org/ ), securecrt ( https://www.vandyke.com/products/securecrt/ ) 툴을 많이 이용합니다.
- vi 편집기로 wp-config.php 파일을 수정합니다.
터미널 창에서 vi wp-config.php 로 편집기 모드로 접근후 DB_PASSWORD 의 지정 값을 새로운 DB 패스워드로 변경합니다. 수정 후 저장 합니다.
## ex) DB 패스워드가 newpassword2022 인경우
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define( 'DB_NAME', 'USERID' ); /** MySQL database username */ define( 'DB_USER', 'DBNAME' ); /** MySQL database password */ define( 'DB_PASSWORD', 'newpassword2022' ); /** MySQL hostname */ define( 'DB_HOST', 'localhost' ); /** Database charset to use in creating database tables. */ define( 'DB_CHARSET', 'utf8mb4' ); /** The database collate type. Don't change this if in doubt. */ define( 'DB_COLLATE', '' );vi 편집기 사용법은 가이드 문서를 참고 바랍니다.
- SSH로 접속 합니다. 기본 22 포트이며 보통 putty ( https://www.putty.org/ ), securecrt ( https://www.vandyke.com/products/securecrt/ ) 툴을 많이 이용합니다.