折腾群晖NAS:使用群晖web功能搭建个人博客「 小白玩NAS系列」

大家好,今天分享给大家如何利用群晖自带的web功能,来搭建一个属于自己的个人网站或者博客。

1、首先进入套件中心,下载web station,群晖自带的web环境,安装会提示安装PHP 7.4 点是即可:

2、然后下载MariaDB 10 ,这个是数据库工具,保存博客的一些数据使用:

配置数据库存储空间和端口,端口默认为3306。

3、安装Apache 2.4 版本:

1、我们进入到群晖的文件管理器,找到web文件夹,在里面新建一个zblog文件夹:

2、将下载好的博客文件Z-BlogPHP_1_7_2_3050_Tenet.zip解压到这个zblog目录,如下图:

3、右键zblog这个文件夹,设置一下pi拥有者,并应用到这个文件夹、子文件夹及文件:

4、 进入到web stantion工具,找到常规设置,将HTTP 后端服务器从PHP 改成Apache,如果不改这个,后面有可能会404报错:

5、 然后点击PHP设置,将扩展名的地方全选,如果不全选这个,后面可能找不到数据库:

6、 设置完成后,我们创建一个虚拟主机,80的端口留着给以后的导航页,所以这里俺用了8084这个端口,按照下图的方式设置即可,切记HTTP后端服务器要改成Apache HTTP Server:

7、 这样,我们的博客就搭建好了:

8、 在浏览器输入这台群晖的IP地址+端口号8084,如IP:8084,就进入到了博客的安装页面:

9、 另外有申请好域名的话,可以通过NPS配置域名解析指向个人网站或博客:

10、 另外有申请好域名的话,可以配置域名解析指向个人网站或博客,在浏览器输入网址www.hassis.site就可以访问网站或者个人博客:

好了,本次的关于群晖搭建个人网站或者博客的安装教程就到此结束了。接下来我会分享关于威联通如何搭建个人网站或者博客。

原创性声明:

1.请支持原创文章。

2.转载需要在文章开头或结尾注明来源信息:头条号PVE虚拟NAS专家。

3.若发现未经授权转载者,一律举报。毕竟原创不易,感谢您对头条号PVE虚拟NAS专家的认可和理解。

4.如果文章对你有所帮助,请点个关注和喜欢,请多多支持!我们一起在学习过程中分享经验!

基于PHP的博客系统

基于PHP的博客系统:课题背景、需求分析、数据库设计、系统实现、总结

随着互联网的发展,博客作为一种重要的网络社交平台,已经成为人们分享知识、经验和观点的重要渠道。基于PHP的博客系统,能够满足个人或团队快速搭建博客平台的需求,具有广泛的应用前景。该课题旨在开发一个功能完善、性能稳定、易于维护的博客系统。

  1. 用户管理:用户应能注册、登录、修改个人信息和密码。
  2. 文章管理:用户可以发布文章,进行编辑、删除和发布操作。文章应有分类和标签功能。
  3. 评论功能:用户应对文章进行评论,评论需经过审核才能显示。
  4. 访问控制:系统应具备访问控制功能,不同用户有不同的访问权限。
  5. 性能需求:系统应具有良好的响应速度和稳定性。
  6. 安全性需求:系统应具备数据备份和恢复功能,确保数据安全。
  1. 用户表:存储用户信息,包括用户名、密码、邮箱、手机号等。
  2. 文章表:存储文章信息,包括标题、内容、发布时间、作者、分类、标签等。
  3. 评论表:存储评论信息,包括评论内容、评论者、文章ID、审核状态等。
  4. 角色表:存储用户角色信息,如管理员、作者、普通用户等。
  5. 权限表:存储角色与权限的对应关系。
  1. 搭建开发环境:使用PHP开发环境,如PHP+MySQL+Apache等。
  2. 设计系统架构:采用MVC(Model-View-Controller)设计模式,实现系统的模块化。
  3. 实现用户管理功能:包括注册、登录、个人信息修改和密码修改等功能。
  4. 实现文章管理功能:包括文章发布、编辑、删除和分类等功能。
  5. 实现评论功能:包括评论提交、审核和显示等功能。
  6. 实现访问控制功能:通过角色和权限管理实现不同用户的访问控制。
  7. 进行测试和优化:确保系统的性能和稳定性。

