让我们搭建属于自己的网站——SiteServer
今天我来教大家搭建属于自己的网站,自己维护,自己更新,自己优化。一定要看下去,一点问题也没有,就算有问题,关注私信我,我一定会教大家完成属于你的网站。
点击上方“Web前端进阶指南”关注我呦
跟程序员小强一起学前端
前言
没错,不懂就问。
我用的是开源的 SiteServer 后台,是用 .net 写的后台,为什么要用它呢?理由很简单:
开源且官方一直在迭代更新模板应有尽有,拿过来可直接使用后台操作简单,功能应有尽有安全切有利于优化可自己二次开发,定制属于自己的功能就是这么好,就是这么完美,等我说完了,你就可以自己试试,再也不用去建站企业花费1-2万,甚至更多的钱去搭建一个纯展示型的 Web Site 喽!
先观看一下SiteServer后台:
建站前奏
建站一般分为以下几个部分:
准备域名,及服务器还有备案代码搭建基本网站本地测试,优化以及填充内容上传到服务器,进行相关的部署浏览查看知道了这些以后让我们开始动手搭建属于自己的网站,我说这么多,你就是不想自己动手搭建,也要知道搭建网站是一个什么样的流程,不要被第三方骗吃骗喝,要你缴这个费用,那个费用的,听见了没有。
开始建站
第一步:域名、服务器
本着自己搭建网站,别无它用,服务器域名备案的原则,我们就直接使用虚拟机,也可以使用轻量级服务器,域名等直接去阿里云购买。
这些我们都可以直接去阿里云购买,你也可以去别的地方,基本都一样,下面我就以阿里云开始教大家操作。
注册阿里云账号:
1、购买域名
使用手机号或者邮箱、支付宝、淘宝账号进行注册或直接登录,然后进行购买域名,可按自己想要的域名进行搜索和查看,看看有没有被注册,没注册的可直接购买,很便宜,一年也就是几十块钱。我们这里选择香港主机,可以免去备案,其它机房还要备案的,时间大概两周以上,很长的。但香港主机要贵一点,在免备案贵一点主机和要备案便宜点主机,你看着选择。
购买域名界面
2、购买云虚拟主机
购买云服务器和虚拟机都一样,服务器可以用远程桌面、FTP等工具控制,但虚拟机只能用FTP工具上传修改东西,购买完成后会让你设置FTP账号密码,数据库账号密码等等,可根据阿里云提示修改即可,基本看懂字的人都能进行设置,不难。我们就购买标准版,香港主机,Windows操作系统的虚拟机。
虚拟机购买页面
第二步:本地部署网站
说好用SiteServer,我们就用SiteServer,这里采用IIS+Windows SQL Server 2008来搭建网站。
1、下载后台文件,上SiteServer官方网站下载(
https://www.siteserver.cn/)2、本地IIS部署站点
3、登录站点进行模板搭建
具体的操作流程官方已经给出详细的教程,照着它的说明部署,很快就会部署好的,难点就在于数据库的搭建。
说明:
IIS功能模块可在电脑的控制面板中找到打开。
Windows SQL Server 2008可自行下载安装,可百度也可咨询问我,我给你安装方法。
SiteServer后台
第三步:访问后台
在你安装完成后台后,会直接跳出登录页面,输入安装时候你填写的账户名,密码即可登录,如果出错,请检查后台文件Webconfig文件是否填写及填写正确数据库账号密码。
WebConfig配置如下:
<add key="ConnectionString" value="Server=WINDOWS-1IECO1V\SQLEXPRESS;Uid=数据库用户名;Pwd=数据库密码;Database=数据库名称;" />检查这些即可,其它的不用。
如果这些都对了,就会进入到后台。
第四步:创建站点
1、进入后台首先会让你创建站点,如图:
创建站点(1)
2、点击下一步,SiteServer CMS 提供了许多免费的在线站点模板,如下图所示:
选择模板(2)
3、选完站点模板之后,就需要填写站点的相关属性,如下图所示:
填写属性(3)
4、在设置好站点属性后,点击下一步,系统就开始创建站点了,在这一步可以看到创建进度,如下图所示:
系统生成站点(4)
5、一旦创建完成,系统会自动切换到刚创建站点的管理界面,如下图所示:
创建成功(5)
第五步:修改填充内容让它成为自己的站点
之前你已经选择好并创建好站点了,现在修改内容和栏目,这些很简单,栏目的东西就在栏目管理里面找,内容的东西就在内容管理里面找,站点相关的属性就在站点管理里面找,找到后更改成自己的东西就行。
不明白的官方的API里也介绍了很多,那些足够你使用的,不明白问我或者加入官方的QQ群里问我也行。
第六步:部署到虚拟主机
首先根据你购买阿里云虚拟主机时设置的账号密码登录通过FTP连接到虚拟主机上,然后将网站文件上传到虚拟主机上,(注意是网站所有的根目录,不包括一级站点文件),然后在里面设置相关的东东,什么域名绑定、权限、404页面、301重定向、https认证等等。
最后我们就部署数据库了,从我们本地数据库中生成脚本或者备份,然后通过阿里云提供的数据库地址打开数据库,将我们备份或生成的脚本还原到虚拟主机上,即可。
第七步:通过域名查看网站,检查并优化网站
到这我们的网站基本就全部完成了,往后做的就是板块的调整,内容的更新,排名的优化等等能够让网站增加访问量的一切措施。
虚拟主机方面如果出现什么问题,就直接访问阿里云提交工单就行,他们会帮你解决的,别的不敢说,阿里云的这帮工程师解决工单问题的效率还是相当不错的。
总结
通过SiteServer搭建属于我们自己网站的方案就说完了,如果你是用了,总体感觉这款后台还是相当不错了,基本满足了大部分企业站点的功能需求,安全上做的也很不错,可以去尝试用一下。
测试站点示例
如果你有什么不懂可以去官方站点查看,或者关注私信问我,我会一一为你解答的,谢谢哦!