Linux实用教程——第七章 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服务器另一个主要的特点是其跨平台 性,其可在UNX、 Windows、 Linux等多种操作 系统上运行。如果需要创建一个每天有数百万人访 问的web服务器, Apache可能是最佳选择
7.1 Apache服务器 7.1.1 Apache服务器简介 Apache服务器一个主要的特点是完全 免费,并且完全公开其源代码,由此用户可 根据自身的需要去进行相关模块的开发。 Apache服务器另一个主要的特点是其跨平台 性,其可在UNIX、Windows、Linux等多种操作 系统上运行。如果需要创建一个每天有数百万人访 问的Web服务器,Apache可能是最佳选择

7.12安装和启动 Apache服务器 1.检测与安装 Apache 在 Red hat Linux9中自带了以下两个 Apache20的安装 文件: httpdApache2.0 httpd-manual:Apache2.0手册 检测Lnux系统中是否已经安装了 Apache服务器可以使用 下面的命令: trpm-qagrephttpd
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

7.12安装和启动 Apache服务器 1.检测与安装 Apache 如果确认在 Linux系统中没有安装 Apache,可将 Red Hat Linuⅹ9的三张安装光盘的第一张放入光驱,然后执行下 面的命令 Efrpm-ivhhttpd-2.0.40-21.1386.rpm #rpm-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服务器的运行状态: #servicehttpdstatus 可以使用下面的命令来启动或重新启动 Apache服务 #servicehttpdstart ifservicehttpdrestart
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)在终端提示中键入下面的命令 Eredhat-config-httpd
7.1.3 Apache服务器的配置 打开HTTP 配置工具的方法有两种: (1)依次单击“主菜单→系统设置→服务器设 置→HTTP服务器” 。 (2)在终端提示中键入 下面的命令。 # redhat-config-httpd

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

虚拟主机服务器调整性能 基本设置 服务器名(S: 网主电子邮件地址(:roe@ localhost Root 可用地址 端国上所有可用地址80 添加(A… 编辑(E) 删除(D 为 Apache监听请求设立地址。 4确定(O 取消(C 囵帮助上
7.1.3 Apache服务器的配置 (4)在“服务器”标签下配置服务器设置。 (5)在“调整性能”标签下配置连接设置。 (6)把所有必要的文件复制到 DocumentRoot 和 cgi-bin 目录中。 (7)保存设置并退出HTTP 配置工具
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- Linux实用教程——第六章 Internet应用服务器的配置.ppt
- Linux实用教程——第五章 Intranet服务器.ppt
- Linux实用教程——第四章 Linux网络基础.ppt
- Linux实用教程——第三章 Linux系统管理概述.ppt
- Linux实用教程——第二章 Linux的常用命令.ppt
- Linux实用教程——第一章 Linux的实用教程概况及安装.ppt
- 科学计算与 MATLAB语言——第八章 MATLAB图形用 户界面设计.pps
- 科学计算与 MATLAB语言——第七章 MATLAB的符号计算.pps
- 科学计算与 MATLAB语言——第六章数据处理方法与多项式.pps
- 科学计算与 MATLAB语言——第五章 MATLAB线性代数中的数值计算问题.pps
- 科学计算与 MATLAB语言——第四章 Matlab绘图功能.pps
- 科学计算与 MATLAB语言——第三章 Mat1ab的文件操作.pps
- 科学计算与 MATLAB语言——第二章 MATLAB程序设计.pps
- 科学计算与 MATLAB语言——第一章 MATLAB概述与运算基础.pps
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第九章 排序的基本概述.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第八章 图的基本概念的知识讲解.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第七章 集合与搜索的基本概念.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第六章 树与森林的概念讲解.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第五章 递归与广义表的知识概念讲解.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第四章 栈和队列的知识概论.ppt
- Linux实用教程——第八章 Linux网络安全基础知识.ppt
- Linux实用教程——第九章 Linux程序设计基础.ppt
- 广东工业大学:计算机操作系统 ——第一章 操作系统引论.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第十章 UNIX系统内核结构.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第二章 进程管理 2.1 进程的概念和PCB 2.2 进程控制 2.3 线程.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第二章 进程管理 2.4 进程同步 2.5 管程机制 2.6 进程通信.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第三章 处理机调度与死锁概念.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第四章 存储器管理 4.1 存储器的层次结构 4.2 程序的装入和链接 4.3 连续分配方式.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第四章 存储器管理 4.4 分页存储管理 4.5 分段存储管理 4.6 交换与覆盖 4.7 虚拟存储器 4.8 请求分页存储管理方式.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第四章 存储器管理 4.9 请求分段存储管理方式 4.10 段页式存储管理方式.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第五章 设备管理概述.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第六章 文件管理概论.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第七章 作业管理与OS接口.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第八章 网络操作系统.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)第九章 系统安全性.ppt
- 广东工业大学:《计算机操作系统》课程电子教案(PPT教学课件)课程简介(主讲:傅秀芬).ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)课程简介(英文).ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第一篇 并行计算的基础 第一章 并行计算机系统及结构模型、第二章 当代并行机系统、第三章 并行计算性能评测.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第三篇 并行数值算法 第十章 线性方程组的求解.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)第三篇 并行数值算法 第十一章 快速傅里叶变换.ppt