基于PHP的博客系统是一个综合性的项目,涉及到前端开发、后端开发、数据库设计和系统测试等多个环节。在开发过程中,需要注意以下几点:

  1. 安全性:确保系统的安全性,防止SQL注入等攻击。
  2. 用户体验:注重用户体验,优化界面设计和交互流程。
  3. 性能优化:优化系统的性能,提高响应速度和并发处理能力。
  4. 可维护性:注重系统的可维护性,方便后期功能的扩展和维护。
  5. 兼容性:确保系统在不同浏览器和设备上的兼容性。

通过以上步骤,可以开发出一个功能完善、性能稳定、易于维护的基于PHP的博客系统。

还在付费买wordpress模板?这款PHP博客不但免费还容易开发扩展。

大家好,我是 部长

干过互联网副业,搭建过网站的大概都知道大名鼎鼎的wordpress,那叫一个市场占用率高,主要是开源免费,但是要想用上好看的模板和好用的功能就需要使用其他开发者开发的模板,我之前就买过一个模板,动不动就七八百,网站也没干起来,模板的钱全都打水漂了。

现在好了,我发现了一款免费开源的UI简洁、功能完善的PHP博客系统,我那叫一个喜爱,因为部长最喜欢简洁明了的系统了,早知道有这个系统谁去买那个付费模板。这个系统还有一个优点就是适合二次开发,如果是PHP开发人员,用起来非常好上手。该软件基于Apache-2.0协议,开发自用是可以的。

勾股BLOG是用ThinkPHP+layui开发的,简单方便,没有复杂的功能,就是一个简单博客系统。集成了系统管理、基础数据、博客文章、博客动态、语雀知识库、用户管理、访问统计等功能。项目基于Apache-2.0协议发布。

  • 勾股博客是一款基于ThinkPHP6 + Layui + MySql打造的,简单实用的开源免费的博客系统。
  • 博客后台各管理模块,一目了然,操作简单,博客前台具有简约,易用,访问统计,内存占用低等特点。
  • 博客除了基本的博客文章功能,还具备类似微博的分享简短实时个人动态信息的功能、及类似阿里语雀的文档功能,知识可按目录、章节归类整理分享。
  • 博客整合了轻量、简洁、功能强大的富文本编辑器(TinyMCE)与现今流行的Mardown编辑器(editor.md)于自身,可以在后台配置根据自己的使用习惯切换不同的编辑器。其中Mardown编辑器支持截图粘贴上传图片,支持拖拽图片文件上传。
  • 系统易于功能扩展,代码维护,方便二次开发。可以用来做个人博客,工作室官网,小说网站,自媒体官网等网站,二次开发之后也可以作为资讯、展品展示等门户网站。

系统后台集成了主流的通用功能,如:登录验证、系统配置、操作日志管理、角色权限、功能管理(后台菜单管理)、导航设置、网站地图、轮播广告、TAG关键字管理、友情链接、文件上传、数据备份/还原、博客文章功能、语雀文档功能、用户管理、用户操作日志、用户注册/登录、 博客归档、博客动态、访问统计等。更多的个性化功能可以基于当前博客系统便捷做二次开发。

具体功能如下:

前台首页

后台首页

方式一:完整包安装

第一步:前往官网博客下载页面下载完整包解压到你的项目目录

第二步:添加虚拟主机并绑定到项目的public目录

第三步:访问 http://你的域名/install/index 进行安装

方式二:命令行安装(推荐)

推荐使用命令行安装,因为采用命令行安装的方式可以和勾股BLOG随时保持更新同步。使用命令行安装请提前准备好Git、Composer。

Linux下,勾股BLOG的安装请使用以下命令进行安装。

第一步:克隆勾股博客到你本地

第二步:进入目录

第三步:下载PHP依赖包

第四步:添加虚拟主机并绑定到项目的public目录

第五步:访问 http://你的域名/install/index 进行安装

三、伪静态配置

Nginx 修改nginx.conf 配置文件 加入下面的语句。

Apache 把下面的内容保存为.htaccess文件放到应用入 public 文件的同级目录下。

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。