1 Star 0 Fork 0

結城明日奈 / WQCms

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

WQCms

项目介绍

自己花了几个月的时间抽空给朋友写的一个论坛

软件架构

采用asp.net core技术, 运行环境为.net core 2.0

安装教程

  1. 直接双击项目目录中的 发布.bat
  2. 如果是部署在iis服务器中, 需要先安装DotNetCore.2.0.x-WindowsHosting.exe
  3. 如果是部署在Linux服务器中, 可以直接双击可执行文件运行, 然后使用Nginx作为反向代理服务器
  4. 发布的Release版本网站强制使用https, 所以需要去获取免费的https证书申请一个免费的https证书, 也可以使用实现了acme协议的工具来自动获取https证书, windows中可以用这个: win-acme , linux中可以用:linux的acme客户端
  5. 网站启动之前需要先修改连接字符串
  6. 只需要安装pgsql或者sqlserver的驱动, 然后修改很少的代码就可以无缝切换到其他的数据库, ORM完全使用 EF core技术
  7. 数据库会自动创建, 但目前只安装了支持mysql协议的驱动, 我自己使用的是MariaDb, 也可以使用tidb, mysql等数据库

使用说明

  1. 登录使用的是第三方登录, QQ, 支付宝, 百度账号, 不需要注册
  2. 第一个登录的用户会自动创建为超级管理员
  3. 后台的爬虫模块必须要先安装chrome浏览器才能正常工作, 不使用爬虫功能则不需要安装
  4. 爬虫模块可以跨平台, 如果需要部署在linux中, 则linux服务器也需要安装chrome, 当然也可以使用firefox代替, 爬虫技术用的是selenium
  5. 爬虫模块可以单独提取出来作为一个项目, 但是考虑到爬虫模块其实并不常用, 没必要增长部署和维护的复杂度

参与贡献

  1. 纯个人项目, 也没考虑做成商业化的cms, 给朋友做的, 需要使用cms的可以去用WordPress, 不打算靠这个赚钱, 有需要的朋友可以直接邮我: s694060865@163.com

空文件

简介

自己花了几个月的时间抽空给朋友写的一个论坛 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/gesneriana/WQCms.git
git@gitee.com:gesneriana/WQCms.git
gesneriana
WQCms
WQCms
master

搜索帮助