System Administrator Service Management 워드프레스(WordPress) 관련 자료 WP-CLI - 워드프레스를 명령창에서 관리하는 유틸리티 Current: wordpress command line 유틸리티인 wp-cli 설치하기 wordpress command line 유틸리티인 wp-cli 설치하기 wp-cli 는 워드프레스를 커맨드라인에서 다룰 수 있는 유틸리티로 커맨드라인에서 wordpress 설치/upgrade 나 plugin 설치/삭제등 모든 관리 작업을 할 수 있습니다.ssh 로 워드프레스 서버에 연결할 수 있고 linux 에 익숙하다면 wp-cli 로 더 효과적으로 관리 작업을 할 수 있습니다. wp-cli 를 사용하려면 사전에 PHP 와 curl 을 설치해야 합니다. Windows에 설치 PHP.exe 가 PATH 에 걸려 있어야 합니다. github 의 wp-cli 배포 페이지에 연결해서 wp-cli.phar 을 다운로드 받거나 파워쉘을 열고 다음 명령을 실행합니다. curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar BASH 다운받은 wp-cli.phar 을 PATH 가 걸린 폴더로 이동해 주고 같은 폴더에 wp-cli.bat 란 이름의 파일을 만들고 다음 내용을 추가해 줍니다. @echo OFF :: in case DelayedExpansion is on and a path contains ! setlocal DISABLEDELAYEDEXPANSION php "%~dp0wp-cli.phar" %* BASH 파워쉘이나 cmd.exe 를 열고 wp-cli --info 명령을 실행해서 동작 여부를 확인합니다.OSX/Linux에 설치실행 파일을 다운로드 받습니다. $ curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar BASH 제대로 실행되는지 확인해 봅니다. $ php wp-cli.phar --info BASH 사용할 때 마다 php wp-cli.phar 이라고 입력하는 것은 불편하므로 실행 속성을 주고 심볼릭 링크를 걸어줍니다. $ sudo mv wp-cli.phar /usr/local/bin $ sudo chmod +x /usr/local/bin/wp-cli.phar $ sudo ln -sf /usr/local/bin/wp-cli.phar /usr/local/bin/wp-cli BASH 제대로 실행되는지 다시 확인합니다. $ wp-cli --info OS: Linux 4.18.0-305.12.1.el8_4.x86_64 #1 SMP Tue Aug 10 17:55:22 UTC 2021 x86_64 Shell: /bin/bash PHP binary: /usr/bin/php PHP version: 8.0.12 php.ini used: /etc/php.ini MySQL binary: /usr/bin/mysql MySQL version: mysql Ver 8.0.21 for Linux on x86_64 (Source distribution) SQL modes: WP-CLI root dir: phar://wp-cli.phar/vendor/wp-cli/wp-cli WP-CLI vendor dir: phar://wp-cli.phar/vendor WP_CLI phar path: /home/rocky WP-CLI packages dir: WP-CLI global config: WP-CLI project config: WP-CLI version: 2.5.0 BASH 같이 보기WP-CLI - 워드프레스를 명령창에서 관리하는 유틸리티Ref WP-CLI | WP-CLI ×