Linux系统与网络管理 教学课件 作者 赵尔丹 项目11 搭建WWW服务器.pptVIP

Linux系统与网络管理 教学课件 作者 赵尔丹 项目11 搭建WWW服务器.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2. 在其他目录中定制CGI程序 ScriptAlias目录便于集中部署CGI程序。出于安全考虑,CGI程序经常位于ScriptAlias目录之外,这样可以严格控制使用CGI程序的用户。 //将CGI脚本类型的默认设置前面的#号去掉,然后添加扩展名.pl,这样就可运行.cgi或.pl的CGI脚本文件。 AddHandler cgi-script .cgi .pl //778行 11.3.6 配置Web应用程序 任务11.3 配置Apache服务器 2. 在其他目录中定制CGI程序 //允许某个特定目录的CGI脚本文件执行,以主目录为例 Directory “/var/www/html” Options Indexes FollowSymLinks ExecCGI AllowOverride None Order allow,deny Allow from all /Directory 3. 在/var/www/html目录下创建一个hello.pl的文件 4. 测试 /hello.pl 11.3.6 配置Web应用程序 任务11.3 配置Apache服务器 2、 配置PHP应用程序 1)安装PHP解释器 将第2张光盘插入光驱,然后执行以下命令安装: rpm –ivh Server/php-common-5.1.6-5.el5.i386.rpm rpm –ivh Server/php-cli-5.1.6-5.el5.i386.rpm rpm –ivh Server/php-5.1.6-5.el5.i386.rpm 2)配置Apache支持PHP //使用AddHandler指令设置PHP文件类型 AddHandler php5-script .php .php3 //使用AddType指令指定PHP文件MIME类型 AddType text/html .php .php3 11.3.6 配置Web应用程序 任务11.3 配置Apache服务器 2、 配置PHP应用程序 2)配置Apache支持PHP //使用DirectoryIndex指令设置PHP为默认文件 DirectoryIndex index.php index.php3 index.html 3)测试PHP //在/var/www/html中建立一个名为index.php文件 ? phpinfo(); ? 打开浏览器输入:http://IP地址或域名 即可访问。 11.3.6 配置Web应用程序 任务11.3 配置Apache服务器   虚拟主机(Virtual Host)是指在一台主机上运行的多个Web站点,每个站点均有自己独立的域名,虚拟主机对用户是透明的,就好像每个站点都在单独的一台主机上运行一样。   如果每个Web站点拥有不同的IP地址,则称为是基于IP的虚拟主机;若每个站点的IP地址相同,但域名不同,则称为基于域名的虚拟主机。使用这种技术,不同的虚拟主机可以共享同一个IP地址,以解决IP地址缺乏的问题。   要实现虚拟主机,首先必须用Listen指令告诉服务器需要监听的地址和端口,然后为特定的地址和端口建立一个VirtualHost段,并在该段中配置虚拟主机。 任务11.4 认识虚拟主机技术 ⑴ 虚拟主机的创建步骤   ① 在DNS服务器中为每个虚拟主机所使用的域名进行注册,让其能解析到服务器所使用的IP地址。   ② 在配置文件中使用Listen指令,指定要监听的地址和端口。Web服务器使用标准的80号端口,因此一般可配置为Listen 80,让其监听当前服务器的所有地址上的80端口。   ③ 使用NameVirtualHost指令,为一个基于域名的虚拟主机指定将使用哪个IP地址和端口来接受请求。如果对多个地址使用了多个基于域名的虚拟主机,则对每个地址均要使用此指令。   用法:NameVirtualHost 地址[:端口]   示例:NameVirtualHost 04 任务11.4 认识虚拟主机技术 11.4.1 基于域名的虚拟主机   ④ 使用VirtualHost容器指令定义每一个虚拟主机。VirtualHost容器的参数必须与NameVirtualHost后面所使用的参数保持一致。   在VirtualHost容器中至少应指定ServerName和DocumentRoot,另外可选的配置还有ServerAdmin、DirectoryIndex、ErrorLog、CustomLog、TransferLog、ServerAlias、ScriptAlias等。

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档