网站大量收购闲置独家精品文档,联系QQ:2885784924

7配置mysql和web.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7配置mysql和web

7.2.3 Apache服务器基本配置 ⑻ AddDefaultCharset  用于指定默认的字符 2.性能配置命令 ⑴ 持续连接配置 ① TimeOut 用于设置连接请求超时的时间,单位为秒。默认设置值为300,超过该时间,连接将断开。 ② KeepAlive 用于启用持续的连接或者禁用持续的连接。其命令用法为:KeepAlive On|Off ③ MaxKeepAliveRequests 用于设置在一个持续连接期间,允许的最大http请求数目。若设置为0,则没有限制;默认设置为100。 7.2.4 配置虚拟主机   虚拟主机(Virtual Host)是指在一台主机上运行的多个Web站点,每个站点均有自己独立的域名,虚拟主机对用户是透明的,就好像每个站点都在单独的一台主机上运行一样。   如果每个Web站点拥有不同的IP地址,则称为是基于IP的虚拟主机;若每个站点的IP地址相同,但域名不同,则称为基于名字或主机名的虚拟主机,使用这种技术,不同的虚拟主机可以共享同一个IP地址,以解决IP地址缺乏的问题。   要实现虚拟主机,首先必须用Listen指令告诉服务器需要监听的地址和端口,然后为特定的地址和端口建立一个VirtualHost段,并在该段中配置虚拟主机。   在配置虚拟主机时,可使用以下命令来检查虚拟主机的配置,看是否存在语法错误。/usr/local/apache2/bin/httpd -S 7.2.4 配置虚拟主机 ⑴ 虚拟主机的创建步骤   ① 在DNS服务器中为每个虚拟主机所使用的域名进行注册,让其能解析到服务器所使用的IP地址。   ② 在配置文件中使用Listen指令,指定要监听的地址和端口。Web服务器使用标准的80号端口,因此一般可配置为Listen 80,让其监听当前服务器的所有地址上的80端口。   ③ 使用NameVirtualHost指令,为一个基于域名的虚拟主机指定将使用哪个IP地址和端口来接受请求。如果对多个地址使用了多个基于域名的虚拟主机,则对每个地址均要使用此指令。   用法:NameVirtualHost 地址[:端口]   示例:NameVirtualHost 04 1.基于主机名的虚拟主机 7.2.4 配置虚拟主机   ④ 使用VirtualHost容器指令定义每一个虚拟主机。VirtualHost容器的参数必须与NameVirtualHost后面所使用的参数保持一致。   在VirtualHost容器中至少应指定ServerName和DocumentRoot,另外可选的配置还有ServerAdmin、DirectoryIndex、ErrorLog、CustomLog、TransferLog、ServerAlias、ScriptAlias等。   [例7.3] 假设当前服务器的IP地址为54,现要在该服务器创建2个基于域名的虚拟主机,使用端口为标准的80,其域名分别为和,站点根目录分别为/var/www/myweb1和/var/www/myweb2,日志文件分别放在/var/vhlogs/myweb1/和/var/vhlogs/myweb2/目录下面,apache服务器原来的主站点采用域名进行访问。 7.2.4 配置虚拟主机 ⑴ 注册虚拟主机所要使用的域名。 ⑵ 创建所需的目录。 [root@rh9 root]#mkdir -p /var/www/myweb1 [root@rh9 root]#mkdir -p /var/www/myweb2 [root@rh9 root]#mkdir -p /var/vhlogs/myweb1 [root@rh9 root]#mkdir -p /var/vhlogs/myweb2 ⑶ 编辑httpd.conf配置文件,设置Listen指令侦听的端口。 Listen 80 ⑷ 在httpd.conf配置文件的第3节中,添加对虚拟主机的定义。添加的配置内容为: 7.2.4 配置虚拟主机 NameVirtualHost 54 VirtualHost 54 ServerName DocumentRoot /usr/local/apache2/htdocs ServerAdmin webmaster@ /VirtualHost ?VirtualHost 54 ServerName DocumentRoot /var/www/myweb1 DirectoryIndex index.php index.php3 index.html index.htm default.html default.html ServerAdmin webmaster@ ErrorLog /var/vhlogs/myweb1/err

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档