小编ste*_*fen的帖子

缺少用于 lighttpd 的 mod_ssl.so

我正在尝试为运行 Debian 8 (Jessie) 的 lighttpd Web 服务器设置 ssl(即 https)。

lighttpd.conf 中的相关行是:

server.modules = (
    "mod_access",
    "mod_alias",
    "mod_compress",
    "mod_redirect",
    "mod_ssi",
    "mod_fastcgi",
    "mod_auth",
    "mod_rewrite",
    "mod_proxy",
    "mod_ssl",
 )

 $SERVER["socket"] =~ "111.11.22.33:443" {
              server.document-root = "/var/www/html"
              ssl.engine = "enable"
              ssl.pemfile = "/etc/lighttpd/ssl/mydomain.com/mydomain.com.pem"
              }
Run Code Online (Sandbox Code Playgroud)

该文件mydomain.com.pem是自行发布并就位的。

然后我启动服务并检查是否一切正常:

# /etc/init.d/lighttpd restart
[ ok ] Restarting lighttpd (via systemctl): lighttpd.service.
# systemctl status lighttpd.service
?  lighttpd.service - Lighttpd Daemon
Loaded: loaded (/lib/systemd/system/lighttpd.service; enabled)
Active: failed (Result: exit-code) since Mi 2015-09-02 19:55:57 CEST; 5s ago
Process: …
Run Code Online (Sandbox Code Playgroud)

mod-ssl lighttpd

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

如何将 hwclock 设置为 UTC?

我的 arch linux 工作站上的时间搞砸了,所以我设置了系统时间,date然后设置了硬件时间

sudo hwclock --systohc --utc
Run Code Online (Sandbox Code Playgroud)

现在hwclock给出:

Do 04 Apr 2013 14:12:48 CEST  -0.641471 seconds
Run Code Online (Sandbox Code Playgroud)

但我希望它使用 UTC,即 12:12:48!我如何实现这一目标?

编辑:

一些额外的奇怪之处:

$ hwclock --utc
Do 04 Apr 2013 14:20:56 CEST  -0.188214 seconds
$ hwclock --localtime
Do 04 Apr 2013 12:21:01 CEST  -0.438205 seconds
$ date -u
Do 4. Apr 12:21:11 UTC 2013
$ date
Do 4. Apr 14:21:16 CEST 2013
Run Code Online (Sandbox Code Playgroud)

UTC 和 localtime 似乎被 hwclock 混淆了......

linux time utc

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

标签 统计

lighttpd ×1

linux ×1

mod-ssl ×1

time ×1

utc ×1