个人博客网站搭建(基于Linux)

个人博客网站搭建(基于Linux)

ID:42619745

大小:1.07 MB

页数:17页

时间:2019-09-19

个人博客网站搭建(基于Linux)_第1页
个人博客网站搭建(基于Linux)_第2页
个人博客网站搭建(基于Linux)_第3页
个人博客网站搭建(基于Linux)_第4页
个人博客网站搭建(基于Linux)_第5页
资源描述:

《个人博客网站搭建(基于Linux)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、兰州财经大学陇桥学院信息工程系课程设计报告课程名称:服务器配置与管理综合实训设计题目:个人博客网站搭建班级:学生姓名:学生学号:指导教师:2017年06月23日个人博客网站搭建摘要近年来随着信息技术的进步,Blog也快速扩张,它已经满足不了用户的需求。目前用户在网络上发表文章、张贴内容的目的有很大的差异,但是,由于沟通方式比电子邮件、讨论群组以及BBS和论坛更简单和容易,博客网站已经成为广大各界用户进行沟通的主流工具,本网站是针对博客用户的需求设计的,可以完成博客用户注册、登入、发表、浏览、修改博文、上传、浏览照片、留言等主要功能[关键词]Blog;博客网站;交流;目录一、开发背景1二

2、、系统分析1(一)需求分析1(二)可行性分析2三、系统设计2(一)功能详细介绍2(二)系统开发环境及运行环境3四、系统环境搭建4(一)安装Linux开发平台以及GentOS系统4(二)安装Xshell编译环境并进行系统优化4(三)Nginx安装4(四)MySQL安装5(五)PHP安装7(六)部署LNMP及个人站点8五、个人博客搭建的实现9(一)登录模块的实现9六、系统测试10(一)测试的目的10(二)测试的过程101.用户登录测试112.发表文章113.主界面13个人博客网站搭建一、开发背景越来越多的网络用户希望能够在网络平台上更多地展现自己的个性,更方便地与人互动交流,在传统的WEB

3、1.0时代,无论是论坛、社区还是个人网站,都试图在这些方面进行努力,随着WEB2.0时代的到来,一个新的概念出现了----博客。随着计算机网络的飞速发展,博客已经成为写网络日志必不可少的一种工具,也是一种简单有效的提供网络用户之间进行在线交流的网络平台,通过其可以结交更多的朋友,表达更多的想法,它随时可以发布日志,方便快捷。个人博客的发展,也已经成为广告商业务拓展的重要领域。显然,博客的发展对应了全球范围内知识社会来临的背景。对于中国这样一个组织机构信息化仍处于初级阶段的国家,博客这种充分发挥个人主导性和积极性的非正式知识管理工具和其深度沟通交流的功能,对于我们国家的知识传播、知识扩散

4、和有效提升组织的学习和创新能力,具有更特殊的意义。博客用户的快速增长以及组织机构对它的广泛应用,有助于推动中国向学习型社会演进。二、系统分析(一)需求分析由于沟通方式比电子邮件、讨论群组更简单和容易,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因为它也逐渐被应用在企业内部网络(Intranet)。博客正在改变社会交流方式。目前,全球参与博客的人数已经达到千万之众,而且每几秒钟,都有14一名新的博客用户加盟进来。 很多记者、律师、教授、学者、专家,甚至法官和议员都有了自己的博客网站,形成了独特的博客文化。美国总统候选人乐于开设博客站点,作为竞选的重要手段。企业界也正在把

5、博客方式引入企业内部网和公司网站,用于非正式的知识管理和网络营销等。政府部门和教育领域都在尝试利用博客构建内部知识管理和沟通交流的新体系,可以让职员发表评论,积累知识,链接有意思的网络资源,促进彼此的交流沟通。 (二)可行性分析1.操作可行性分析网站运行于Windows环境,其用户操作页面友好,设置功能栏便于用户操作。 网站的基本操作如下:普通用户,浏览博客文章,发表博客留言,发表对文章的评论,查询博客文章。2.技术可行性分析本博客网站搭建主要是在linux环境下操作,Windows环境的浏览器中运行,应用xShell5编辑器和VM虚拟机开发,以及阿里云+wordpress搭建个人博客

6、,本次搭建博客主要在于各类软件的安装,只有顺利安装才能访问博客网站,有Nginx、php、mysql等。三、系统设计(一)功能详细介绍系统管理模块的主要功能包括:系统管理员即博客的注册登录以及退出功能,浏览者只有在博客发表文章或照片时查看博文。14本网站主要实现普通浏览者可以浏览博文,对图片进行浏览,和查阅博主文章及基本信息,可以给博主留言。博主(管理员)主要实现写博客文章、修改博客文章、管理相片信息、删除博客文章、管理留言板、修改个资料等。(二)系统功能结构个人博客网站功能结构图如图1所示:图1个人博客搭建功能模块图(二)系统开发环境及运行环境系统开发环境如下:系统开发平台:Linu

7、x,CentOS系统;数据库管理系统软件:MySQL;运行环境如下:运行平台:Windows8,Linux;编译环境:Xshell;实施平台:worldpress,PHP;浏览器:谷歌浏览器;14四、系统环境搭建(一)安装Linux开发平台以及GentOS系统(二)安装Xshell编译环境并进行系统优化(三)Nginx安装统一软件安放目录mkdir-p/application/toolscd/application/tools/rz命令说明:r

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。