




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章 配置网络信息管理系统的开发环境 网络信息管理系统开发环境包括服务器软件、网页程序设计语言、网页设计工具、数据库管理系统。 本章介绍配置网络信息管理系统开发环境的方法,包括开发工具软件的下载和安装。具体内容包括AppServ和Dreamweaver。2.1 AppServ软件概述 AppServ软件是开发网络信息管理系统的集成开发工具。2.1.1 AppServ软件简介 AppServ软件包括Apache(服务器软件)、PHP(网页程序设计语言)、MySQL(数据库管理系统软件)、phpMyAdmin(图形界面的数据库管理软件)四个组成部分,是一个网络数据库的集成开发环境。 网站服务器软件 配置原因:要开发网络信息管理系统软件需要计算机配置成网站环境,计算机安装了网站服务器软件,这台计算机就可以成为网站的服务器了。 作用:计算机在网站服务器软件的控制下,可以支持数据通信和动态网页程序的运行。 配置方式:n Client-Server方式n ClientServer方式 产品:常见的服务器软件产品有IIS(Internet Information Service)和Apache,择一安装即可。n Windows XP Professional自带IIS,其他版本需单独下载IIS并安装。n Apache包含在AppServ中,也可以单独从官方网站免费下载并安装。Apache可以运行在Windows、Linux和Unix等多种操作系统下。 网页程序设计软件 网页程序文件分为静态网页程序和动态网页程序。 静态网页程序脚本语言动态网页程序 静态网页程序语言:HTML 动态网页程序语言:ASP、JSP、PHP,本课程使用PHP 网页程序编辑、设计工具:Dreamweaver 数据库管理系统软件 MySQL是开发网络信息管理系统软件时普遍采用的数据库系统。 MySQL具有占用资源少、数据安全程度高,便于网页程序处理、便于获得等特点。 phpMyAdmin软件 phpMyAdmin软件是利用图形界面加工数据库数据的软件。 特点:直观、快捷。2.1.2 AppServ软件目录结构 AppServ 2.5.8软件各软件版本:n PHP v5.2.1n Apache v2.2.4n MySQL v5.0.27n phpMyAdmin v2.9.2。 完成AppServ软件安装后,软件的目录结构是:n d:AppServapache2.2 存储apache2.2服务器软件。n d:AppServphp5 存储PHP5网页程序开发工具软件。n d:AppServMySQL 存储MySQL数据库管理系统软件。n d:AppServMySQLdata. 存储应用软件的数据库、数据表文件。n d:AppServwww. 存储网页程序文件。 特别提示:n 本书介绍的所有网页程序必须存储在“d: AppServ www.”文件夹,以保证在IE浏览器地址栏输入“/网页程序文件名”后可以顺利浏览网页。n 数据库和数据表文件必须存储在“d:AppServMySQLdata.”文件夹。2.2 下载、安装和测试AppServ软件 本节介绍下载、安装和检测AppServ 2.5.8软件的方法; 通过执行AppServ软件的安装程序,AppServ将被安装到指定的文件夹中,如“d:AppServ”。2.2.1 下载AppServ软件 在官方网站免费下载AppServ软件的方法是: 利用搜索引擎,可以搜索到能够下载“AppServ软件压缩包(AppServ -2.5.rar)”的网站。如“/soft/35753.htm#download”。 进入相关网站,把AppServ的压缩包文件“AppServ -2.5.rar”下载到计算机的文件夹中,如“d:AppServ -2.5.rar”。 将下载后的文件如“d:AppServ -2.5.rar AppServ -2.5.rar”解压缩,会产生一个文件名是“AppServ -2.5”的软件安装程序,利用鼠标双击这个文件名,就可以执行安装程序,安装Apache、PHP、MySQL和phpMyAdmin软件,所有软件被安装到指定磁盘的文件夹中,本书把AppServ软件的四个组件安装在“d:AppServ”文件夹。2.2.2 安装AppServ 软件 停止IIS服务器软件工作 IIS和Apache软件都是服务器软件,只需安装一个就可以使计算机成为网站服务器。 假定我们选择使用Apache:n 需要先检查计算机中是否安装或启动了IIS服务器软件。n 如果计算机中没有安装IIS服务器软件,那么可以直接安装AppServ软件。n 如果计算机中安装了IIS服务器软件,那么需要先停止IIS服务器软件工作后才能安装AppServ软件。否则会导致新安装的AppServ服务器软件无法正常工作。n 停止计算机安装的IIS服务器软件工作的方法是:在Windows系统的桌面,选择“开始-控制面板-管理工具-服务”选项,右键单击“IIS Admin”,在快捷菜单中选择“停止”。n 并非所有的计算机中都安装有IIS服务器软件,如果在图示的窗口中没有显示“IIS Admin”的名称,说明计算机中没有安装IIS服务器软件,可以直接安装Apache服务器软件。 暂停杀毒软件工作。 有时为了顺利安装AppServ软件需要暂时停止杀毒软件的工作。 执行AppServ软件安装程序。 鼠标双击AppServ软件的安装程序,开始执行安装,如下图: 步骤1:点击“Next”按钮,结果如下: 步骤2:点击“I Agree”按钮,结果如下: 步骤3:在上图的窗口中,输入安装AppServ软件的文件夹名称,本课程统一把AppServ软件安装到“d:AppServ”文件夹,因此输入“d:AppServ”,点击“Next”按钮,结果如下: 步骤4:在上图窗口中,勾选全部要安装的软件选项,点击“Next”按钮,结果如下: 步骤5:在上图窗口中,输入网站域名和网站系统管理员的电子邮箱地址,(最好设置成已经申请到的网站域名和管理员的电子邮箱。如果只做练习,那么可以随意设置。) 点击“Next”按钮,结果如下:这个设置很重要设置数据库管理员的登录密码。 步骤6:在上图窗口中,做以下设置:n 设置名称是“root”的MySQL数据库管理员的登录密码。本课程统一使用密码“123456”,请务必牢记,否则将不能使用MySQL软件。n 在“ Character Sets and Collations”位置选择MySQL数据库的字符集代码。本课程统一使用“GB2312 Simplified Chinese”选项,这样MySQL数据库和数据表的数据可以使用汉字,避免出现乱码。n 点击“Next”按钮,结果如下: 步骤7:在上图窗口中的安装进度完成后,点击“Next”按钮,结果如下: 步骤8:在上图窗口中勾选“Start Apache”和“Start MySQL”选项,表示执行完安装程序后,计算机自动启动Apache服务器软件和 MySQL数据库软件。点击“Finish”按钮,完成安装AppServ软件的工作。 AppServ软件安装完毕后,选择Windows系统的“资源管理器”可以查看计算机“D盘”文件夹的安装情况,如下图。在“D:AppServ”文件夹中的“Uninstall-AppServ2.5.8”文件是卸载AppServ软件的文件。2.2.3 测试AppServ软件 测试Apache服务器软件 由于计算机安装了AppServ服务器软件,所以计算机有一个默认的IP地址,其IP地址是“”。 在浏览器的地址栏输入“”,如能显示AppServ软件自带的网页主页,表示Apache服务器软件安装成功。 测试MySQL数据库软件 在Windwos系统的桌面,选择“开始-程序-AppServ-MySQL Command Line Client”选项,出现如下图所示的窗口; 输入数据库管理员的密码(本课程统一为“123456”),出现“mysql”提示符,表示MySQL数据库管理系统软件安装成功。 测试PHP网页程序设计软件 在浏览器的地址栏输入“/phpinfo”,出现如下图所示的窗口,表示PHP软件安装成功。 测试phpMyAdmin软件 在浏览器的地址栏输入“/phpmyadmin”,出现如下图所示的窗口,表示phpMyAdmin软件安装成功。 在上图所示的窗口中,在“用户名(U):”处输入“root”,在“密码(P):”处输入“123456”,单击“确定”按钮,结果如下,表示正确进入phpMyAdmin软件。2.3 配置AppServ软件 AppServ软件安装后会自行进行参数配置,如果没有特殊需要,可以不做本节介绍的参数配置 。 初学者不要轻易修改AppServ软件的配置参数。如果设置不当,将导致系统故障。2.3.1 配置Apache软件 在Windwos系统的桌面,选择“开始-程序-AppServ-Configuration Server-Apache Edit the httpd.conf configuration File”选项,出现如下图所示的窗口。网站默认的文件夹。 根据AppServ的安装过程,计算机默认“d:/AppServ/www”文件夹是存储网页程序的文件夹,如果要修改网站的默认文件夹,找到“DocumentRoot d:/AppServ/www”行,输入新的文件夹名就可以了。2.3.2 配置PHP软件 在Windows系统的桌面,选择“开始-程序-AppServ-Configuration Server-PHP Edit the configuration File”选项,出现如图所示的窗口。 为了启动PHP软件对MySQL软件的支持模块,把语句“;extension=php_mysql.dll”改为“extension=php_mysql.dll”(即去掉分号“;”)2.3.3 配置MySQL软件 在Windwos系统的桌面,选择“开始-程序-AppServ-Configuration Server-MySQL Edit the my.ini configuration File”选项,出现如图2-3-3所示的窗口。 MySQL软件安装完毕后为了能够让PHP软件处理MySQL软件的数据,还需要做必要的配置。按照下列要求格式配置语句:mysql.defalt_port=3306mysql.defalt_host=localhostmysql.defalt_user=rootmysql.defalt_password=123456在此:n mysql.defalt_port表示MySQL的网络端口。n mysql.defalt_host表示服务器的名称,localhost是本地计算机。n mysql.defalt_user表示登录MySQL的用户名,root是默认用户名。n mysql.defalt_password表示访问MySQL数据库的密码。2.4 安装Dreamweaver网页程序设计软件 Dreamweaver是一个普遍应用的、适合初学者学习的网页程序设计软件。 本课程所使用的版本是Dreamweaver MX 2004。 Dreamweaver MX 2004的安装:运行名为Dreamweaver MX 2004 Installer的安装文件(自解压压缩包),安装过程图示如下:Mysql安装注意:安装mysql的路径中,不能含有中文!一切就绪,点击Install开始安装。见图5.安装结束后,程序会提示是否要在上注册,我们选择跳过,即Skip Sign-Up然后点“Next”见图6.安装结束,选择现在开始配置mysql服务器。点击Finish继续。图配置开始,点击Next继续,见图7.选择Detailed Configuration,见图,点Next继续8.下面这个选项是选择mysql应用于何种类型,第一种是开发服务器,将只用尽量少的内存,第二种是普通WEB服务器,将使用中等数量内存,最后一种是这台服务器上面只跑mysql数据库,将占用全部的内存,我这里只是示例,就选择开发服务器,占用尽量少的内存,用户可根据自己的需求,选择其他选项,见图,点Next继续9.下面是选择数据库用途,第一种是多功能用途,将把数据库优化成很好的innodb存储类型和高效率的myisam存储类型,第二种是只用于事务处理类型,最好的优化innodb,但同时也支持myisam,最后一种是非事务处理类型,适合于简单的应用,只有不支持事务的myisam类型是被支持的。一般选择第一种多功能的。见图10.点Next继续,下面是选择InnodDB的数据存放位置,一般默认好了,不需要改动,见图11.下面是选择mysql允许的最大连接数,第一种是最大20个连接并发数,第二种是最大500个并发连接数,最后一种是自定
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 素质教育学习心得体会模版
- 钢结构课程设计心得体会模版
- 保洁工作个人心得体会模版
- 三晋卓越联盟·2024-2025学年高三5月质量检测卷(25-X-635C)数学(B)
- 浙江省六校(杭州二中 温州中学 金华一中 绍兴一中 舟山中学 衢州二中)联盟2025届高三5月模拟预测卷语文试卷+答案
- 小家电安规基础知识讲义
- 初中学生家长教育孩子心得体会模版
- 凝血功能异常的临床护理
- 心梗护理方案
- 高血压活动总结模版
- 广东省广州大学附中2021-2022年初二12月大联盟物理在线考试题
- 食品工程系畜产品加工技术教案
- 入股合作的协议书(2024版)
- 广东省深圳市南山区2023-2024学年七年级下学期期末英语试题
- 福建省宁德市霞浦县2024届九年级上学期期中阶段性训练数学试卷(含答案)
- 2024年广东清远市“人才引育”工程专项事业编制高层次人才招聘31人历年【重点基础提升】模拟试题(共500题)附带答案详解
- 偏差行为、卓越一生3.0版
- 小学四年级语文知识竞赛(含答案)
- 火针治疗白癜风的效果观察与评估
- 交通运输安全风险评估
- 成语故事一箭双雕
评论
0/150
提交评论