安装说明以设置生产环境


在Ubuntu上安装

安装并配置必要的依赖项软件包。叉子Cocorico git存储库获取来源。转到您的父母“文档root”目录和克隆存储库:

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 Project的根文件夹中运行以下命令:

cd Symfony
curl -s http://getcomposer.org/installer | php

安装Cocorico依赖项和以下命令将询问您的某些应用程序参数的值:

php composer.phar install --prefer-dist -vvv

设置您的应用程序参数:

app/config/parameters.yml.dist

配置环境默认值。复制并粘贴Web/.htaccess.dist,然后将其重命名为Web/.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

如果满足所有强制性要求,则脚本将返回0的状态代码,否则为1。从浏览器:http:// localhost:8080/config.php访问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。享受!

 简体中文