linux环境下小型网站的建设.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux环境下小型网站的建设

概述 网站概述 随着互联网应用的不断深入,网上开店成为很多人的选择,低廉的费用、高效的收益、简单的操作、全面的功能使网上开店迅速普及开来。 目前,各式各样的网上店铺应接不暇,我所设计的网站为鲜花预定网站,按模块化思想实现了客户管理、鲜花信息管理、订单管理、购物管理等功能,使网站具有良好的伸缩性和维护性。 功能概述 功能简介 本网站分为前台界面和后台界面。在前台界面中,当客户登录鲜花预定网站后,可以预订鲜花、查看鲜花详细资料、按关键字或分类查询鲜花以及方便快捷地转到本系统其他功能模块。 在后台界面中,管理员可以查看或修改鲜花资料、删除鲜花资料以及迅速转到其他功能模块。 功能模块图 硬件条件 路由器一台;三层交换一台;接入层交换若干;三台服务器主机;客户机若干。 需要的软件条件 服务器 Linux服务器 Linux是一个支持多用户、多进程、多线程、实时性较好的功能强大而稳定的操作系统。它可以运行在x86 PC、Sun Sparc、Digital Alpha、680x0、PowerPC、MIPS等平台上,是目前运行硬件平台最多的操作系统。 Linux最大的特点在于它是GUN(简单地说,GUN是一种自由软件体系)的一员,遵循公共版权许可证(GPL),秉承“自由的思想,开放的源码”的原则。 Linux操作系统有很多个不同的发行版,如Red Hat Enterprise Linux、SUSE Linux Enterprice、Debian、Ubuntu、CentOS等,每一个发行版都有自己的特色,比如RHEL的稳定,Ubuntu的易用,基于稳定性和性能的考虑,操作系统选择CentOS(Community ENTerprise Operating System)是一个理想的方案。CentOS(Community ENTerprise Operating System)是Linux发行版之一,是RHEL/Red Hat Enterprise Linux的精简免费版,和RHEL为同样的源代码,不过,RHEL和SUSE LE等企业版,提供的升级服务均是收费升级,无法免费在线升级,因此选用免费的高度稳定性的服务器CentOS替代Red Hat Enterprise Linux使用。 Apache网络服务器 它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机 当数据库访问量达到更大的级别,可以考虑使用MySQL Cluster等数据库集群或者库表散列等解决方案。 PHP网页编程语言 ① 在PHP代码中,所有的工作都运行在PHP的内存空间中,也就是说PHP不是基于COM对象的,所以的他的运行速度会快一些。 高级内存管理 PHP与MySQL的组合既简单又精彩PHP有许多管理和维护MySQL的工具,对MySQ的支持是最全面的。许多有用的函数如mysql_insert_id和MySQL_affected_rows等,其他的数据库则没有。ASP和PHP都是中型网站的较理想的解决方案,但PHP与MySQL的紧密结合使PHP更加优越。 通过该硬件配置,网站理论上每秒可处理54853个网页请求。处理器: PIII以上系列内存(Memory):256M以上① MySQL:从官方网站 / 下载MySQL的源代码打包文件(后缀名为tar.gz),当前必威体育精装版版本为4.0.14;② Apache:从官方网站 下载Apache的源代码打包文件(后缀名为tar.gz), 当前必威体育精装版版本为1.3.28 ③ PHP:从官方网站 下载php的源代码打包文件(后缀名为tar.gz),当前必威体育精装版版本为4.3.2。在进行编译和安装之前,必须确认当前的Linux操作系统当中至少安装了一种C语言编译器。如:cc或gcc。如果没有安装,请安装后继续下面的步骤: 假设所有软件的下载目录为root用户的宿主目录,即”/root”目录。 用以下命令进行解压缩解包操作 [root@localhost root]# tar zxvf mysql-4.0.14.tar.gz 解压缩完成后会生成一个” mysql-4.0.14”的源代码目录。 切换到源代码目录,进行软件安装前的配置,编译和安装,命令为: [root@localhost root]# cd mysql-4.0.14添加mysql用户组[root@localhost mysql-4.0.14]# groupadd mysql 添加mysql用户,并设置用户组为mysql[root@localhost mysql-4

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档