# Cornerstone **Repository Path**: scloud_admin_admin/Cornerstone ## Basic Information - **Project Name**: Cornerstone - **Description**: 新一代项目管理工具 任务管理、需求管理、缺陷管理、DevOps、WIKI、在线文档 同样的功能,带来不同的体验! - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: https://www.cornerstone365.cn/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 78 - **Created**: 2024-04-15 - **Last Updated**: 2024-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Cornerstone 新一代项目管理工具 全行业覆盖的一站式项目协作工具,集个人Portal、项目管理、团队协作、任务管理、测试管理、持续集成、Devops、CMDB、文件管理、Wiki管理于一体。 > 产品介绍: https://www.cornerstone365.cn/cooperation.html#console ## 环境依赖 * 硬件:4G或以上内存,至少10G硬盘(推荐100G或以上) * 操作系统:推荐Linux Centos7 * 数据库:Mysql5.7或以上 ## 一键自动安装 ``` $ curl -sL http://install.cornerstone365.cn/github/script/install_cs_mysql.sh | sudo bash - ``` * 需要root账号执行 * 默认安装路径/cshome * 网页验证是否部署成功: http://[ip]:8888 默认账号:root 密码:ITITitit666 * [操作指导](#guidance) ## 上手指南 - [创建数据库](docs/db/数据库初始化手册.md) - 本地数据库连接配置:
Cornerstone/CornerstoneBizSystem/local.properties ![localProperties.png](images/localProperties.png) - Biz服务启动类:
Cornerstone/CornerstoneBizSystem/src/cornerstone/biz/CornerstoneBizSystem.java ![bizRun.png](images/bizRun.png) - WEB服务启动类:
Cornerstone/CornerstoneWebSystem/src/cornerstone/web/CornerstoneWebSystem.java ![webRun.png](images/webRun.png) - Web前端目录:
Cornerstone/CornerstoneWebSystem/websrc/
![websrcPackage.png](images/websrcPackage.png) - 本地启动: > 查看下面本地启动 ## 项目目录结构描述 ``` │ Cornerstone ├─docs 文档目录 │ ├─db 数据库文档目录 │ └─mannual 用户操作手册 ├─CornerstoneBizSystem 业务系统 │ └─src 业务系统源码目录 └─CornerstoneWebSystem Web系统 └─websrc Web系统源码目录 ``` ## 本地启动 > 启动前先查看上手指南 * 修改Biz服务local.properties数据库配置信息 * 启动Biz服务 * 启动web前端 * 进入 Cornerstone/CornerstoneWebSystem/websrc > 如果没有安装node.js 请先安装node.js https://nodejs.org/ * 启动服务 ```` $ npm i $ npm run serve ```` ![npmRun.png](images/npmRun.png) * 登录页面 (默认账号密码 root ITITitit666)
![login.png](images/login.png)
* [操作指导](#guidance) ## 编译 * 选择ant build.xml (CornerstoneBizSystem/build.xml、 CornerstoneWebSystem/build.xml) ![chooseAnt.png](images/chooseAnt.png) * ant构造Biz工程
![buildBizAnt.png](images/buildBizAnt.png) * 验证是否构造成功 验证文件:CornerstoneBizSystem/release/CornerstoneBizSystem.jaz * 编译WEB(CornerstoneBebSystem/websrc) ```` $ npm i $ npm run build ```` * ant构造web工程(等待biz ant构造完成)
![buildWebAnt.png](images/buildWebAnt.png) * 验证是否构造成功 验证文件:CornerstoneWebSystem/release/CornerstoneWebSystem.war * 将CornerstoneBizSystem.jaz、CornerstoneWebSystem.war上传至linux系统 ## Linux部署 * 获取cs目录结构 ```` $ curl -O http://install.cornerstone365.cn/github/install/cshome.tar.gz ```` * 解压cs目录至服务器根目录 ```` $ tar -zxvf cshome.tar.gz -C / ```` * 将CornerstoneBizSystem.jaz放在目录:/cshome/jazmin_server_jdk10/instance/CornerstoneBizSystem * 将CornerstoneWebSystem.war放在目录:/cshome/jazmin_server_jdk10/instance/CornerstoneWebSystem * 修改mysql连接配置: /cshome/jazmin_server_jdk10/instance/CornerstoneBizSystem/jazmin.js * 启动cornerstone * 网页验证是否部署成功: http://[ip]:8888 ```` $ cd /cshome/jazmin_server_jdk10/ $ ./restartall.sh ```` ## 操作指导 > 帮助文档: https://www.cornerstone365.cn/doc/ > 上手视频: https://www.cornerstone365.cn/videos.html ## 联系我们 * 深圳市基石协作科技有限公司 * 地址:深圳市南山区粤海街道深圳湾生态园7B-812 * 座机:400-185-5850 * 手机:16675114379 * 邮箱: sales@conrerstone365.cn
![img.png](images/wechat.png)