CoreThink框架的安装模式

corethink.jpg

CoreThink框架支持多种安装模式,第一种标准模式安装属于业内比较通用的安装方式,一路点击下一步即可。第二种Saas模式安装适合在Paas平台部署以及开发者在本地调试开发时采用。第三种也是开发模式安装方式,相对于第二种方法简单一些,更适合本地开发调试不适合Saas部署。用户可以结合自己的实际情况进行选择。

标准模式安装

第一步:下载CoreThink源代码,解压缩至本地WEB服务器根目录或者上传至虚拟主机/VPS的WEB服务器网站跟目录

第二步:浏览器访问主机IP或者域名进入安装界面,同意安装协议


2016-04-28_57221dfc5ef17.png

第三步:系统环境检测环境检测如果全部通过则点击下一步进入参数设置,否则请先处理红色✖️的项目


2016-04-28_57221dfc96249.png

第四步:填写数据库信息、管理员信息


2016-04-28_57221dfcc1339.png

第五步:开始安装系统,成功后将会提示.

Dev配置文件模式安装

这种安装方式对于手动安装最为方便 1.请先了解Apache或者Nginx的环境变量配置 2.下载CoreThink源代码,解压缩至WEB服务器根目录 3.自行将/Application/Install/Data/install.sql数据库文件导入到即将使用的MySQL数据库中 4.打开Data/dev.php文件,将里面的DEV_MODE、DB_HOST、DB_NAME、DB_USER、DB_PWD等行的注释取消,并将相关值修改为与自己本地一致即可

$_SERVER[ENV_PRE.'DEV_MODE']  = 'true';
//$_SERVER[ENV_PRE.'DB_TYPE']   = 'mysql';
$_SERVER[ENV_PRE.'DB_HOST']   = '127.0.0.1';
$_SERVER[ENV_PRE.'DB_NAME']   = 'opencmf';
$_SERVER[ENV_PRE.'DB_USER']   = 'root';
$_SERVER[ENV_PRE.'DB_PWD']    = '123456';
//$_SERVER[ENV_PRE.'DB_PORT']   = '3306';
//$_SERVER[ENV_PRE.'DB_PREFIX'] = 'oc_';
//$_SERVER[ENV_PRE.'APP_DEBUG'] = 'false';

Saas模式安装

须知

Apache HTTP服务器提供了一个机制, 可以把信息存储在叫做环境变量的命名变量中。 这个信息将用于进行日志记录和访问控制之类的控制操作。 此外,还会作为一个和诸如CGI脚本这样的外部程序进行沟通的机制。 本文档讨论了操作和使用这些变量的不同方法。
尽管这些变量也被称作环境变量, 但它们和底层由操作系统控制的环境变量不能混为一谈。 这些变量仅在Apache内部被存储和操纵。 它们仅当被提供给外部CGI脚本和服务器端包含脚本时, 才会变成真正的操作系统环境变量。 如果你想操作作为服务器运行基础的操作系统的环境变量, 你必须使用由你的操作系统外壳提供的标准环境操作机制。
设定Apache下环境变量的一个最普通方法, 就是使用没有什么限制的SetEnv指令。 也可以用PassEnv 指令将启动服务器的操作系统外壳的环境变量传进来。

部署步骤

请先了解Apache或者Nginx的环境变量配置
下载CoreThink源代码,解压缩至WEB服务器根目录
自行将/Application/Install/Data/install.sql数据库文件导入到即将使用的MySQL数据库中
参数配置 如果是本地开发配置Apache参考如下 DocumentRoot “/home/jry/www” ServerName www.corethink.cnAllowOverride All Order deny,allow Allow from all

\#开发模式开关开启
SetEnv CT_DEV_MODE    true

\#数据库IP地址
SetEnv CT_DB_HOST     127.0.0.1

\#数据库名称
SetEnv CT_DB_NAME     corethink

\#数据库用户名
SetEnv CT_DB_USER     root

\#数据库用户密码
SetEnv CT_DB_PWD      mypassword

Docker安装

Docker安装是最简单的方法只需要两步

docker pull  ijry/lingyun-corethink
run -d --name  随便指定个容器名  ijry/lingyun-corethink

完结

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,323评论 19 139
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,429评论 11 349
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,040评论 6 342
  • 作者/苏耀芳 在孩子的内心深处,住着点亮心灯的天使,无论是穿过黑夜进入螺旋中的蜡烛,还是夜深入睡后才来的圣诞老...
    苏画阅读 3,677评论 0 0
  • 1 有一次,我下午四点多钟在站台等车,由于公交车需要上高速路,所以不能超载。每次到站台的公交车都已经满员,导致我等...
    关家大小姐阅读 3,025评论 2 2