CF에 워드프레스 올리기

1 개요[ | ]

CF에 WordPress 올리기
CF에 워드프레스 올리기
  • VCAP_SERVICES 중 MySQL이 있으면 그 정보를 활용하도록 되어 있음
cf cs로 등록한 서비스는 알아서 인식됨 (tags에 mysql이 있음)
cf cups로 등록한 서비스는 서비스 이름에 mysql이 포함되어야 인식됨

2 사전 작업[ | ]

3 확인[ | ]

root@test1:~# cf services
Getting services in org cloudpack / space testuser03 as testuser03...
OK

name    service      plan   bound apps   last operation
mydb1   devpack-db   1gb                 create succeeded
→ 1GB DB서비스가 있고, 바인딩된 앱은 없음

4 wordpress 클론[ | ]

root@test1:~# git clone https://github.com/jmnote/wordpress-cf.git
Cloning into 'wordpress-cf'...
remote: Counting objects: 1852, done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 1852 (delta 1), reused 0 (delta 0), pack-reused 1846
Receiving objects: 100% (1852/1852), 6.35 MiB | 2.80 MiB/s, done.
Resolving deltas: 100% (388/388), done.
Checking connectivity... done.

5 manifest.yml 수정[ | ]

  • manifest.yml에 사용할 서브도메인, 연결할 DB서비스명을 수정 기입하자.
root@test1:~# cd wordpress-cf/
root@test1:~/wordpress-cf# vi manifest.yml
---
applications:
- name: mywordpress
  memory: 128M
  path: .
  buildpack: https://github.com/cloudfoundry/php-buildpack
  host: wordpress-jmnote
  services:
  - mydb1
→ mydb1 서비스가 앱에 연결됨

6 cf push[ | ]

root@test1:~/wordpress-cf# cf push
Using manifest file /root/wordpress-cf/manifest.yml

Updating app mywordpress in org cloudpack / space testuser03 as testuser03...
OK

Creating route wordpress-jmnote.devpack.co.kr...
OK

Binding wordpress-jmnote.devpack.co.kr to mywordpress...
OK

Uploading mywordpress...
Uploading app files from: /root/wordpress-cf
Uploading 20.9K, 7 files
Done uploading               
OK
Binding service mydb1 to app mywordpress in org cloudpack / space testuser03 as testuser03...
OK
... (생략)
requested state: started
instances: 1/1
usage: 128M x 1 instances
urls: wordpress-jmnote.devpack.co.kr
last uploaded: Tue Aug 23 10:59:21 UTC 2016
stack: unknown
buildpack: https://github.com/cloudfoundry/php-buildpack

     state     since                    cpu     memory        disk         details
#0   running   2016-08-23 08:00:17 PM   33.8%   69M of 128M   162M of 1G

7 확인[ | ]

8 같이 보기[ | ]

9 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}