열렬히.뛰기

WordPress

école 42 > inception > inception : 기타 지식 > WordPress

사전에 Nginx가 설치되어 있다고 가정.

인제, Nginx에 대한 설정이 다 되어있으니 wordpress를 깔아보자.

이때 설치를 도와주는 wp-cli에 대해설 알아보자.

WP-CLI 란?

WP-CLI는 워드프레스를 위한 명령줄 인터페이스입니다. 이 도구를 사용하면 웹 브라우저 없이도 워드프레스 사이트를 관리할 수 있습니다. 예를 들어 플러그인을 설치하거나 업데이트하고, 새 포스트를 작성하거나, 데이터베이스를 업데이트하는 등의 작업을 할 수 있습니다. WP-CLI는 워드프레스 관리자 및 개발자에게 매우 유용한 도구로, 특히 대량의 사이트를 운영하거나 자동화된 작업을 수행해야 할 때 효과적입니다.

WP-CLI 설치하기

WP-CLI를 설치하는 방법은 간단합니다. 다음 단계를 따르세요:

  1. WP-CLI 다운로드 및 설치:

    shell
    curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
    

이 명령은 WP-CLI의 Phar 패키지를 다운로드합니다.

  1. 실행 가능하게 만들기:

    shell
    chmod +x wp-cli.phar
    

    다운로드한 파일을 실행 가능하게 만듭니다.

  2. 실행파일로 이동:

    shell
    mv wp-cli.phar /usr/local/bin/wp
    

    이 명령은 wp-cli.phar 파일을 /usr/local/bin/wp로 이동시켜 어느 위치에서나 wp 명령어를 사용할 수 있게 합니다.

WP-CLI를 이용한 워드프레스 설치

중요한 점은 wordpress의 설치는 nginx와 잘 연동되어야 한다는 것이다.

결국 docker-compose를 통해 볼륨을 만든 상황에서 해야 한다는 의미기도 하다.

WP-CLI를 사용하여 워드프레스를 설치하는 방법은 다음과 같습니다:

  1. 워드프레스 다운로드:

    shell
    wp core download --path=your_directory_path --locale=ko_KR
    

    이 명령은 워드프레스를 지정된 디렉토리에 다운로드하고, 필요한 경우 한국어 버전을 설치합니다.

  2. wp-config 파일 생성:

    shell
    wp config create --dbname=your_db_name --dbuser=your_db_user --dbpass=your_db_password --dbhost=localhost --path=your_directory_path
    

    이 명령은 데이터베이스 접속 정보를 사용하여 wp-config.php 파일을 생성합니다.

  3. 워드프레스 설치:

    shell
    wp core install --url=your_site_url --title="Your Site Title" --admin_user="admin" --admin_password="admin_password" --admin_email="your_email@example.com" --path=your_directory_path
    

    이 명령은 워드프레스를 설치하고 관리자 계정을 설정합니다.