《Linux实用教程》课程教学资源(PPT课件)第7章 Web应用服务

Linux实用教程 刘兵吴煜煌等编著
Linux实用教程 刘兵 吴煜煌等编著

第7章Web应用服务 本章学习目标 本章主要让读者了解有关 Red Hat Linux上如何安装和设置Web服务器、如 何使用Web的程序设计语言-PHP和数据 库服务器- MySQL。通过对本章的学习 读者应该掌握以下主要内容:
第7章 Web应用服务 本章学习目标 本章主要让读者了解有关Red Hat Linux上如何安装和设置Web服务器、如 何使用Web的程序设计语言--PHP和数据 库服务器--MySQL。通过对本章的学习, 读者应该掌握以下主要内容:

主要内容: Apache安装、启动与配置 Apache虚拟主机的建立与站点的管理 癖 MySQL服务器的安装与使用方法 PHP程序设计语言 PHP连接 MySQL数据库的方法
主要内容: Apache安装、启动与配置 Apache虚拟主机的建立与站点的管理 MySQL服务器的安装与使用方法 PHP程序设计语言 PHP连接MySQL数据库的方法

71 Apache服务器 711 Apache服务器简介 Apache服务器一个主要的特点是完全 免费,并且完全公开其源代码,由此用户可 根据自身的需要去进行相关模块的开发 Apache服务器另一个主要的特点是其跨平台 性,其可在UNⅨX、 Windows、 Linux等多种操作 系统上运行。如果需要创建一个每天有数百万人访 问的Web服务器, Apache可能是最佳选择
7.1 Apache服务器 7.1.1 Apache服务器简介 Apache服务器一个主要的特点是完全 免费,并且完全公开其源代码,由此用户可 根据自身的需要去进行相关模块的开发。 Apache服务器另一个主要的特点是其跨平台 性,其可在UNIX、Windows、Linux等多种操作 系统上运行。如果需要创建一个每天有数百万人访 问的Web服务器,Apache可能是最佳选择

餐712安装和启动 Apache服务器 检测与安装 Apache 在 Red hat linux9中自带了以下两个 Apache20的安装 文件 httpdApache2.0 0htd- manual: Apache2.0手册 检测 Linux系统中是否已经安装了 Apache服务器可以使用 下面的命令: irpm-gagrephttpd
7.1.2 安装和启动Apache服务器 1. 检测与安装Apache 在Red Hat Linux 9中自带了以下两个Apache2.0的安装 文件: Ø httpd:Apache 2.0 Ø httpd-manual:Apache2.0手册 检测Linux系统中是否已经安装了Apache服务器可以使用 下面的命令: # rpm –qa | grep httpd

餐712安装和启动 Apache服务器 检测与安装 Apache 如果确认在 Linux系统中没有安装 Apache,可将 Red Hat Linux9的三张安装光盘的第一张放入光驱,然后执行下 面的命令: rpm-ivhhttpd-2.0.40-21.1386.rpm trpm-ivhhttpd-manual-2.0.40-21.1386.rpm
7.1.2 安装和启动Apache服务器 1. 检测与安装Apache 如果确认在Linux系统中没有安装Apache,可将Red Hat Linux 9的三张安装光盘的第一张放入光驱,然后执行下 面的命令: # rpm –ivh httpd-2.0.40-21.i386.rpm # rpm –ivh httpd-manual-2.0.40-21.i386.rpm

2. Apache服务器的启动和停止 当安装完 Apache服务器后,如果想让其提供Web 服务还必须启动它。下面的命令用来查看 Apache 服务器是否启动 ipstreegrephttpd 可以使用如下命令查看 Apache服务器的运行状态 ifservicehttpdstatus 可以使用下面的命令来启动或重新启动 Apache,服务 ifservicehttpdstart iservicehttpdrestart
2. Apache服务器的启动和停止 当安装完Apache服务器后,如果想让其提供Web 服务还必须启动它。下面的命令用来查看Apache 服务器是否启动: # pstree | grep httpd 可以使用如下命令查看Apache服务器的运行状态: # service httpd status 可以使用下面的命令来启动或重新启动Apache服务 器: # service httpd start # service httpd restart

7.13 Apache服务器的配置 打开HTTP配置工具的方法有两种: (1)依次单击“主菜单→系统设置→服务器设 置→HTTP服务器” (2)在终端提示中键入下面的命令。 tredhat-config-httpd
7.1.3 Apache服务器的配置 打开HTTP 配置工具的方法有两种: (1)依次单击“主菜单→系统设置→服务器设 置→HTTP服务器” 。 (2)在终端提示中键入 下面的命令。 # redhat-config-httpd

