免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 11993 | 回复: 7

[Web] apache相关问题:常见问题100问 [复制链接]

论坛徽章:
0
发表于 2008-11-18 13:38 |显示全部楼层
1.什么是apache(apache2)?
2.如何安装apache(apache2)?
3.如何修改默认网站路径?
4.如何关闭目录浏览功能?
vi /usr/local/apache/conf/httpd.conf

找到   Options Indexes FollowSymLinks
修改成 Options -Indexes FollowSymLinks

找到
    <Directory />
       Options FollowSymLinks
       AllowOverride None
       Order deny,allow
       Deny from all
       Options Indexes  (这一行是添加的)
   </Directory>

5.如何修改默认语言为中文?
  defaultcharset gb2312
6.如何配置虚拟主机?
动态配置海量虚拟主机驻留,用于巨量数目的WEB站点。随apache提供的标准模块+mod_vhost_aliases实现动态配置的主机。作用是在检查完进来的URL后为这些目录生成实际路径。
实现基于名字的动态虚拟主机指令:

VirtualDocumentRoot
指定模块如何从URL请求那里为动态虚拟主机构造DocumentRoot路径。
VirtualScriptAlias
和ScriptAlias一样,从URL请求那里构造一个包含CGI脚本的目录路径

%N
服务器的第N部分,如果服务器的全名是 vhost1.sohu.com,那么%1解析成vhost1,%2 解析成sohu,以此类推。

%N+
服务器名称的地N部分和其后所有其余部分。如果服务器全名为vhost1.sohu.com,那么%2+解析为sohu.com。

%-N
字符串倒数第N部分。如果服务器全名为vhost1.sohu.com,那么%-1解析成com。%-2解析成sohu

%p
动态虚拟主机的TCP端口号


还可以从服务器名字中抽取的每一部分可以使用分类符%N.M继续对子部分进一步划分,其中N是主部分,M是子部分。例如:
%1=vhost1
%2=sohu
%3=com

可以划分子部分:
%1.1=v
%1.2=h
%1.3=o
%2.1=s
%2.2=o


例如:
在httpd.conf文件中:
UseCanonicalName off
VirtualDocumentRoot /home/httpd/%1/%p

要实现输入http://www.263.net:443
需要在/home/httpd目录中建立www(%1)/443
然后在/home/httpd/%1/443/目录中建立网页文件, 在DNS中设置解析
访问即可。



例2:

将例子一中的VirtualDocumentRoot定义的内容删除。
然后再添加:
VirtualHostDocumentRoot /home/httpd/%1/%2


要求:
实现动态虚拟主机:
www.abc.com
www.xyz.com

#mkdir /home/httpd/www
#mkdir /home/httpd/www/abc
#mkdir /home/httpd/www/xyz
将网页文件放入/home/httpd/www/abc和/home/httpd/www/xyz即可
在DNS中设置解析

7隐藏apache版本相关信息 (错误页面)
添加到httpd.conf文件结尾即可:

ServerSignature Off
ServerTokens Prod

8.如何Apache 2.0性能优化—MPM的选择与配置
http://bbs3.chinaunix.net/thread-544063-1-1.html

9.怎样将404错误转到另外的文件上去?
http://bbs3.chinaunix.net/thread-1283172-1-7.html

10.apache 限制内存大小 ?
http://bbs3.chinaunix.net/thread-1276623-1-8.html

11.如何apache最大连接数设置问题?
http://bbs3.chinaunix.net/thread-1245310-1-9.html


12.如何apache泛域名的支持问题 ?
http://bbs3.chinaunix.net/thread-1262213-1-10.html

13.如何针对Web服务器总体优化 ?
http://bbs3.chinaunix.net/thread-464181-1-11.html

14.如何apache的负载问题 ?
http://bbs3.chinaunix.net/thread-1154841-1-22.html

15.如何用webalizer分析web日志 ?
http://bbs3.chinaunix.net/thread-3418-1-26.html

16.Apache 的信息查看模块如何使用?
http://bbs3.chinaunix.net/thread-65531-1-27.html

欢迎大家补充,我会整理后归类。

[ 本帖最后由 level 于 2008-11-18 17:00 编辑 ]

论坛徽章:
0
发表于 2008-11-18 14:58 |显示全部楼层
很不错 总结的很好

论坛徽章:
0
发表于 2008-11-19 17:34 |显示全部楼层
整理的不错!

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:53:172015亚冠之水原三星
日期:2015-06-02 16:34:202015年亚冠纪念徽章
日期:2015-10-19 18:13:37程序设计版块每日发帖之星
日期:2015-11-08 06:20:00
发表于 2008-11-20 13:18 |显示全部楼层
很好

论坛徽章:
0
发表于 2009-01-02 13:15 |显示全部楼层
不错 辛苦了

论坛徽章:
0
发表于 2009-01-13 21:07 |显示全部楼层
辛苦了

论坛徽章:
0
发表于 2009-02-18 21:21 |显示全部楼层
不错,改天得好好看看

论坛徽章:
0
发表于 2009-02-25 12:26 |显示全部楼层
楼主做的太好了,我已经全部看了一遍,其中有的问题没有解决清晰,不过还是对我有很大帮助,十分感谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

DTCC2020中国数据库技术大会

【架构革新 高效可控】2020年12月21日-23日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP