nk-lihaink-cn/README.md
2021-02-25 00:32:16 +08:00

68 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 勾股CMS
### 介绍
1. 勾股CMS是一套基于ThinkPHP6 + Layui + MySql打造的轻量级、高性能极速后台开发框架。
2. 系统后台各管理模块,一目了然,操作简单;通用型的后台权限管理框架,紧随潮流、极低门槛、开箱即用。
3. 系统易于功能扩展,代码维护,方便二次开发,帮助开发者简单高效降低二次开发成本,满足专注业务深度开发的需求。
### 安装教程
1. 勾股CMS推荐你使用阿里云和腾讯云服务器
2. 服务器运行环境要求
PHP >= 7.1
Mysql >= 5.5.0 (需支持innodb引擎)
Apache 或 Nginx
PDO PHP Extension
MBstring PHP Extension
CURL PHP Extension
Composer (用于管理第三方扩展包)
3. 完整包安装
前往官网下载页面 (http://cms.ruxiba.com/) 下载完整包解压到你的项目目录
添加站点并绑定到项目中的public目录为运行目录
访问 http://www.yoursite.com/install/index 进行安装
4. 命令行安装
强烈建议使用命令行安装因为采用命令行安装的方式可以和勾股CMS随时保持更新同步。使用命令行安装请提前准备好Git、Composer、Linux下勾股CMS的安装请使用以下命令进行安装。
克隆勾股CMS到你本地
git clone https://gitee.com/gougucms/gougucms.git
进入目录
cd gougucms
下载PHP依赖包
composer install
添加虚拟主机并绑定到项目的public目录
访问 http://www.yoursite.com/install/index 进行安装
### 常见问题
1. 如果安装后打开页面提示404错误请检查服务器伪静态配置宝塔伪静态请配置使用thinkphp规则
2. 如果提示当前权限不足无法写入配置文件config/database.php请检查database.php是否可读还有可能是当前安装程序无法访问父目录请检查PHP的open_basedir配置
3. 如果composer install失败请尝试在命令行进行切换配置到国内源命令如下composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
4. 访问 http://www.yoursite.com/install/index请注意查看伪静态请配置是否设置了thinkphp规则
5. 遇到问题请到QQ群24641076 反馈
###截图预览
![输入图片说明](https://images.gitee.com/uploads/images/2021/0225/002705_51fd21e2_8633021.png "p1.png")
![输入图片说明](https://images.gitee.com/uploads/images/2021/0225/002716_e8037c3c_8633021.png "p2.png")
![输入图片说明](https://images.gitee.com/uploads/images/2021/0225/002726_102eafcb_8633021.png "p3.png")
###友情捐赠
![输入图片说明](https://images.gitee.com/uploads/images/2021/0225/001509_923bce6c_8633021.jpeg "zfb.jpg"){:width="18%"}
![输入图片说明](https://images.gitee.com/uploads/images/2021/0225/001525_61db3de6_8633021.png "wx.png"){:width="18%"}
##开源协议
勾股CMS遵循Apache2开源协议发布并提供免费使用。