Vagrant up SSL 问题

Vagrant up SSL issue

我们 运行 在我们的生产服务器上通过 Homestead 流浪。初始化 vagrant 时,当开始复制我们的生产(非自签名)证书时出现以下错误:

    homestead-7: --- Copying *domain* SSL crt and key ---
    homestead-7: cp: cannot stat '/usr/local/directadmin/data/users/admin/domains/*domain*.cert.combined': No such file or directory
    homestead-7: cp: cannot stat '/usr/local/directadmin/data/users/admin/domains/*domain*.key': No such file or directory
    homestead-7: cp: cannot stat '/usr/local/directadmin/data/users/admin/domains/*domain*.cacert': No such file or directory
    homestead-7: --- Turning SSL on in nginx.conf. ---

密钥路径正确。我也将它们复制到具有不同用户权限的不同文件夹...没有区别。

我们需要 SSL 证书才能在 VM 上运行,否则我们无法与 API.

通信

我们做错了什么? :/

终于,终于,终于……

Homestead.yaml

您必须确保您的地图路线设置正确:

folders:

    - map: /usr/local/directadmin/data/users/admin/domains
      to: /home/vagrant/domains

after.sh

您必须再次提及正确的脚本文件夹:

# Save our Homestead.yaml mapped folder to a var.
scripts_dir="/home/vagrant/domains"
#scripts_dir="/usr/local/directadmin/data/users/admin/domains/"

我以前用过这个#scripts_dir="/usr/local/directadmin/data/users/admin/domains/",但是没用。我只能是映射文件夹