没有合适的资源?快使用搜索试试~ 我知道了~
LAMP的基础概念 WAMP和LAMP项目环境配置门户网站项目设计
5星 · 超过95%的资源 需积分: 50 43 下载量 142 浏览量
2009-05-19
21:34:49
上传
评论
收藏 3.76MB DOC 举报
温馨提示
试读
64页
LAMP是世界上最强的开源架构组合,最早出现于1998年,由Linux操作系统、Apache服务器、MySQL数据库和PHP脚本语言组成。LAMP是LINUX+APACHE+MYSQL+PHP四个开源软件的E文第一个子母的缩写。当前很多动态站点或者大型公司的业务平台都是以目前最热门的LAMP框架设计而成的。LAMP是当前最受欢迎的开源软件开发平台,与J2EE平台一样,由于吸引了全世界程序员和系统设计人员的参与,LAMP项目得到了迅速的发展。
资源推荐
资源详情
资源评论
目录
第一章 LAMP 的基础概念................................................................................................................................5
1.1 LAMP 项目概述...................................................................................................................................5
1.2 LAMP 项目核心技术...........................................................................................................................5
1.2.1 Linux 概述..................................................................................................................................5
1.2.2 Apache 概述...............................................................................................................................6
1.2.3 MySQL 概述..............................................................................................................................7
1.2.4 PHP 概述....................................................................................................................................7
第二章 WAMP 和 LAMP 项目环境配置...................................................................................................... ...8
2.1 安装 Apache 服务器.............................................................................................................................8
2.2 安装 PHP 的开发环境........................................................................................................................16
2.3 安装 MySQL 数据库...........................................................................................................................19
2.4 安装 AppServ......................................................................................................................................33
2.4.1 AppServ 的安装步骤...............................................................................................................34
2.4.2 AppServ 设置...........................................................................................................................38
2.5 LAMP 项目环境配置.........................................................................................................................38
2.6 安装 Debian:.....................................................................................................................................39
2.6.1 启动安装程序..........................................................................................................................39
2.6.2 选择语言...................................................................................................................................40
2.6.3 检测硬件..................................................................................................................................42
2.6.4 设置网络..................................................................................................................................43
2.6.5 设置主机名..............................................................................................................................43
2.6.6 磁盘分区..................................................................................................................................44
2.6.7 安装 Debian 基本系统.............................................................................................................48
2.6.8 安装 GRUB..............................................................................................................................49
2.6.9 配置 Debian 的基本系统.........................................................................................................50
2.6.10 配置时区................................................................................................................................50
2.6.11 设置 root 的口令....................................................................................................................51
2.6.12 添加普通用户........................................................................................................................52
2.6.13 配置主机名............................................................................................................................52
2.6.14 配置 Apt..................................................................................................................................53
2.6.15 配置桌面环境........................................................................................................................54
2.7 在 debian 系统中安装 apache2...........................................................................................................56
2.8 安装 mysql...........................................................................................................................................58
2.9 安装 php5.............................................................................................................................................60
2.10 安装 LAMP 系统所需的模块...........................................................................................................61
2.11 测试 LAMP 系统...............................................................................................................................61
第三章 门户网站项目设计..............................................................................................................................63
3.1 门户网站项目概述.............................................................................................................................63
3.2 门户网站项目需求分析.....................................................................................................................63
3.3 门户网站项目概要设计.....................................................................................................................64
1
3.4 门户网站项目详细设计.....................................................................................................................70
第四章 HTML 基础..........................................................................................................................................79
4.1 HTML 概述.........................................................................................................................................79
4.2 HTML 标记.........................................................................................................................................80
4.2.1 HTML 头部标记......................................................................................................................80
4.2.2 HTML 主体标记......................................................................................................................84
4.2.3 HTML 文字标记......................................................................................................................86
4.2.4 HTML 表格标记......................................................................................................................90
4.2.5 HTML 链接标记......................................................................................................................95
4.2.6 HTML 表单标记......................................................................................................................96
第五章 PHP 基础...........................................................................................................................................102
5.1 PHP 概述...........................................................................................................................................102
5.1.1 PHP 定义................................................................................................................................102
5.1.2 PHP 发展................................................................................................................................102
5.1.3 PHP 特点................................................................................................................................103
5.2 PHP 文件的结构...............................................................................................................................103
5.3 PHP 中的变量...................................................................................................................................106
5.3.1 变量的定义............................................................................................................................106
5.3.2 动态变量................................................................................................................................106
5.3.3 变量的引用............................................................................................................................107
5.4 PHP 中的数据类型...........................................................................................................................108
5.5 PHP 中的操作符及表达式...............................................................................................................111
5.5.1 赋值运算符.............................................................................................................................111
5.5.2 算术运算符............................................................................................................................112
5.5.3 比较运算符............................................................................................................................113
5.5.4 逻辑运算符............................................................................................................................113
5.5.5 连接运算符............................................................................................................................114
5.5.6 运算符的优先级....................................................................................................................114
5.6 PHP 中的常量...................................................................................................................................115
5.7 PHP 中的预定义常量.......................................................................................................................115
5.8 PHP 中的 Register Globals................................................................................................................116
5.9 PHP 中的表单处理...........................................................................................................................117
5.10 PHP 程序的三种结构.....................................................................................................................119
5.10.1 if 语句...................................................................................................................................119
5.10.2 switch 语句...........................................................................................................................121
5.10.3 while 语句.............................................................................................................................122
5.10.4 do…while 语句....................................................................................................................123
5.10.5 for 语句.................................................................................................................................124
5.10.6 continue 和 break..................................................................................................................124
5.11 PHP 中的函数.................................................................................................................................126
5.11.1 函数的介绍..........................................................................................................................126
5.11.2 函数的调用..........................................................................................................................126
2
5.11.3 函数的定义..........................................................................................................................126
5.11.4 函数的返回值......................................................................................................................127
5.11.5 动态函数调用......................................................................................................................128
5.11.6 函数内部变量......................................................................................................................128
5.11.7 全局变量..............................................................................................................................129
5.11.8 static 语句.............................................................................................................................130
5.11.9 函数中的参数......................................................................................................................131
5.12 PHP 中的数组操作.........................................................................................................................133
5.12.1 数组介绍..............................................................................................................................133
5.12.2 初始化数组..........................................................................................................................133
5.12.3 关联数组..............................................................................................................................134
5.12.4 多维数组..............................................................................................................................135
5.12.5 访问数组..............................................................................................................................136
5.12.6 数组操作..............................................................................................................................138
5.13 PHP 中的字符串操作.....................................................................................................................141
5.13.1 格式化字符串......................................................................................................................141
5.13.2 索引字符串..........................................................................................................................144
5.13.3 字符串处理..........................................................................................................................146
第六章 PHP 高级技术...................................................................................................................................149
6.1 正则表达式........................................................................................................................................149
6.1.1 POSIX 正则表达式函数.......................................................................................................149
6.1.2 定位正则表达式....................................................................................................................152
6.2 日期函数............................................................................................................................................153
6.3 面向对象编程...................................................................................................................................156
6.3.1 对象的定义............................................................................................................................156
6.3.2 类的特征................................................................................................................................160
6.4 PHP 中 COOKIES 操作....................................................................................................................162
6.4.1 HTTP 头文件中的 COOKIES...............................................................................................162
6.4.2 COOKIES 操作......................................................................................................................163
6.5 PHP 中的会话函数...........................................................................................................................167
6.5.1 会话函数的定义....................................................................................................................167
6.5.2 启动会话................................................................................................................................167
6.5.3 会话变量................................................................................................................................168
6.5.4 销毁会话................................................................................................................................171
6.5.5 Session Ids..............................................................................................................................172
6.5.6 会话中的编码和解码............................................................................................................173
6.6 PHP 中集成 MySQL.........................................................................................................................173
6.6.1 建立数据库连接....................................................................................................................173
6.6.2 选择数据库............................................................................................................................174
6.6.3 添加数据................................................................................................................................175
6.6.4 查询数据................................................................................................................................177
6.6.5 修改数据................................................................................................................................179
3
6.6.6 删除数据................................................................................................................................180
第七章 MySQL 数据库操作................................................................................................................ .........181
7.1 MySQL..............................................................................................................................................181
7.1.1 mysql 基础.............................................................................................................................181
7.1.2 mysql 客户端..........................................................................................................................184
7.1.3 使用 mysqlimport...................................................................................................................187
7.1.4 使用 mysqldump 及重新加载转储文件................................................................................188
7.1.5 使用 MySQLConnector/ODBC.............................................................................................188
7.1.6 使用 MyCC.............................................................................................................................190
7.2 数据定义语言...................................................................................................................................194
7.2.1 创建和删除数据库.............................................................................................................194
7.2.2 创建、修改和删除表.........................................................................................................194
7.2.3 列类型.................................................................................................................................197
7.2.4 字符串和数字格式.............................................................................................................200
7.2.5 使用 SHOW 和 DESCRIBE 审核表结构..........................................................................203
7.2.6 创建和使用主键(primary key).....................................................................................204
7.2.7 识别不同的存储引擎和表类型.........................................................................................204
7.3 Select 操作.........................................................................................................................................205
7.3.1 选择查询的列.....................................................................................................................207
7.3.2 使用 WHERE 限制选择.....................................................................................................207
7.3.3 使用 ORDER BY ... / ORDER BY ... DESC......................................................................209
7.3.4 使用 LIMIT 限制选择........................................................................................................209
7.3.5 使用 SQL 表达式和函数....................................................................................................210
7.3.6 比较表达式中的大小写敏感性.........................................................................................215
7.3.7 在列和表名中使用保留字.................................................................................................216
7.3.8 使用 DISTINCT..................................................................................................................216
7.3.9 使用 LIKE..............................................................................................................................216
7.3.10 使用 IN..............................................................................................................................220
7.3.11 使用 UNION.....................................................................................................................220
7.3.12 SELECT 语句中的 NULL 值...........................................................................................221
7.3.13 使用 GROUP BY..............................................................................................................221
7.3.14 聚合函数,HAVING........................................................................................................223
7.3.15 SQL 表达式中的注释..........................................................................................................223
7.4 Update 操作.......................................................................................................................................224
7.4.1 INSERT 和 REPLACE...........................................................................................................224
7.4.2 UPDATE.................................................................................................................................228
7.4.3 DELETE 和 TRUNCATE......................................................................................................229
7.4.4 处理重复关键字的值............................................................................................................230
7.4.5 在 UPDATE 中使用 ORDER BY 和 LIMIT.........................................................................231
7.5 Join 操作............................................................................................................................................231
7.5.1 使用逗号操作符的内部 join 语句........................................................................................233
7.5.2 使用 INNER JOIN 的内连接................................................................................................233
4
7.5.3 LEFT JOIN 和 RIGHT JOIN 的用法.................................................................................233
7.5.4 将子查询转换成 INNER 和 LEFT JOIN 查询..................................................................234
7.5.5 使用 table、column 和别名...................................................................................................235
7.5.6 多表的 Update 和 delete 语句...............................................................................................235
7.6 数据的导入和导出...........................................................................................................................236
7.6.1 Select into outfile....................................................................................................................236
7.6.2 Load Data Infile......................................................................................................................237
7.6.3 使用服务器和客户端上的文件............................................................................................242
7.6.4 限制导入的列和行................................................................................................................242
7.6.5 导入导出的权限控制............................................................................................................243
第八章 门户网站系统结构............................................................................................................................244
8.1 门户网站系统概述...........................................................................................................................244
8.2 系统公共函数设计...........................................................................................................................244
8.3 新闻管理模块设计...........................................................................................................................252
8.4 投票管理模块设计...........................................................................................................................254
8.5 配置模块设计...................................................................................................................................256
8.6 栏目管理模块设计...........................................................................................................................258
8.7 内容管理模块设计...........................................................................................................................258
8.8 培训管理模块设计...........................................................................................................................261
8.9 日志管理模块设计...........................................................................................................................262
8.10 附件管理模块设计.........................................................................................................................263
第一章 LAMP 的基础概念
1.1 LAMP 项目概述
是世界上最强的开源架构组合,最早出现于 年,由 操作系统、 服务
器、 数据库和 脚本语言组成。 是 四个开源软
件的 文第一个子母的缩写。当前很多动态站点或者大型公司的业务平台都是以目前最热门的
框架设计而成的。 是当前最受欢迎的开源软件开发平台,与 平台一样,由于吸引
了全世界程序员和系统设计人员的参与, 项目得到了迅速的发展。
1.2 LAMP 项目核心技术
1.2.1 Linux 概述
与微软的 !"#$ 操作系统不同, 操作系统是开源的操作系统,由互连网上的开发人
5
剩余63页未读,继续阅读
资源评论
- u0144080472014-03-28嗯 很不错 ,写的很详细。 帮助很大 谢谢作者了
- 天涯水格2011-10-29谢谢作者分享,这个资料对我现在想建一个论坛很有用,不愧是站长必备手册啊!! 对LINUX+APACHE+MYSQL+PHP的Windows+APACHE+MYSQL+PHP下怎么部署一个网站都了详细的分析,赞一个!!
xuyang0309
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 微信自动抢红包APP.zip
- 微信抢红包神器-红包鸟(可以抢多种情况下的红包,支持手机息屏抢红包、屏蔽群抢红包).zip
- 微信抢红包,支持xposed与免root,xposed支持最新版,免root需自己实现.zip
- 一维卷积神经网络英语电影评论情感分类项目功能实现-Embedding层
- 微信 自动抢红包 插件外挂(Android),实现了监控通知栏,自动点击红包等功能,帮助大家快速抢到红包.zip
- 满满的干货:分享二十个Python学习资源材料.zip
- USD ISO14229-1-2013 中文版
- STM32单片机FPGA毕设电路原理论文报告模糊控制器在无线监控机群系统中的应用
- OpenWrt-Toolchain-ipq
- STM32单片机FPGA毕设电路原理论文报告模糊控制逆变弧焊电源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功