7 主虚拟主机服务器调整性能 基本设置 服务器名(S: TP 网主电子邮件地址e: root@localhost 可用地址 端口上所有可用地址80 添加A…… 编E…拟 服 删除D 为 Apache监听请求设立地址。 确定(O 冥取消C 囵帮助田
7.1.3 Apache服务器的配置 使用 HTTP 配置工具来配置 Apache HTTP 服务器的一般步骤如下: (1)在“主”标签下配置基本设置。 (2)在“虚拟主机”标签下来配置默认设置。 (3)在“虚拟主机”标签下,配置默认的虚拟 主机。如果要为多个 URL 或虚拟主机提供服 务,则添加额外的虚拟主机

== 到虚拟主机服务器调整性能 基本设置 服务器名(S): 网主电子邮件地址e: root@localhost tRoot 可用地址 端口上所有可用地址80 添加A… 编辑(E)… 删除D 为 Apache监听请求设立地址。 ◆确定(Q 取消(C 囵帮助田
7.1.3 Apache服务器的配置 (4)在“服务器”标签下配置服务器设置。 (5)在“调整性能”标签下配置连接设置。 (6)把所有必要的文件复制到 DocumentRoot 和 cgi-bin 目录中。 (7)保存设置并退出HTTP 配置工具
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Linux实用教程》课程教学资源(PPT课件)第6章 Internet应用服务器的配置.ppt
- 《Linux实用教程》课程教学资源(PPT课件)第5章 Intranet服务器.ppt
- 《Linux实用教程》课程教学资源(PPT课件)第4章 Linux网络基础.ppt
- 《Linux实用教程》课程教学资源(PPT课件)第3章 Linux系统管理.ppt
- 清华大学电子工程系:《微机原理》教学资源(PPT课件)第三章 寻址方式与指令系统(3.6-3.7)第四章 汇编语言程序设计(4.1-4.4).ppt
- 清华大学电子工程系:《微机原理》教学资源(PPT课件)第三章 寻址方式与指令系统(3.1-3.5).ppt
- 清华大学电子工程系:《微机原理》课程教学资源(PPT课件)第一章 微型计算机系统概述.ppt
- 清华大学电子工程系:《微机原理》课程教学资源(PPT课件)第二章 Pentium微处理器实模式软件体系结构.ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第14章 创建输出报表.ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第13章 菜单系统.ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第12章 表单控件.ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第11章 表单设计及运行.ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第10章 面向对象可视化编程基础.ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第0章 教学说明(21世纪高等学校计算机基础教育系列教材).ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第9章 项目管理器.ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第8章 程序设计基础.ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第7章 视图与查询.ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第6章 SQL语言.ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第5章 数据库综合操作.ppt
- 人民邮电出版社:《数据库应用与程序设计教程》课程教材电子教案(PPT课件讲稿)第4章 数据库基本操作.ppt
- 《Linux实用教程》课程教学资源(PPT课件)第8章 Linux网络安全.ppt
- 《Linux实用教程》课程教学资源(PPT课件)第9章 Linux编程基础.ppt
- 《Linux实用教程》课程教学资源(PPT课件)第1章 Linux概况及安装.ppt
- 《Linux实用教程》课程教学资源(PPT课件)第2章 Linux的常用命令.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第10章 MATLAB图形句柄.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第11章 MATLAB图形用户界面设计.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第12章 Simulink动态仿真集成环境.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第13章 在Word环境下使用MATLAB.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第1章 MATLAB操作基础.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第2章 MATLAB矩阵及其运算.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第3章 MATLAB程序设计.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第4章 MATLAB文件操作.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第5章 MATLAB绘图.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第6章 MATLAB数据分析与多项式计算.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第7章 MATLAB解方程与函数极值.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第8章 MATLAB数值积分与微分.ppt
- 《MATLAB程序设计》课程电子教案(PPT课件讲稿)第9章 MATLAB符号计算.ppt
- 泰州职业技术学院计算机信息管理(成人高职)专业教学计划.doc
- 《计算机基础——系统安全》课程教学资源(PPT课件)第3章 信息系统隔离技术.ppt
- 《计算机基础——系统安全》课程教学资源(PPT课件)第4章 信息系统安全监控.ppt