关于public_html的Apache HTTP Server文档以及客户端连接时采取的一系列步骤

如何解决关于public_html的Apache HTTP Server文档以及客户端连接时采取的一系列步骤

|| 当客户端访问托管在其上的网站时,apache服务器会做什么。即它访问哪个文件夹,并且它尝试服务的页面是什么?它包含的文件夹结构是什么。它会映射文件夹吗? 什么链接可以回答这类问题。我已经搜索了www.apache.org,但是大多数文档都说明了如何安装start等,我在套接字编程和常规编程方面都有经验。当客户端连接到其端口号80时,apache采取的一系列步骤是什么。     

解决方法

        基本上,apache可以用作“一个域”服务器或多个(虚拟主机)托管服务器。 说到apache 2,服务器虚拟主机配置在
path_to_apache_config/sites-available/domain_config
path_to_apache_config/sites-enabled/link_to_domain_config
在虚拟主机的每个定义(可能只是您自己的本地主机)中,可以应用许多设置并更改所承载的每个站点的行为。 当客户端连接到服务器时,apache将检查是否存在与用户请求中的域匹配的定义。如果是肯定的话,它的配置就是指向带有指令的网站文件文件夹的配置
DocumentRoot /var/www/your_site_folder
从这一部分,您可以自由使用所需的任何文件夹结构。如果您使用mod_userdir,它可以为系统已知的用户托管网页,它将指向
/home/john/public_html
从那时起,它与上面提到的相同。 服务器可以提供哪些页面是已安装库的问题。默认设置是apache服务器html页面。如果安装php,cgi(可执行文件)支持,则可以为其他适当的页面提供服务器。 服务器寻找的第一件事是-索引。(html | php | ...)。如果不存在,它将尝试列出该目录的内容(如果允许,仅取决于配置),否则将返回\“ Forbidden ... \”状态。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?