侧边栏壁纸
博主头像
张种恩的技术小栈博主等级

行动起来,活在当下

  • 累计撰写 747 篇文章
  • 累计创建 65 个标签
  • 累计收到 39 条评论

目 录CONTENT

文章目录

Apache/httpd(5)之DSO动态模块加载与主文档路径配置

zze
zze
2019-12-31 / 0 评论 / 0 点赞 / 613 阅读 / 1283 字

不定期更新相关视频,抖音点击左上角加号后扫一扫右方侧边栏二维码关注我~正在更新《Shell其实很简单》系列

DSO模块动态加载

httpd 模块的动态加载是通过配置指令来实现的,格式如下:

LoadModule <mod_name> <mod_path>
    mod_name:模块名称;
    mod_path:模块路径;

模块路径可使用相对路径(相对 ServerRoot:/etc/httpd)。
LoadModule 指令定义在 /etc/httpd/conf/httpd.conf 中,如果要取消哪个模块直接注释对应行即可。

LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_alias_module modules/mod_authn_alias.so
...

定义主服务器的文档页面路径

主服务器指的是仅使用默认的服务器未启用虚拟主机时的服务器,文档页面路径通过 /etc/httpd/conf/httpd.conf 中的 DocumentRoot 节定义,默认如下:

DocumentRoot "/var/www/html"

DocumentRoot 指向的路径相当于 URL 的路径起始位置。
例:在 /var/www/html 下创建一个 test 目录,在 test 目录中创建一个 hello.html 文件,内容如下:

<h1>hello world</h1>

然后浏览器访问http://主机地址/test/hello.html 就可访问到 hello.html 文件:
image.png

0

评论区