HTTPS访问
本教程指导用户配置悦库服务器HTTPS访问,请根据悦库服务器的操作系统类型在以下内容中选择对应的教程。
配置https访问需要数字证书,如果您没有可以在这里申请免费证书:阿里云 、腾讯云、华为云。下载证书时,请根据自身情况选择证书的服务器类型:
-
Linux选择
nginx
证书,格式为pem/key
; -
Windows选择
apache
证书,格式为crt/key
。
- Windows系统
- Linux系统
前置条件
-
使用以下命令检查443端口是否被占用,如果没有任何输出则说明没有被占用。
netstat -ano|find "0.0.0.0:443"
配置HTTPS
- 将申请的数字证书对应的证书文件和私钥文件分别命名为:
web_public.crt
和web.key
- 将这两个文件覆盖
程序安装目录\etc\apache
中的文件。 - 修改配置文件config.json 中的
ssl.enable
字段为true
,然后重启服务器,使用https开头的URL进行访问测试。
前置条件
-
使用以下命令检查443端口是否被占用,如果没有任何输出则说明没有被占用。
netstat -ano|grep "0.0.0.0:443"
配置HTTPS
-
将申请的数字证书对应的证书文件和私钥文件分别命名为:
web.pem
和web.key
-
创建ssl证书目录:
cd /opt/ydisks/
mkdir ssl -
将这两个文件复制到上面创建的ssl目录中。
-
修改配置文件config.json 中的
ssl.enable
字段为true
,然后重启容器,使用https开头的URL进行访问测试。