Blog >> whitepapers >> Wordpress.
워드프레스 composer 설치
프로젝트 중 디비 내용을 Excel 파일로 내려 받는 프로세스를 구현 하게 되었음.
콤포저를 이용해서 구현하기로 함.
1. 콤포저 직접 접속을 제한하는 아파치 보안 설정
2. 콤포저 설치
~]$ cd themes/*****-child/
~]$ mkdir composer
~]$ cd composer/
~ composer]$ composer require phpoffice/phpspreadsheet
~ composer]$ ll
합계 24
-rw-r--r--. 1 phobe phobe 70 8월 14일 11:59 composer.json
-rw-r--r--. 1 phobe phobe 16036 8월 14일 11:59 composer.lock
drwxr-xr-x. 7 phobe phobe 4096 8월 14일 11:59 vendor
~ composer]$ ll vendor/
합계 24
-rw-r--r--. 1 phobe phobe 748 8월 14일 11:59 autoload.php
drwxr-xr-x. 3 phobe phobe 4096 8월 14일 11:59 composer
drwxr-xr-x. 3 phobe phobe 4096 8월 14일 11:59 maennchen
drwxr-xr-x. 4 phobe phobe 4096 8월 14일 11:59 markbaker
drwxr-xr-x. 3 phobe phobe 4096 8월 14일 11:59 phpoffice
drwxr-xr-x. 3 phobe phobe 4096 8월 14일 11:59 psr
# 향 후 다른 콤포저 라이브러리가 필요하다면 composer 에서 설치 작업을 진행
# 1. 전체 패키지 일괄 업데이트
#composer 디렉토리로 이동 후 아래 명령어를 실행하면 composer.json에 정의된 버전을 기준으로 최신 안정 버전으로 자동 업데이트
~]$ cd public_html/wp-content/themes/flatmobile-child/composer
~ composer]$ composer update
# 2. 특정 패키지만 지정해서 업데이트 (PhpSpreadsheet만)
# 다른 패키지에 영향을 주지 않고 엑셀 라이브러리만 올리고 싶다면 패키지명을 지정
~ composer]$ composer update phpoffice/phpspreadsheet
# 3. 설치된 패키지 및 최신 버전 확인 (Check)
# 어떤 패키지가 업데이트 가능한 상태인지 확인하고 싶을 때 쓰는 명령어
~ composer]$ composer outdated
# composer.json을 열어보면 "phpoffice/phpspreadsheet": "^1.29" (또는 설치 당시 버전)처럼 캐럿(^) 기호가 붙어 있음.
- 포스트 위치:
- whitepapers
- Wordpress
<< 이전 페이지



