siteserver cms自助建站系统是一套开源免费且可商用的企业级CMS内容管理系统,常被称作SSCMS。它基于微软.NET Core平台,支持MySql、SqlServer、PostgreSql、SQLite以及国产人大金仓和达梦数据库。该系统可用于创建运行在Windows、Linux、Mac以及Docker上的Web应用程序和服务,帮助使用者以较低成本、较少人力,在较短时间内搭建一个功能齐全、性能良好、规模较大且易于维护的网站平台。

一、该软件可在Windows系统上运行,安装前请确认电脑满足所需的系统配置。
1、支持的操作系统:windows和linux,包括Windows 10、Windows 11、Windows Server、Windows Server Core、Nano Server、CentOS、Debian、Fedora、Ubuntu、银河麒麟等

2、支持的数据库:MySql 5.7+、SqlServer 2012+、 PostgreSql 11+、SQLite 2.0+、人大金仓 9.0+、达梦 8.0+
二、在 Windows 系统上部署和运行 Siteserver CMS 的步骤说明。
IIS 配置

1、准备工作
打开“管理”菜单,或者从“服务器管理器”里的链接进入“添加角色和功能”向导;在“服务器角色”这一步,把“Web 服务器(IIS)”前面的复选框勾上。
2、装好“功能”这一步之后,Web 服务器 (IIS) 会进入“角色服务”环节。在这里可以按实际需要勾选想要的 IIS 角色服务,也可以直接沿用系统给出的默认角色服务。
3、继续执行“确认”步骤,安装 Web 服务器角色和服务。安装 Web 服务器 (IIS) 角色后无需重启服务器/IIS。
装好 IIS 之后,还得把 .NET Core 托管捆绑包装上。下载完直接双击运行安装,装完后重启一下系统;不想重启的话,用管理员身份打开命令行,敲一条命令也能让改动生效。



1、重启 IIS 后,安装程序对系统 PATH 环境变量所做的修改才会生效。
2、下载并解压siteserver cms自助建站系统安装包
把站点服务器 CMS 的安装压缩包下载到 F:\www_mysite_com 目录里,就地解压后把压缩包删掉。接着给 SSCMS 运行所在的这个文件夹配置权限:在文件夹上点右键,进入“编辑权限”,打开“安全”标签页,把 IIS_IUSRS 加进来并勾选“完全控制”。
3、创建 IIS 站点
先在服务器上新建一个文件夹,把解压出来的 SSCMS 文件放进去,这个文件夹就是后面要填给 IIS 的物理路径。打开 IIS 管理器,在“连接”面板里找到服务器节点,右击“站点”选“添加网站”,填好网站名和物理路径,再配好绑定信息后点“确定”即可。主机名填真实域名,不填就默认 localhost;别用 或 这类顶级通配符绑定,会有安全隐患,直接用具体主机名代替。
1、在服务器节点中找到并点开“应用程序池”这一项。
2、在站点的应用程序池上点右键,接着在弹出的菜单里找到并点击“基本设置”。
3、打开“编辑应用程序池”窗口后,把“.NET CLR 版本”这一项选成“无托管代码”就行。
4、对于 64 位 (x64) 服务器,为 32 位 (x86) 进程禁用应用池。
在 64 位 (x64) 服务器上,若要让 32 位 (x86) 进程不再使用应用池,可打开 IIS 管理器,进入“应用程序池”,在“操作”侧栏点选“设置应用程序池默认设置”或“高级设置”,然后把“启用 32 位应用程序”一项改为 False。
5、确认进程模型标识拥有适当的权限。
把应用池的默认标识(位置在“进程模型”下的“标识”处)从 ApplicationPoolIdentity 换成别的账号后,得确认这个新身份确实拿到了该有的权限,能正常进入应用对应的文件夹、数据库以及其它要用到的资源。举个例子,应用要在某个目录里读写文件,那应用池就得对这个文件夹有读取和写入的权限。
6、安装 SSCMS 系统
把应用放到托管环境后,先访问它的一个公开入口地址。示例里站点在 IIS 中绑定了 80 端口和 <<您的域名>>,所以直接请求 <<您的域名>> 即可(没设 IIS 主机名就用 )。若系统还没装,点进管理后台按钮会跳到 SSCMS 安装向导,这时就能开始正式安装了。用浏览器打开 <<您的域名>>/ss-admin/install(没设主机名则用 )进入安装界面,勾选同意协议后进入环境检测,点下一步到数据库设置,这里选 SQLite,想换别的库按需挑,再点下一步到缓存设置,这里保持默认缓存,要 Redis 分布式缓存就自行选择,继续下一步到管理员设置,填好超级管理员的用户名和密码,点下一步会看到安装成功界面,最后点进入管理后台按钮,SSCMS 就部署安装完成了。







