cloud9에 EC-CUBE3을 설치해 보았습니다.
cloud9 준비
cloud9의 사용법은 여기 등을 참고하십시오. PHP+Apache 템플릿으로 workspace를 하나 만들어보세요
EC-CUBE3 설치
핵심 파일을 가져옵니다.
EC-CUBE 3의 Github 저장소 로 이동하여 리포지토리 URL을 클립보드에 복사하여 가져옵니다.
git clone https://github.com/EC-CUBE/ec-cube.git
을 cloud9 의 Terminal 에 넣습니다.
왼쪽의 파일 네비게이터를 보면 ec-cube라는 디렉토리가 잘립니다. 이번에는 최상위 디렉토리를 사이트 루트로 만들려고 생각하기 때문에 hello-world.php와 README.md를 제거하고 ec-cube/아래의 모든 파일을 사이트 루트에 가져옵니다.
파일 네비게이터에서 오른쪽 클릭으로 삭제하는 것도 좋고, 터미널에서 rm
치는 것도 좋다.
이런 상태가 되어 있으면 좋을까라고 생각합니다.
각종 설정 개소 편집
eccube_install.sh를 열고 53행 이상을 편집합니다.
59행의 사이트 루트 설정을 변경합니다.
eccube_install.shexport ROOT_URLPATH=${ROOT_URLPATH:-"/html"}
그런 다음 68-71행의 데이터베이스 설정을 변경합니다.
eccube_install.shexport DBSERVER=${DBSERVER-"0.0.0.0"}
export DBNAME=${DBNAME:-"c9"}
export DBUSER=${DBUSER:-"your_name"}
export DBPASS=${DBPASS:-""}
DBUSER의 값은 cloud9의 사용자 이름과 같아야 합니다. 확실하지 않으면 먼저 MySQL을 시작 , 사용자 이름을 확인하십시오. DBPASS는 공란에서 OK.
편집이 끝나면 저장합니다.
MySQL 시작
그런 다음 터미널에서 MySQL 시작
mysql-ctl start
설치 프로그램의 쉘 스크립트 실행
MySQL이 일어나면,
sh eccube_install.sh mysql
mysql이라는 옵션을 붙이는 곳이 포인트입니다.
Composer가 다양한 것을 취해 오므로, 종종 커피에서도 마시면서 기다립니다.
성공적으로 성공하면 이런 화면입니다.
시작해 보자.
메뉴 바에서 "Run Project"를 눌러 Apache를 시작합니다.
Apache 시작을 확인한 후 Preview 창을 시작합니다. 사이트 루트에는 EC-CUBE3의 최상위 디렉토리가 표시되는 것을 알 수 있습니다.
그 중에서 HTML을 클릭합니다.
잘 가면 아래와 같이 되어 있을 것입니다.
관리 화면에는 어떻게 들어가는가?
작업 공간의 루트에서/html/admin이 관리 화면입니다.
http://your_workspace_name-your_c9_username.c9users.io/html/admin
로그인의 아이 패스는,
ID
admin
password
password
에 넣습니다. 나중에 변경해 봅시다.
잘못되면…
다시 한번 eccube_install.sh의 내용을 검토하거나 명령 입력 오류가 있는지 확인해 봅시다. eccube_install.sh는 계속 남아 있기 때문에 여러 번 사용할 수 있습니다 (단, 한 번 설치에 성공하면 성공한 EC-CUBE3을 덮어 쓰므로 중요)
요약
핵심 파일을 가져옵니다.
EC-CUBE 3의 Github 저장소 로 이동하여 리포지토리 URL을 클립보드에 복사하여 가져옵니다.
git clone https://github.com/EC-CUBE/ec-cube.git
을 cloud9 의 Terminal 에 넣습니다.
왼쪽의 파일 네비게이터를 보면 ec-cube라는 디렉토리가 잘립니다. 이번에는 최상위 디렉토리를 사이트 루트로 만들려고 생각하기 때문에 hello-world.php와 README.md를 제거하고 ec-cube/아래의 모든 파일을 사이트 루트에 가져옵니다.
파일 네비게이터에서 오른쪽 클릭으로 삭제하는 것도 좋고, 터미널에서
rm
치는 것도 좋다.이런 상태가 되어 있으면 좋을까라고 생각합니다.
각종 설정 개소 편집
eccube_install.sh를 열고 53행 이상을 편집합니다.
59행의 사이트 루트 설정을 변경합니다.
eccube_install.sh
export ROOT_URLPATH=${ROOT_URLPATH:-"/html"}
그런 다음 68-71행의 데이터베이스 설정을 변경합니다.
eccube_install.sh
export DBSERVER=${DBSERVER-"0.0.0.0"}
export DBNAME=${DBNAME:-"c9"}
export DBUSER=${DBUSER:-"your_name"}
export DBPASS=${DBPASS:-""}
DBUSER의 값은 cloud9의 사용자 이름과 같아야 합니다. 확실하지 않으면 먼저 MySQL을 시작 , 사용자 이름을 확인하십시오. DBPASS는 공란에서 OK.
편집이 끝나면 저장합니다.
MySQL 시작
그런 다음 터미널에서 MySQL 시작
mysql-ctl start
설치 프로그램의 쉘 스크립트 실행
MySQL이 일어나면,
sh eccube_install.sh mysql
mysql이라는 옵션을 붙이는 곳이 포인트입니다.
Composer가 다양한 것을 취해 오므로, 종종 커피에서도 마시면서 기다립니다.
성공적으로 성공하면 이런 화면입니다.
시작해 보자.
메뉴 바에서 "Run Project"를 눌러 Apache를 시작합니다.
Apache 시작을 확인한 후 Preview 창을 시작합니다. 사이트 루트에는 EC-CUBE3의 최상위 디렉토리가 표시되는 것을 알 수 있습니다.
그 중에서 HTML을 클릭합니다.
잘 가면 아래와 같이 되어 있을 것입니다.
관리 화면에는 어떻게 들어가는가?
작업 공간의 루트에서/html/admin이 관리 화면입니다.
http://your_workspace_name-your_c9_username.c9users.io/html/admin
로그인의 아이 패스는,
ID
admin
password
password
에 넣습니다. 나중에 변경해 봅시다.
잘못되면…
다시 한번 eccube_install.sh의 내용을 검토하거나 명령 입력 오류가 있는지 확인해 봅시다. eccube_install.sh는 계속 남아 있기 때문에 여러 번 사용할 수 있습니다 (단, 한 번 설치에 성공하면 성공한 EC-CUBE3을 덮어 쓰므로 중요)
요약
http://your_workspace_name-your_c9_username.c9users.io/html/admin
이상, 수고하셨습니다.
Reference
이 문제에 관하여(cloud9에 EC-CUBE3을 설치해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kohki-shikata/items/689d08e25569384cec97텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)