第1章 Linux安装与使用 1
1.1 Linux的安装 1
Linux安装前的准备 1
安装具体步骤 3
1.2 Linux基本常用命令 14
文件和目录操作 14
文件压缩和归档 21
文件系统命令 23
用户管理命令 26
系统管理命令 28
网络管理命令 31
软件包管理命令rpm 33
1.3 shell编程 36
shell概述 36
shell编程基础 37
运行shell程序 45
shell内嵌命令 45
bash程序的调试 46
vi编辑器 47
1.4防火墙的设置 53
防火墙简介 53
防火墙的分类 54
iptables介绍 55
配置防火墙 60
小结 64
习题一 64
一、判断题 64
二、选择题 64
三、填空题 65
四、操作题 65
第2章 Apache服务器配置与使用 66
2.1 Apache服务器介绍 66
HTTP协议 66
Web服务 67
Apache服务器 67
2.2 Apache服务器基本配置 67
Apache的安装 67
Aapche的启动、停止与重启 68
Apache基本配置 69
配置实例 77
2.3 Web服务器设置和性能调整 81
服务器设置 81
调整性能 83
性能测试 84
小结 85
习题二 85
一、判断题 85
二、选择题 86
三、填空题 86
四、操作题 86
第3章 MySQL服务器的安装与使用 87
3.1 MySQL概述 87
3.2安装和配置MySQL数据库服务器 88
安装MySQL 88
配置MySQL 90
3.3使用交互MySQL客户端访问MySQL数据库 93
数据类型 93
MySQL的基本操作 95
MySQL用户管理 98
3.4 MySQL数据库备份与恢复 101
MySQL数据库的备份方法 101
用mysqldump程序备份数据库 103
直接复制数据库 105
MySQL数据库的恢复 105
小结 106
习题三 106
一、判断题 106
二、选择题 106
三、填空题 107
四、操作题 107
第4章 PHP程序设计基础 108
4.1 PHP安装和配置 108
4.2 PHP语言基础 109
PHP文件格式 109
PHP标记 110
PHP文件的访问形式 111
PHP程序注释 113
PHP语法概述 113
4.3 PHP的变量 114
PHP的变量命名 114
PHP的数据类型 114
数据类型转换 123
PHP中的预定义变量 126
变量的初始化和引用 129
变量的变量 130
变量的范围 130
常量 132
4.4 PHP的运算符 134
算术运算符 134
赋值运算符 135
位运算符 136
比较运算符 137
字符串运算符 138
递增和递减运算符 138
逻辑运算符 139
运算符优先级 140
4.5表达式 140
4.6控制语句 141
替代语法 141
条件语句 142
循环语句 145
其他控制语句 148
4.7函数 150
内置函数 150
自定义函数 154
变量函数 159
小结 159
习题四 160
一、判断题 160
二、选择题 160
三、填空题 162
四、操作题 162
第5章 字符串和数组操作 163
5.1字符串 163
格式化字符串 163
字符串的连接和分割 168
字符串的查找和替换 170
字符串的比较 175
5.2正则表达式 176
正则表达式的基础 176
匹配正则表达式模式 177
匹配字符类 179
其他常用正则函数 180
5.3数组 181
数组初始化 181
数组的应用 182
小结 197
习题五 197
一、判断题 197
二、选择题 197
三、填空题 198
四、操作题 199
第6章 PHP与HTML表单及文件处理 200
6.1 PHP与HTML表单交互 200
表单 200
获得FORM信息 203
表单数据验证 209
6.2处理URL字符串 211
分解URL 211
编码和解码URL 212
6.3文件处理 213
打开文件 213
文件写入和读取 215
常用文件处理函数 223
小结 226
习题六 226
一、判断题 226
二、选择题 227
三、填空题 227
四、操作题 228
第7章 PHP的MySQL数据库编程 229
7.1 Web系统的体系结构 229
7.2连接和关闭数据库 230
连接服务器 230
关闭数据库连接 231
7.3查询数据库 232
选择数据库 232
向数据库发送查询 233
7.4操作数据库记录 234
操作数据记录 234
插入、修改和删除数据记录 240
7.5数据库级操作 242
建立和删除数据库 242
建立数据库表 244
7.6获得数据库信息 244
获得数据库基本信息 245
获得数据表属性信息 246
获得查询结果数量 248
获得客户端和服务器端信息的函数 250
7.7其他常用操作 251
处理错误信息 251
释放内存 252
切换用户 253
小结 253
习题七 253
一、判断题 253
二、选择题 253
三、填空题 254
四、操作题 255
第8章 Cookie与Session和面向对象编程 256
8.1 Cookie的应用 256
Cookie的使用 256
PHP中的Cookie编程 257
8.2 Session会话控制 259
Session的使用 259
Session应用实例 261
8.3类与对象 262
类与对象 262
限定字符 264
构造函数与析构函数 266
封装、继承和多态 267
接口 271
小结 273
习题八 273
一、判断题 273
二、选择题 273
三、填空题 274
四、操作题 275
第9章 上机实训 276
上机实训一 276
上机实训二 277
上机实训三 280
上机实训四 285
上机实训五 287
上机实训六 289
上机实训七 291
上机实训八 294
上机实训九 298
第10章 模拟试题 302
模拟试题一 302
一、判断题 302
二、选择题 302
三、填空题 304
四、操作题 304
模拟试题二 305
一、判断题 305
二、选择题 305
三、填空题 308
四、操作题 308
参考文献 310
内容简介 311