小编aug*_*tin的帖子

如何在不重启apache的情况下添加虚拟主机?

当我阅读有关如何创建/添加虚拟主机的教程时,最后一句话总是类似于:

...现在重新启动apache,你就完成了!

现在,许多(大多数|所有)网络主机都有一个面板,允许您创建几乎立即激活的新虚拟主机......我确信他们不会仅仅为了我的乐趣而重新启动 apache(给数百名其他用户带来不便) !

那么如何在不重新启动 apache 服务器的情况下更改 apache 设置/添加虚拟主机等并重新加载新设置?

apache-2.2

15
推荐指数
2
解决办法
3万
查看次数

如何安装 Perl 模块 Crypt::OpenSSL::AES?

已经有几天了,我一直在努力使旧的 Perl 脚本在 apache2 服务器中作为 cgi 工作。它需要 Crypt::OpenSSL::AES。从 Apache 错误日志:

Can't locate Crypt/OpenSSL/AES.pm in @INC
Run Code Online (Sandbox Code Playgroud)

最简单的方法是,如果 ubuntu 软件包可以与我一起安装,但我无法找到任何包含正确文件的软件包。以下内容不返回任何内容:

apt-file search AES.pm
Run Code Online (Sandbox Code Playgroud)

作为一个普通用户,我已经安装了CPAN,并用它来安装Perl模块,让地穴:: OpenSSL的:: AES我的用户目录下安装了/home/user/.cpan/build/Crypt-OpenSSL-AES-0.02-H74J64/lib。不幸的是,无论我是手动将 AES.pm 复制到其正确位置(/usr/local/lib/perl/5.10.1/...根据 @INC)还是在 apache2 配置文件 ( SetEnv PERL5LIB /home/user/.cpan/build/Crypt-OpenSSL-AES-0.02-H74J64/lib) 中添加 PERL5LIB 环境变量,错误日志现在都显示缺少共享对象:

Can't locate loadable object for module Crypt::OpenSSL::AES in @INC 
Run Code Online (Sandbox Code Playgroud)

错误消息与第一个略有不同(一开始我没有注意到):现在它确实找到了 AES.pm,但是还有另一个依赖于未指定的“可加载对象”,我不知道是哪个。Openssl 安装在我的系统上。

所以:

通常,安装 perl 模块以使用 apache2 服务器的正确方法是什么(在 Linux-ubuntu 系统上)?(我搜索了这个问题有很多答案,但它仍然不起作用)。

具体来说,我如何才能正确满足我的 cgi perl 应用程序对 Crypt::OpenSSL::AES 的依赖?

linux openssl

1
推荐指数
1
解决办法
1万
查看次数

绑定:zonefile SOA RR 语法是什么?

这几天我正在尽我所能正确理解 bind9 官方文档:http :
//ftp.isc.org/isc/bind9/cur/9.7/doc/arm/Bv9ARM.html

那里有很多 bind9 教程。但是,在将建议的解决方案与我能找到的 SOA RR 的任何官方定义相协调时,我确实遇到了很多问题。

其中,我还检查了:
http://en.wikipedia.org/wiki/Resource_record#DNS_resource_records
http://en.wikipedia.org/wiki/List_of_DNS_record_types
http://tools.ietf.org/html/rfc1035#page -12

尽管如此,我仍然对 SOA RR 的正确格式感到非常困惑。

许多教程似乎提供了与此类似的语法:

example.com. 43200 IN SOA ns1.example.com. other.example.com. (
 2011090302 ;Serial Number
 86400 ;refresh
 7200 ;retry
 1814400 ;expire
 86400 ;minimum
 )
Run Code Online (Sandbox Code Playgroud)

在括号开始之前,我不太解释这两个域的存在。然而,没有第二个,named-checkzone 抱怨。

但是,这个站点特别是:
http
://forums.devshed.com/dns-36/bet-you-want-to-setup-a-dns-server-huh-141940.html 提供了一个带有 SOA RR 的区域文件,例如这个:

@   SOA ns1 (   ; ns1.basiczone.com is the primary server for basiczone.com
      postmaster  ; contact email for basiczone.com is postmaster@basiczone.com
      2004041700  ; Serial ID in reverse date format
      21600   ; …
Run Code Online (Sandbox Code Playgroud)

bind dns-zone

1
推荐指数
1
解决办法
3027
查看次数

标签 统计

apache-2.2 ×1

bind ×1

dns-zone ×1

linux ×1

openssl ×1