moon‘s 博客网站部署维护项目说明

发布时间:2024年01月22日

项目概述

背景

博客系统致力为广大用户提供优质的互动交流平台,实现对博客发表文章、评论、图片、好友等数据的管理,同时实现了博客内容及时、快速更新的功能,系统不仅保留了传统博客系统的功能,还加上了一些人性化的界面设计,使用户对博客的操作更为的方便。

项目需求

建设需求

网站系统稳定运行的关键是可以应对大量用户的并发访问,持续提供快速、低延时的访问体验,同时保证系统稳定性和数据安全性,能够抵御网络上的恶意攻击。根据以上要求,得到本期需要进行建设的需求:

1、满足业务系统运行的必要软硬件资源需求;

2、建设网络需求;

3、建设满足系统运行的场地需求;

4、建立日常运维体系需求;

软硬件需求分析

硬件平台

用途

部署方式

操作系统

服务器数量

PC服务器或个人电脑

虚拟化软件部署/客户端

单机

Windows 7/10

1

路由器/交换机

网络构建

级联

-

2

VMware虚拟机

Web服务器/备份服务器

单机

Win server2012 R2

1

名称

用途

部署方式

版本要求

数量

Phpstudy

Web部署环境

单机

1

Apache httpd

Web服务

单机

2.2以上

1

Mysql

数据库

单机

5.6以上

1

Php

Php运行环境

单机

5.4以上

1

项目目标

通过集成环境部署、网站部署及管理等过程,成功部署一个全面、方便、安全的博客网站,具体达到以下目标:?

1、网站需要功能全面,满足一定要求:

首先要求界面设计友好、美观,数据要存储安全、可靠,还应有强大的查询功能,方便用户浏览网站信息。

? 2、网站要方便博主维护和操作:

网站实现对博主发表的文章、公告、相片、日志等信息的添加、修改、删除功能,便于更新网站内容。采用人机对话的操作方式,方便用户的日常操作,系统要最大限度地实现易维护性和易操作性。

? 3、网站还要具有一定的安全性,保障运行稳定:

设置了登录模块,保证网站的数据安全性。保证健全的权限控制机制,确保各模块信息的浏览安全性、信息的发布安全性、信息的维护安全性。

任务分工

1)系统参考架构,结合系统建设需求,为实现系统建设的相关服务的功能,本系统采用成熟的win server2012操作系统和apache软件来搭建web服务系统,使用mysql数据库和php程序做博客网站系统。

架构图如下:

2)组内网站系统部署

主要任务是wamp集成环境部署和apache 站点管理,具体包括phpstudy安装、服务管理、apache、mysql、php版本管理和apache 虚拟主机的管理。

3)组内网站日常维护

主要任务是对站点服务的状态监控和站点日志的管理。

4)组内数据库系统维护

主要任务是创建站点、部署并登录phpmyadmin、数据库备份和恢复。

5)报告编写

根据报告模板及实际操作编写报告,提交报告。

文章来源:https://blog.csdn.net/qq_63926306/article/details/135734411
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。