关于Apache的25个初中级面试题
|
为了改变Apache的默认端口,请使用打开你的Apache主配置文件 httpd.conf 或者 apache2.conf . [root@tecmint ~]# vi /etc/httpd/conf/httpd.conf [root@tecmint ~]# vi /etc/apache2/apache2.conf
查找”Listen”这个单词,注释原来的那一行并且在那一行下面写上你自己的指令. # Listen 80 Listen 8080 OR Listen 172.16.16.1:8080
保存文件并重启web服务器. [root@tecmint ~]# service httpd restart [root@tecmint ~]# service apache2 restart 9. 我们可以一台机器上放两个Apache Web服务器么?答案 : 可以,我们在一台Linux机器上同时运行两个不同的Apache服务器,但条件是它们应该在不同的端口上侦听,而我们可以使用Apache的Listen指令来改变端口. 10. 你知道Apache的DocumentRoot是啥意思么?答案 : DocumentRoot 的 Apache 意思是服务器上web文件的存储位置,默认的DocumentRoot是 /var/www/html 或者 /var/www. 这是可以被修改的,只要修改主机中的虚拟主机配置 “DocumentRoot”就行了. 11. 如何在不同的文件夹下面管理文件,还有什么是 Alias 指令?答案 : 是的,这可以借助于主Apache配置文件中的Alias指令做到. Alias 指令可以对文件系统中的资源按图索骥,它使用一个URL 路径,并且使用重定向到系统上的一个文件或目录来替换它. 使用Alias指令,它是Apache的 mod_alias 模块的一部分. Alias指令的默认语法是: Alias /images /var/data/images/ 上面的示例中,放在/var/data/images 前缀前面的 /images url的意思是客户端请求“http://www.example.com/images/sample-image.png” 会让Apache从服务器上的/var/data/images/sample-image.png 取 “sample-image.png” 文件. 它也被称为URL 映射. 12. 对于“DirectoryIndex”你是怎么理解的?答案 : DirectoryIndex 是当有一个来自主机的请求时Apache首先会去查找的文件. 例如: 客户端发送请求www.example.com,Apache 对此将到站点的文件根目录查找index文件 (首先要展示的文件). (编辑:网站开发网_盐城站长网 ) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

