第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 配置工具
1.基本设置 (1)服务器名称 (2)网主电子邮件地址 (3)可用地址 (4)单击“添加”按钮,用来定义接受请求的 其它端口。 O监听所有地址 ①⊙地址: 端口: 80 ◆确定Q取消C
1. 基本设置 (1)服务器名称 (2)网主电子邮件地址 (3)可用地址 (4)单击“添加”按钮,用来定义接受请求的 其它端口