Chapter 6 APACHE幻灯片课件.pptVIP

  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文档。上传文档
查看更多
Chapter 6 APACHE幻灯片课件.ppt

Chapter 6 Apache 实现www服务器的软件 www服务器 Unix-like:Apache Windows:IIS 动态网站多以LAMP架设而成 动态网站可以沟通server 与client的数据。 客户端:浏览器 URL 协议://主机名:端口/资源 Apache软件的安装 yum install httpd* Apache软件的结构 主配置文件: /etc/httpd/conf/httpd.conf 从配置文件:/etc/httpd/conf.d/*.conf Apache支持的模块:/usr/lib/httpd/modules/ 默认首页所在的目录:/var/www/html/ 错误信息:/var/www/error/ 400多是客户端错误,500多是服务器端错误 日志信息:/var/log/httpd/ 密码产生程序:/usr/bin/htpasswd 修改工作模式 /usr/sbin/目录中有httpd,httpd.worker,httpd.prefork prefork==worker service httpd stop mv httpd httpd.prefork mv httpd.worker httpd service httpd start httpd.conf基本配置 listen:80:监听端口号 ServerAdmin root@localhost:管理员的邮件地址 #给管理员设定邮箱地址,服务有任何信息就会发邮件 DirectoryIndex index.html index.html.var:默认首页 网页首页及目录相关之权限设定 DocumentRoot /var/www/html:首页存放目录 Directory / Options FollowSymlinks AllowOverride None /Directory www服务器默认设置 Directory /var/www/html Options Indexes FollowSymLinks indexes:若在此目录下找不到首页文件,就显示整个目录下的文件名称; 关键:首页文件没有的情况下 FollowSymlinks:在此目录下的连接文件可以连接出此目录; ExecCGI:让此目录具有执行CGI程序权限; munlxiviews:允许内容协商,依据客户端语言的不同显示不同的页面。 AllowOverride None 规定额外配置文件.htaccess可以覆盖httpd.conf里面设置的哪些权限 ALL:全部权限都可覆盖; None:全部权限都不可覆盖,即让.htaccess失效 AuthConfig:仅网页认证(账号密码)可覆盖; Indexes:仅允许 Indexes 方面的覆写; Limits:允许用户利用Allow,Deny与Order来管理访问权限。 Order allow,deny 这是浏览权限 allow,deny:allow优先,默认为deny;允许所有,拒绝特定 deny,allow:deny优先,默认为allow; 拒绝所有,允许特定 allow,deny中重复设置的和未设置的则按默认处理 别名的定义 cd /etc/httpd/conf/ vim httpd.conf Alias 别名 “绝对路径(结尾是以斜杠时。别名的结尾也要是斜杠)” ScriptAlias 定义别名直接就有那个文件的执行权限 语法检查 检查httpd.conf和ssl.conf service httpd configtest apachectl configtest httpd -t apache软件高级设置 启动用户个人的网站 把IfModule mod_userdir.c UserDir disable #UserDir public_html /IfModule 修改成 IfModule mod_userdir.c #UserDir disable UserDir www /IfModule 需要修改家目录的访问权限。 chmod 755 /home/oracle/www chmod 711 /home/oracle 访问用户个人网站 1、http://localhost/~user_name (未定义别名的时候) 2、定义别名可以实现快速访问。 alias /oracle/ /home/oracle/www/ 直接http://localhost/oracle 就可以了 3、使用链接文件实现快速访问 ln -s /home/oracle/www /var/www/html/oracle 关于cgi 编辑文件 /var/www/html/cg

您可能关注的文档

文档评论(0)

yuzongxu123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档