1、网站群与多服务器发布
siteserver cms 可以创建并集中管控成千上万个父站和子站,每个站点都能绑定独立域名,站内也允许使用二级域名,把网站群管理的思路落实得很到位。它还允许将不同站点分发到不同服务器,多服务器发布方式,把访问流量均衡分摊到多台机器上。
2、内容多终端一体化
该系统的内容可同步推送至电脑、手机应用(支持iOS与Android)、微信及平板等多种设备,实现桌面端与移动端(手机、微信)的融合管理,各终端间内容互通共享。同时,它提供电脑与移动端整合的技术方案,允许为每个发布终端单独配置模板,让每种设备都能获得最贴合的呈现样式。
3、众多功能模块,完整产品线
SiteServer CMS 可与同系列的 B2C 电商系统、BBS 论坛等产品打通会员与内容,搭建出完整的产品组合;系统自身集成了投票、反馈、评论、流量统计、采集等常用功能,经过多轮调优,这些功能的运行效率与安全都得到了保障。
4、支持各种内容模型
SiteServer CMS 能编辑和发布绝大多数常见的内容形式,像文章、组图、产品、视频、文库、专题、报纸、杂志这些都不在话下。要是碰到现成模型不够用的情况,还能自定义字段管理来创建新的内容模型,自己按需设定字段,发布信息时不用再担心字段不够或者对不上号。
5、可视化的模板技术
SiteServer CMS 自创了一套 STL 模板语言,语法跟 HTML 相似,上手不需要额外学习,用起来也很灵活。它还配了能在 Dreamweaver 里用的可视化模板制作工具,做模板时不用写代码,也不用去背标签或者翻手册。
6、高度灵活的权限分配
siteserver cms 的管理员权限可以逐级往下分,分的时候能从三个方向来设定:指定站点、指定具体操作(比如删除、审核、修改、添加这些)以及指定所管的栏目。这样整套权限控制就相当灵活细致,也留出了扩展空间,方便用户做二次开发。
7、特有的动静结合模板技术
SiteServer CMS 的模板引擎可以把信息发布成完全静态的页面,同时允许在静态页里保留动态区块,那些经常变动的内容就能马上更新出来。这种动静结合的模板方式既让网站跑得更快,又不会拖慢内容的更新速度。
8、全面的安全机制
siteserver cms从服务层、数据库层、Web服务层和Web应用程序层四个层面出发,对网站整体安全进行综合防护,针对SQL注入、跨站脚本、非法文件上传、越权访问等常见威胁做了系统化处理;它还能将发布服务器与Web服务器、应用服务器分离,也就是前后台分开部署,把发布服务器放在内网中,让系统安全性得到明显提升。
9、良好的扩展性与二次开发
SiteServer CMS 在架构上留出了成体系的二次开发接口,开发者能这些接口按需各类个性化功能,为日后的扩展留足余地。它自带 stl:sqlContents 等标签语言,可在站内呈现其他系统的内容,也提供标准 API 让外部系统读取或写入数据,打通多套系统之间的资源;后台还支持菜单扩展,开发人员新增菜单即可为系统添上新功能入口。
(您的评论需要经过审核才能显示)
0条评论