Apache服务器.ppt

上传人:marr****208 文档编号:150031932 上传时间:2020-11-02 格式:PPT 页数:11 大小:104KB
返回 下载 相关 举报
Apache服务器.ppt_第1页
第1页 / 共11页
Apache服务器.ppt_第2页
第2页 / 共11页
Apache服务器.ppt_第3页
第3页 / 共11页
Apache服务器.ppt_第4页
第4页 / 共11页
Apache服务器.ppt_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《Apache服务器.ppt》由会员分享,可在线阅读,更多相关《Apache服务器.ppt(11页珍藏版)》请在金锄头文库上搜索。

1、与web有关的重要目录(httpd),/etc/httpd Apache根目录位置 /etc/httpd/conf httpd.conf配置文件存放位置 /var/www/html 主服务器网页存放位置,Web简单示例,搭建一个简单的web服务器,ip地址为10.1.22.1,默认端口80,首页为index.html,管理员的邮箱地址为,网页编码采用GB2312,所有网页信息保存在/var/www/html目录下,将Apache的根目录设置为/etc/httpd目录。 过程: 1.进入/etc/httpd/conf目录,编辑httpd.conf配置文件 #Section 1:Global En

2、vironment ServerRoot “/etc/httpd” - Apache的根目录 Listen 80 - 默认端口80 #Section 2:Main server configuration ServerAdmin -管理员的默认邮箱地址 ServerName 10.1.22.1:80 - web服务器ip地址10.1.22.1,DocumentRoot “/var/www/html” -所有网页信息保存位置 DirectoryIndex index.html -默认起始页为index.html AddDefaultCharset UTF-8 AddDefaultCharset

3、GB2312 -网页编码采用GB2312 2.进入/etc/httpd/conf.d目录,编辑welcome.conf文件 去掉或注释 # # Options Indexes # ErrorDocument 408 /error/noindex.html # 3.进入/var/www/html目录创建index.html首页 4.改变首页默认权限,让其他用户具有读和可执行权限(705)。 5.重启httpd服务。 6.在windows中访问web服务器首页。,基于端口的虚拟主机的设置,一个简单的Apache服务器的ip地址为10.1.22.1,在8080和8090两个不同的端口配置web服务虚

4、拟主机,对应的虚拟主机目录分别为/var/www/port8080和/var/www/port8090,默认首页均为index.html,内容有所不同。 过程: 1.进入/etc/httpd/conf目录,编辑httpd.conf配置文件 #Section 1:Global Environment ServerRoot “/etc/httpd” - Apache的根目录 Listen 8080 Listen 8090 - 设置端口8080、8090 #Section 3:Virtual Hosts DocumentRoot /var/www/port8080 DirectoryIndex in

5、dex.html -默认首页,可不写 ErrorLog logs/port8080-error_log -默认日志,可不写 CustomLog /logs/ports8080-access_log common ,基于端口的虚拟主机的设置, DocumentRoot /var/www/port8090 DrectoryIndex index.html ErrorLog logs/port8090-error_log CustomLog /logs/ports8090-access_log common 3.进入/var/www,创建目录port8080和port8090,并分别在目录里创建in

6、dex.html,内容要有所不同。 4.改变index.html文件的权限为705. 5. 重启httpd服务(那两个失败是指域名解析的错误,可以不管) 6.在Windows中访问不同端口的两个虚拟主机。,基于IP的虚拟主机的设置,一个Apache服务器的有两个ip地址为10.1.22.1和10.1.22.2,在两个ip上的默认端口80配置不同的web服务虚拟主机,对应的虚拟主机目录分别为/var/www/html(已建好)和/var/www/ip2,默认首页均为index.html,内容有所不同。 过程 (提前添加好10.1.22.2ip地址) 1.进入/etc/httpd/conf目录,编

7、辑httpd.conf配置文件 #Section 1:Global Environment ServerRoot “/etc/httpd” - Apache的根目录 Listen 80 - 设置端口80 #Section 3:Virtual Hosts DocumentRoot /var/www/ip2 DirectoryIndex index.html -默认首页,可不写 ErrorLog logs/port8080-error_log -默认日志,可不写 CustomLog /logs/ports8080-access_log common ,基于IP的虚拟主机的设置,2.进入/var/w

8、ww,创建目录ip2,并在目录里创建index.html,内容要与原来的主页有所不同。 3.改变index.html文件的权限为705. 4. 重启httpd服务 5.在Windows中访问不同端口的两个虚拟主机。,拒绝某个或某些客户端的访问,如何限制10.1.22.80客户机访问web网站? 在httpd.conf文件中的#Section 2:Main server configuration部分下有关于网站文档目录的设置,以下是默认设置 -网站的文档目录 Options Indexes FollowSymLinks AllowOverride None Order allow,deny -

9、访问设置 Allow from all Order是指Allow和Deny的执行处理顺序 Order allow,deny 默认情况下禁止说有客户端访问,deny有优先级 Order deny,allow 默认情况下允许所有客户端访问,allow有优先级 例如:Order allow,deny allow from 10.1.22.0/24 deny from 10.1.22.80 Order deny,allow allow from 10.1.22.0/24 deny from 10.1.22.80 Order deny,allow deny from 10.1.22.0/24 allow

10、 from 10.1.22.80,测试上面三个例子 例1 1.进入/etc/httpd/conf目录,打开httpd.conf文件,修改下列位置 #Section 2:Main server configuration ServerName 10.1.22.180:80 Options Indexes FollowSymLinks AllowOverride None Order allow,deny -访问设置 allow from10.1.22.0/24 deny from 10.1.22.180 2.重启httpd服务 3.在Windows中访问 结论:10.1.22.80客户端禁止访问

11、,deny权限优先,测试上面三个例子 例2 1.进入/etc/httpd/conf目录,打开httpd.conf文件,修改下列位置 #Section 2:Main server configuration ServerName 10.1.22.180:80 Options Indexes FollowSymLinks AllowOverride None Order deny, allow -访问设置 allow from10.1.22.0/24 deny from 10.1.22.80 2.重启httpd服务 3.在Windows中访问 结论:10.1.22.80可以访问web网站,即all

12、ow权限覆盖了deny权限,allow优先,测试上面三个例子 例3 1.进入/etc/httpd/conf目录,打开httpd.conf文件,修改下列位置 #Section 2:Main server configuration ServerName 10.1.22.180:80 -网站的文档目录 Options Indexes FollowSymLinks AllowOverride None Order deny, allow -访问设置 deny from10.1.22.0/24 allow from 10.1.22.80 2.重启httpd服务 3.在Windows中访问 结论:10.1.22.80可以访问web网站,allow权限覆盖了deny权限,即allow权限优先,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号