如何在linux下安装ssl证书
展开全部
Apache安装景安SSL证书需要三个配置文件
1
1_root_bundle.crt、2_domainname.com.crt、3_ domainname.com.key。
注:这三个文件在文件夹for Apache.zip中,其中domainname.com是您的域名,2_ domainname.com.crt为公钥,3_domainname.com.key为私钥。(文件后缀名crt和cer的性质是一样的)
END
安装证书
下载并解压openssl。(1)确认文件的存放目录,例当前目录为:/usr/local。
解压openssl。如:tar zxvf openssl-0.9.8k.tar.gz
配置openssl。(1)进入openssl目录。如:cd openssl-0.9.8k。
2)配置openssl。如:./config shared zlib make make test make install mv /usr/bin/openssl /usr/bin/openssl.save mv /usr/include/openssl /usr/include/openssl.save mv /usr/lib/libssl.so /libssl.so.save ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl ln -s /usr/local/ssl/include/openssl /usr/include/openssl ln -sv /usr/local/ssl/lib/libssl.so.0.9.8 /usr/lib/libssl.so
安装apache1.解压文件:tar zxvf httpd-2.2.26.tar.gz2.进入目录:cd httpd-2.2.263.配置安装(/usr/local/ssl是openssl的安装路径):./configure --prefix=/usr/local/apache --enable-so --enable-ssl --with-ssl=/usr/local/ssl --enable-mods-shared=all
4.安装:make && make install5.修改apache下的httpd.conf文件。(1)打开apache安装目录下conf目录中的httpd.conf文件,找到 #LoadModule ssl_module modules/mod_ssl.so #Include conf/extra/httpd-ssl.conf (2)删除行首的配置语句注释符号“#”,保存退出。6.修改apache下httpd-ssl文件。
如果本地测试,请做本地解析访问:打开 系统盘:\Windows\System32\Drivers\etc\hosts文件,用文本编辑器修改,把证书绑定的域名解析到本地ip。
访问https://+证书绑定的域名,测试效果如下:
1
1_root_bundle.crt、2_domainname.com.crt、3_ domainname.com.key。
注:这三个文件在文件夹for Apache.zip中,其中domainname.com是您的域名,2_ domainname.com.crt为公钥,3_domainname.com.key为私钥。(文件后缀名crt和cer的性质是一样的)
END
安装证书
下载并解压openssl。(1)确认文件的存放目录,例当前目录为:/usr/local。
解压openssl。如:tar zxvf openssl-0.9.8k.tar.gz
配置openssl。(1)进入openssl目录。如:cd openssl-0.9.8k。
2)配置openssl。如:./config shared zlib make make test make install mv /usr/bin/openssl /usr/bin/openssl.save mv /usr/include/openssl /usr/include/openssl.save mv /usr/lib/libssl.so /libssl.so.save ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl ln -s /usr/local/ssl/include/openssl /usr/include/openssl ln -sv /usr/local/ssl/lib/libssl.so.0.9.8 /usr/lib/libssl.so
安装apache1.解压文件:tar zxvf httpd-2.2.26.tar.gz2.进入目录:cd httpd-2.2.263.配置安装(/usr/local/ssl是openssl的安装路径):./configure --prefix=/usr/local/apache --enable-so --enable-ssl --with-ssl=/usr/local/ssl --enable-mods-shared=all
4.安装:make && make install5.修改apache下的httpd.conf文件。(1)打开apache安装目录下conf目录中的httpd.conf文件,找到 #LoadModule ssl_module modules/mod_ssl.so #Include conf/extra/httpd-ssl.conf (2)删除行首的配置语句注释符号“#”,保存退出。6.修改apache下httpd-ssl文件。
如果本地测试,请做本地解析访问:打开 系统盘:\Windows\System32\Drivers\etc\hosts文件,用文本编辑器修改,把证书绑定的域名解析到本地ip。
访问https://+证书绑定的域名,测试效果如下:
2022-07-04 · 百度认证:安徽斯百德信息技术有限公司
安信SSL证书
安信SSL证书专售Symantec、Geotrust、Comodo以及RapidSSL等多家全球权威CA机构的SSL数字证书。支持各种SSL证书申请和安装服务,免手续费,全程专业技术指导。
向TA提问
关注
展开全部
第一步:先看下服务器上有没有ssl模块,在apache的modules目录,里面有很多.so后缀的文件就是了,如果有mod_ssl.so文件代表已经安装了。如果没有,需要cd 进入modules目录,然后下载mod_ssl.so,执行命令 yum install -y mod_ssl //下载ssl
第二步:下载证书文件传到服务器上,放哪里没关系,我是新建一个cert文件夹,然后放到里面 /httpd/cert/
第三步:修改或添加httpd-ssl.conf(提示先备份),一般在/httpd/conf/extra/httpd-ssl.conf,根据操作系统的不同, http-ssl.conf文件也可能存放在conf.d/ssl.conf目录中。
如果都没有,那就新建一个,内容为:
DocumentRoot "/htdocs/" #替换为你的网站根目录
ServerName jiandanji.fun #替换为你的域名
SSLEngine on
SSLCertificateFile /etc/httpd/cert/2594646_jiandanji.fun_public.crt #替换成你的证书文件路径
SSLCertificateKeyFile /etc/httpd/cert/2594646_jiandanji.fun.key #替换成你的密钥文件路径
SSLCertificateChainFile /etc/httpd/cert/2594646_jiandanji.fun_chain.crt #替换成你的证书密钥文件路径
本地编辑好,然后保存上传
第四步:找到apache配置文件httpd.conf(提示先备份),开启或添加以下配置:
LoadModule ssl_module modules/mod_ssl.so
Include /etc/httpd/conf/extra/httpd-ssl.conf
如果前面有#号,将#去掉,没有就添加这两句
到这里就配置好了
重启服务:
service httpd restart
第二步:下载证书文件传到服务器上,放哪里没关系,我是新建一个cert文件夹,然后放到里面 /httpd/cert/
第三步:修改或添加httpd-ssl.conf(提示先备份),一般在/httpd/conf/extra/httpd-ssl.conf,根据操作系统的不同, http-ssl.conf文件也可能存放在conf.d/ssl.conf目录中。
如果都没有,那就新建一个,内容为:
DocumentRoot "/htdocs/" #替换为你的网站根目录
ServerName jiandanji.fun #替换为你的域名
SSLEngine on
SSLCertificateFile /etc/httpd/cert/2594646_jiandanji.fun_public.crt #替换成你的证书文件路径
SSLCertificateKeyFile /etc/httpd/cert/2594646_jiandanji.fun.key #替换成你的密钥文件路径
SSLCertificateChainFile /etc/httpd/cert/2594646_jiandanji.fun_chain.crt #替换成你的证书密钥文件路径
本地编辑好,然后保存上传
第四步:找到apache配置文件httpd.conf(提示先备份),开启或添加以下配置:
LoadModule ssl_module modules/mod_ssl.so
Include /etc/httpd/conf/extra/httpd-ssl.conf
如果前面有#号,将#去掉,没有就添加这两句
到这里就配置好了
重启服务:
service httpd restart
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-08-03 · 百度认证:Gworg官方账号,科技领域创作者
Gworg
Gworg提供全球可信的SSL数字证书、服务器证书以及中文数字证书、PDF签名证书等服务,ssl证书申请、审核、颁发、安装。数字证书被广泛运用于各大网站加密、可严格防范钓鱼网站、黑客窃听。
向TA提问
关注
展开全部
根据不同的服务器环境来安装,具体操作请看这里网页链接 很齐全,有什么不懂可以问客服
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询