제작 환경 설정을위한 설치 지침
우분투에 ### 설치 필요한 종속성 패키지를 설치하고 구성하십시오. 포크 코코리코 git 저장소는 소스를 얻습니다. 부모의 ‘문서 루트’디렉토리 및 클론 리포지토리로 이동하십시오.
cd /var/www/cocorico.dev/
git clone https://github.com/Cocolabs-SAS/cocorico.git Symfony
서비스 생성 Google API, Microsoft Translator 및 Facebook 로그인 앱 계정은 여기에서 가이드를 따라야합니다.
https://console.developers.google.com/project
https://www.microsoft.com/translator/getstarted.aspx.
https://developers.facebook.com/docs/apps/register
이제 작곡가를 설치하십시오. 아직 작곡가가없는 경우 Symfony 프로젝트의 루트 폴더에서 다음 명령을 실행하십시오.
cd Symfony
curl -s http://getcomposer.org/installer | php
Cocorico 종속성을 설치하면 아래 명령이 일부 애플리케이션 매개 변수의 값을 묻습니다.
php composer.phar install --prefer-dist -vvv
응용 프로그램 매개 변수 설정 :
app/config/parameters.yml.dist
환경 기본값을 구성하십시오. 웹/.htaccess.dist를 복사하여 붙여 넣고 웹/.htaccess로 이름을 바꿉니다. SQL 및 NOSQL MongoDB 데이터베이스 초기화 :
chmod 744 bin/init-db
./bin/init-db php --env=dev
chmod 744 bin/init-mongodb
./bin/init-mongodb php --env=dev
코딩을 시작하기 전에이 스크립트를 실행하여 로컬 시스템이 Cocorico에 대해 올바르게 구성되어 있는지 확인하십시오.
php bin/symfony_requirements
스크립트는 모든 필수 요구 사항이 충족되면 1의 상태 코드를 반환하고 1. 브라우저에서 config.php 스크립트에 액세스하십시오. 이제 보안 종속성을 확인하십시오.
bin/security-checker security:check composer.lock
오류의 경우 “오류가 발생한 경우 : SSL 인증서 문제 : 로컬 발행인 인증서를받을 수없고 아래에서 실행하십시오.
bin/security-checker security:check --end-point=http://security.sensiolabs.org/check_lock composer.lock
자산을 덤프하십시오
php bin/console assets:install --symlink web --env=dev
php bin/console assetic:dump --env=dev
프로덕션에서 마켓 플레이스를 올바르게 운영하려면 몇 개의 CRON 작업을 구성해야합니다. Crons 문서을 참조하십시오. 플랫폼 사이트에서 Cocorico 기능에 대해 더 자세히 읽을 수 있지만 여기서 아이디어는 Cocorico에 고객이 일반적으로 요구하는 모든 것을 가지고 있다는 것입니다. 축하해요! Cocorico Marketplace를 성공적으로 설치했습니다. 즐기다!