飞仔

已创建论坛回复

查看 15 回复 - 46 至 60 (总计 93)
  • 私密回复:let…
    私密回复:let…
    飞仔
    楼主

    自带驱动的HP惠普打印机还需要注意的是:

    有些HP惠普打印机,自带驱动的那种机型,每次重启电脑都无法打印。这种接上USB自动识别为大容量存储设备的自带驱动的打印机,由于安装驱动后,某些原因禁止了驱动的一个服务自动运行,导致每次重启电脑,打印机识别为大容量存储设备,造成无法打印。

    重新设置开机自动运行HP驱动服务,问题解决。

    私密回复:let…
    私密回复:配置 …
    飞仔
    楼主

    成功了,原来不是我的配置问题,是acme-v02.api服务器维护

    root@debian-buster:~/.acme.sh# export Ali_Key="L********S"
    root@debian-buster:~/.acme.sh# export Ali_Secret="O*************************F"
    root@debian-buster:~/.acme.sh# acme.sh --issue --dns dns_ali -d s***z.top -d *.s***z.top
    [Tue 11 May 2021 02:48:07 AM CST] Using CA: https://acme-v02.api.letsencrypt.org/directory
    [Tue 11 May 2021 02:48:07 AM CST] Registering account: https://acme-v02.api.letsencrypt.org/directory
    [Tue 11 May 2021 02:48:08 AM CST] Registered
    [Tue 11 May 2021 02:48:08 AM CST] ACCOUNT_THUMBPRINT='pa******************************K4'
    [Tue 11 May 2021 02:48:08 AM CST] Creating domain key
    [Tue 11 May 2021 02:48:08 AM CST] The domain key is here: /root/.acme.sh/s***z.top/s***z.top.key
    [Tue 11 May 2021 02:48:09 AM CST] Multi domain='DNS:s***z.top,DNS:*.s***z.top'
    [Tue 11 May 2021 02:48:09 AM CST] Getting domain auth token for each domain
    [Tue 11 May 2021 02:48:11 AM CST] Getting webroot for domain='s***z.top'
    [Tue 11 May 2021 02:48:11 AM CST] Getting webroot for domain='*.s***z.top'
    [Tue 11 May 2021 02:48:11 AM CST] Adding txt value: 6xp-a*************************pns for domain:  _acme-challenge.s***z.top
    [Tue 11 May 2021 02:48:13 AM CST] The txt record is added: Success.
    [Tue 11 May 2021 02:48:13 AM CST] Adding txt value: e7XG9yaB9kzjamHr-M*******************CHo for domain:  _acme-challenge.s***z.top
    [Tue 11 May 2021 02:48:15 AM CST] The txt record is added: Success.
    [Tue 11 May 2021 02:48:15 AM CST] Let's check each DNS record now. Sleep 20 seconds first.
    [Tue 11 May 2021 02:48:36 AM CST] You can use '--dnssleep' to disable public dns checks.
    [Tue 11 May 2021 02:48:36 AM CST] See: https://github.com/acmesh-official/acme.sh/wiki/dnscheck
    [Tue 11 May 2021 02:48:36 AM CST] Checking s***z.top for _acme-challenge.s***z.top
    [Tue 11 May 2021 02:48:37 AM CST] Domain s***z.top '_acme-challenge.s***z.top' success.
    [Tue 11 May 2021 02:48:37 AM CST] Checking s***z.top for _acme-challenge.s***z.top
    [Tue 11 May 2021 02:48:39 AM CST] Domain s***z.top '_acme-challenge.s***z.top' success.
    [Tue 11 May 2021 02:48:39 AM CST] All success, let's return
    [Tue 11 May 2021 02:48:39 AM CST] Verifying: s***z.top
    [Tue 11 May 2021 02:48:43 AM CST] Success
    [Tue 11 May 2021 02:48:43 AM CST] Verifying: *.s***z.top
    [Tue 11 May 2021 02:48:47 AM CST] Success
    [Tue 11 May 2021 02:48:47 AM CST] Removing DNS records.
    [Tue 11 May 2021 02:48:47 AM CST] Removing txt: 6xp-a*************************pns for domain: _acme-challenge.s***z.top
    [Tue 11 May 2021 02:48:49 AM CST] Removed: Success
    [Tue 11 May 2021 02:48:49 AM CST] Removing txt: e7XG9yaB9kzjamHr-M*******************CHo for domain: _acme-challenge.s***z.top
    [Tue 11 May 2021 02:48:52 AM CST] Removed: Success
    [Tue 11 May 2021 02:48:52 AM CST] Verify finished, start to sign.
    [Tue 11 May 2021 02:48:52 AM CST] Lets finalize the order.
    [Tue 11 May 2021 02:48:52 AM CST] Le_OrderFinalize='https://acme-v02.api.letsencrypt.org/acme/finalize/122991148/9609753492'
    [Tue 11 May 2021 02:48:53 AM CST] Downloading cert.
    [Tue 11 May 2021 02:48:53 AM CST] Le_LinkCert='https://acme-v02.api.letsencrypt.org/acme/cert/035b02cc0d83207764849e2b3f82ea563183'
    [Tue 11 May 2021 02:48:54 AM CST] Cert success.
    -----BEGIN CERTIFICATE-----
    MIIF***************************************************3DQEBCwUA
    MDIx***************************************************wCQYDVQQD
    EwJS***************************************************QBgNVBAMT
    CXNn***************************************************BANFxnD4X
    k/FP***************************************************tYPskJvEb
    Fsv/***************************************************8dnPsM4gj
    1pJJ***************************************************U0VqOiwgN
    ly13***************************************************vUR/vBSCp
    /5jD***************************************************5MWEKLFbN
    KOjx***************************************************dBgNVHSUE
    FjAU***************************************************VHQ4EFgQU
    Geo3***************************************************uUAlA5h+v
    nYsU***************************************************vcjMuby5s
    ZW5j***************************************************yZy8wIQYD
    VR0R***************************************************DMAgGBmeB
    DAEC***************************************************vY3BzLmxl
    dHNl***************************************************clC/RdzAi
    FFQY***************************************************hAMV3nstc
    +Pa/***************************************************2urhm2FGA
    4Xkh***************************************************yXub2xw7K
    AAAB***************************************************4U7hljDiu
    Zrc0***************************************************qhkiG9w0B
    AQsF***************************************************hl3KnxR5q
    9ZM2***************************************************p1HFIQ0fi
    k2Ml***************************************************ab5Vex5nl
    +kmD***************************************************+n31fv4zz
    GlyO***************************************************Y65GucA+J
    1xBm***************************w==
    -----END CERTIFICATE-----
    [Tue 11 May 2021 02:48:54 AM CST] Your cert is in  /root/.acme.sh/s***z.top/s***z.top.cer
    [Tue 11 May 2021 02:48:54 AM CST] Your cert key is in  /root/.acme.sh/s***z.top/s***z.top.key
    [Tue 11 May 2021 02:48:54 AM CST] The intermediate CA cert is in  /root/.acme.sh/s***z.top/ca.cer
    [Tue 11 May 2021 02:48:54 AM CST] And the full chain certs is there:  /root/.acme.sh/s***z.top/fullchain.cer
    飞仔
    楼主

    Local time: Tue 2021-05-11 02:02:45 CST
    Universal time: Mon 2021-05-10 18:02:45 UTC
    RTC time: Mon 2021-05-10 18:02:44
    Time zone: Asia/Shanghai (CST, +0800)

    飞仔
    楼主
    飞仔
    楼主

    https://letsencrypt.status.io/

    等…….待……..

    私密回复:配置 …
    回复至: 计划升级到 NextCloud 21 #2964
    飞仔
    楼主

    更改网站的目录结构

    既然配置不合理,干脆更改网站的目录结构!

    原先的网站结构是这样的:wordpress + nextcloud
    /fzdata/www/html/ 网站根目录,wordpress 安装在此根目录上。
    /fzdata/www/html/nextcloud/ 网站子目录 nextcloud 安装在此子目录上。

    确实看着都有点扯淡!

    目录结构决定改为:

    /fzdata/www/html/wordpress/
    /fzdata/www/html/nextcloud/
    

    规划好各自有各自的地盘,让他们安居乐业。

    😜

    修改配置文件即可实现目的,话说真的很简单,当明白了其中的套路后,确实很简单。

    修改 apache 的配置文件

    将之前的所有配置文件推翻,为了拿到默认的配置文件,再苦再累也要建立一个虚拟机,再安装 apache 拿到默认的配置文件,我们从新开始吧!

    默认的 httpd.conf
    /opt/rh/httpd24/root/etc/httpd/conf/httpd.conf

    就仅需拉到配置文件最后,加入以下的规则:

    # 部署网站的根目录
    <Directory "/fzdata/www/html">
        Options FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>

    就这么简单。

    默认的 ssl.conf
    /opt/rh/httpd24/root/etc/httpd/conf.d/ssl.conf
    就让他静静默默的在那即可。

    /conf.d/ 这个目录添加 NextCloud 与 WordPress 各自的配置文件。
    /opt/rh/httpd24/root/etc/httpd/conf.d/

    这才是光明大道?为何兜兜转转最终还是在原地打滚呢?

    因为失败是成功之母,终于把 apache 配置好了,警告也随之消失了,完美!

    之前的配置都是东拼西凑来的碎片,在没有弄清楚他们的工作套路之前,也只能东拼西凑来。等你搞清楚他们的工作套路了之后,才会发现当初有多 SB

    记录至此结束。

    回复至: 计划升级到 NextCloud 21 #2963
    飞仔
    楼主

    httpd 配置不合理导致无法解决这两个警告!

    警告2:您的网页服务器未正确设置以解析”/.well-known/webfinger”。更多信息请参见文档。
    警告3:您的网页服务器未正确设置以解析”/.well-known/nodeinfo”。更多信息请参见文档。

    关于解决这两个警告,反正我没有在 NextCloud 手册上找到更好的解决方法了。

    在 NextCloud 21 之前一直都没有 /.well-known/ 相关的警告,为什么升级了 NextCloud 21 之后会出现?如果是 httpd 配置不合理,为什么一直都正常使用到现在 NextCloud 21 才出现此警告?

    原先的网站结构是这样的:wordpress + nextcloud
    /fzdata/www/html/ 网站根目录,wordpress 安装在此根目录上。
    /fzdata/www/html/nextcloud/ 子目录 nextcloud 安装在此子目录上。

    访问 wordpress 是:域名:端口号
    https://sgtfz.cn:9988
    访问 nextcloud 是:域名:端口号 + nextcloud 目录的形式访问
    https://sgtfz.cn:9988/nextcloud/

    这样子已经运行了几年了哟,现在才发现配置不合理。哎 … !

    升级到 NextCloud 21 之后还是保持这样的网址访问,也是没有任何问题,只是无论如何修改.htaccess文件,都无法解决以上的两个警告。

    最后,一直在寻找方法与尝试各种配置的过程中,偶尔发现直接访问服务器IP地址:192.168.10.5 直接重写到 NextCloud ,于是进入设置查看,/.well-known/ 相关的警告一个都没有啦!!!别激动先,请注意细节,此时是 http 协议访问,只要使用 https 访问,即使是 IP 地址访问例如 https://192.168.10.5 依旧会有 /.well-known/ 相关的警告。

    足以证明,绝对是 httpd 配置文件里与 https 相关的配置文件没有配置合理导致的问题。

    累了,有空再完善记录 …

    回复至: 计划升级到 NextCloud 21 #2962
    飞仔
    楼主

    升级 NextCloud 21 ✔

    从 NextCloud20.0.8 → NextCloud20.0.9 → NextCloud21.0.1 使用常规手动升级操作

    手动升级 NextCloud 常规操作

    停止 httpd24
    service httpd24-httpd stop

    检查 httpd24 状态是否停止
    systemctl status httpd24-httpd

    重命名 nextcloud 目录为 nextcloud-old

    上传 NextCloud 20.0.9

    复制配置文件至新版目录
    cp /fzdata/www/html/nextcloud-old/config/config.php /fzdata/www/html/nextcloud/config/

    进入目录
    cd /fzdata/www/html
    设置权限

    chown -R apache:apache nextcloud
    find nextcloud/ -type d -exec chmod 750 {} \;
    find nextcloud/ -type f -exec chmod 640 {} \;

    移动 data 目录至新版目录
    mv /fzdata/www/html/nextcloud-old/data /fzdata/www/html/nextcloud/

    进入目录
    cd /fzdata/www/html/nextcloud

    执行升级
    sudo -u apache php occ upgrade

    启动 httpd24
    service httpd24-httpd start

    升级完成。

    从 NextCloud20.0.8 → NextCloud20.0.9 升级完成,安全与设置警告里只有 HTTP 请求头的这个警告。

    但是从 NextCloud20.0.9 → NextCloud21.0.1 升级完成,安全与设置警告里多了几个出来:

    如下图:
    nextcloud21设置警告

    警告1:HTTP 请求头“Strict-Transport-Security”未设置为至少“15552000”秒。

    这个不处理,内网偶尔需要使用 HTTP 访问。

    警告2:您的网页服务器未正确设置以解析”/.well-known/webfinger”。更多信息请参见文档。
    警告3:您的网页服务器未正确设置以解析”/.well-known/nodeinfo”。更多信息请参见文档。

    这两个是最头疼的问题,稍后详细说明解决方法。

    警告4:您的安装没有设置默认的电话区域。

    在 NextCloud 的配置文件 config.php 加入以下代码:(解决)
    'default_phone_region' => 'CN',

    警告5:数据库丢失了一些索引。… 通过命令手动执行“occ db:add-missing-indices”命令修复丢失的索引。

    进入 NextCloud 目录,输入 occ 命令:(解决)
    sudo -u apache php occ db:add-missing-indices

    回复至: 计划升级到 NextCloud 21 #2961
    飞仔
    楼主

    下面是测试 Nextcloud 共享的音乐列表,需要登录才能查看。

    登录查看完整内容

    回复至: 计划升级到 NextCloud 21 #2958
    飞仔
    楼主

    经过前面的无数次失败铺垫,升级 NextCloud 21 简直就是小菜一碟。可是不仅仅是升级且能运行这么简单的工作,后续遇到了更多费劲心思却还是以失败告终的折磨!单域名解析到单IP,部署了两个独立应用 WordPress 与 NextCloud 。

    自从升级了 NextCloud 21 之后,如下的两个警告一直都在纠缠着我,直到今天才彻底把他两甩开!

    • 您的网页服务器未正确设置以解析”/.well-known/webfinger”。更多信息请参见文档。
    • 您的网页服务器未正确设置以解析”/.well-known/nodeinfo”。更多信息请参见文档。

    如下图:

     

    累了,明天接着继续完善记录…

查看 15 回复 - 46 至 60 (总计 93)