OneinStack lnmp网站环境部署Namecheap SSL安全证书

蒋正好有在帮助客户新搭建的OneinStack一键包LNMP网站环境部署SSL证书,客户是购买的Namecheap付费SSL证书,年付9美元的。所以,用这篇文章记录下来,无论我们是否有同样的环境需要,但是整个过程也都是可以参考效仿的。

 

第一、OneinStack添加/新增网站

 

 代码如下 复制代码

cd oneinstack

./vhost.sh

 

通过命令,然后根据提示需要部署网站。

 

 

根据安装向导,我们设置Y需要安装SSL,然后根据提示部署SSL的信息,这些都不是很重要,但根据实际的填写。然后后面会与之前文章差不多类似。

 

 

部署完毕之后,我们可以看到我们需要的KEY和CSR文件位置,因为后面我们在Namecheap获取SSL证书的时候需要用到,这里我们可以下载到本地备份。

 

 

这里部署完毕之后,如果我们是新建站点可以直接把空网站CMS部署进去,如果是迁移数据的,老蒋就先把客户在其他空间的程序和数据库迁移进来,反正至少原来不带HTTPS的地址网址是可以打开的。后面等获取到SSL证书之后,我们在设置配置文件就可以强制使用HTTPS。

 

第二、Namecheap激活/获取SSL证书

 

Namecheap提供的PositiveSSL证书年付9美元,客户自己购买了一个,虽然有很多第三方免费SSL证书可以选择,但是有些时候在考虑到一些特殊因素的时候还是购买付费的比较妥当一些。

 

1、激活SSL

 

 

在购买Namecheap SSL证书之后,我们需要到后台Product List看到我们上图所示的,然后点击ACTIVE激活。

 

 

这里我们需要将在第一环节中获取到的服务器CSR文件贴进来,然后在Server Type中选择我们需要部署到的服务器环境。Primary Domain不管他会自动获取我们的域名。点击Submit提交之后看到所有的域名信息,核对没有问题就点击NEXT继续。

 

2、验证域名信息

 

 

这里需要选择验证个人信息,这里我选择邮箱验证,前提是我们在验证之前需要将域名的WHOIS如果有隐私保护的话才可以看到,因为邮箱重要的,后面SSL证书会发送过来的。

 

3、填写个人信息

 

这里我们需要填写证书个人信息,如果是公司那就如实填写,如果是个人,在Company Name填写NA,其他根据实际的填写就可以。

 

 

然后填写邮箱,用来就接受SSL证书用的。

 

4、核对信息提交

 

 

我们核对下信息,主域名和邮箱是不是我们提交的,如果不会就修改,如果没问题就提交确认。

 

5、激活获取SSL证书

 

等几分钟,然后我们可以看到邮箱获取到信息。

 

 

收到这样的邮件之后,点击HERE,然后输入下面的验证码字符串。

 

 

激活完毕之后,老蒋继续等待,等待SSL证书发送到邮箱里。

 

第三、下载Namecheap SSL证书和部署到站点

 

再等待一分钟左右,就可以看到Namecheap SSL证书发送到邮箱里来,一个ZIP压缩包。

 

 

我们可以看到这两个文件。我们先做一个合并,将Bundle复制里面的代码放到CRT中。然后将合并到的文件替换到第一步骤中,还记得在/usr/local/nginx/conf/目录中有一个CRT了?对,没错,替换他。

 

第四、重启Nginx生效

 

 代码如下 复制代码

service nginx relaod

 

 

这样,我们可以看到利用Oneinstack部署Namecheap SSL证书一切没问题。

 

第五、Oneinstack部署SSL证书小结

 

在老蒋部落中这几天也分享过几篇SSL部署的方法,基本上方法都是差不多的,只不过用Oneinstack环境的时候直接生成几个文件的路径,然后我们生成文件之后直接替换就可以,最后重启NGINX就可以生效,整个过程还是比较简单的。

时间: 2024-07-29 02:04:28

OneinStack lnmp网站环境部署Namecheap SSL安全证书的相关文章

Nginx/Apache部署NameCheap SSL证书实现HTTPS地址方法

继"Namecheap SSL证书(PositiveSSL)激活和Nginx环境SSL获取"文章中老左已有分享到把在黑色星期五便宜购买的PositiveSSL好歹也体验和实践如何激活且安装到网站中,虽然现在HTTPS地址对于中文环境支持不是很好,但以后毕竟是趋势,所以技术类的学习和整理可以留着备用.   因为之前一篇文章时间和精力有限没有一并整理记录下来,所以在元旦节日期间抽点时间把获取到的SSL证书部署到网站中去,与沃通SSL证书稍微不同的是Nginx和Apache环境都通用一套证书

LNMP/LAMP安装Linux系统Web网站环境及添加站点建站

我们也有很多Linux VPS主机架设网站环境的站长,不喜欢使用Web面板,我们会较多使用自己编译环境或者使用较为成熟的一键包部署Web网站环境.当前使用较多的一键包环境肯定还是军哥的LNMP环境,目前已经到1.2版本,基本上可以涵盖我们需要安装的Nginx环境的Web环境.   而且,老蒋也有看到其中也增加了Apache驱动,我们也可以安装LAMP或者LNMPA环境.对于大部分网友来说,如果我们选择不用面板,那选择一键包环境的时候建议就采用这些成熟且用户较多的环境,毕竟在稳定性以及提供的文档解

免费SSL安全证书Let's Encrypt申请及Nginx WEB站点部署HTTPS

如今,尤其是购物类.外贸类网站越来越多的需要将站点安装SSL证书,实现HTTPS网址格式,一来体现网站的数据安全性,二来主流需求且对于搜索引擎有一定的帮助(只是听说,应该不至于),不过对于中文类网站来说目前使用SSL安全证书还不是很普遍,不过后面肯定也会流行起来的. 毕竟互联网的资源是丰富的,老蒋在之前的博客文章中也有介绍过多个免费SSL安全证书资源,比如WoSign,StartSSL,UK2提供的Comodo PositiveSSL免费证书,这也包括在这篇文章需要分享的Let's Encryp

AMH面板用SSL扩展给站点配置SSL域名证书教程

然对于普通的个人网站来说,到目前还没有说必须要使用SSL域名证书,但有些类似B2C之类的用户互动和账户安全类的站点还是必须要使用的,即便不是为了站点在搜索引擎中的体验需求,也需要对用户的信息负责.在之前的博文中,老左也有分享过几篇在其他常用环境中的SSL域名证书的配置. 老左之前简单的把常用的Apache.Nginx.LiteSpeed环境配置SSL分享过文章.这篇文章是基于AMH面板环境配置SSL的,在上周的时候有网友提出来需要解决这个问题,由于时间的问题今天才发布(大部分时候教程是非常麻烦的

免费申请腾讯云TrustAsia DV SSL安全证书申请及安装过程

如果我们的网站项目非重要的商务网站,比如是个人网站.博客或者简单的项目需要用到SSL安全证书,其实网上目前有提供的免费SSL证书足够我们选择和使用.在之前的博文中,老蒋有提到永久免费的Let's Encrypt.StartSSL.WoSign SSL等,其实免费的SSL证书不仅限于此,比如腾讯云也有提供免费一年TrustAsia DV SSL证书,这样我们的项目又多了一个选择. 因为SSL与域名不同,比如到期之后或者不好使用,我们可以换一个其他SSL,基本不会影响所谓的网站和用户体验.因为用户认

CentOS 6.7 源码搭建LNMP架构部署动态网站环境

源码搭建LNMP架构部署动态网站环境 Nginx 简介 Nginx是一款相当优秀的用于部署动态网站的服务程序,Nginx具有不错的稳定性.丰富的功能以及占用较少的系统资源等独特特性. Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器.Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日.其将源代码以类BSD许可证的形式发布,因它的稳定性.丰富的功能集.示例

OneinStack一键安装JAVA/Tomcat/Nginx/MySQL网站环境

对于大部分使用VPS主机的用户可能稍许有些门槛,毕竟大部分都是用来建站需求的,从虚拟主机过度到VPS主机.服务器技术上稍微有一点点问题.基本上我们会在VPS中安装WEB面板或者不错的一键包,在国内用途较多的一键包中军哥的LNMP使用还是比较多的,其次就是最近一段时间很多用户有在使用的OneinStack一键包.   OneinStack一键包是网友@yeho原来是发布在自己的博客中的,现在单独用域名提供出来,老左之前也有安装过,相对军哥的LNMP功能更加多一些,可以自由选择配置组合,比如我们常用

ip-Tomcat环境部署好外网却无法访问网站?

问题描述 Tomcat环境部署好外网却无法访问网站? 盛大云主机里面的Tomcat环境部署好之后,只能通过127.0.0.1访问,通过主机IP却无法访问,这是为什么啊?求指教啊!我的防火墙根本就没开,所以应该不会是防火墙的原因 解决方案 外网,是不是还要在你的云管理页面上开放这个端口.

Ubuntu系统部署HHVM网站环境(LEMH)

  HHVM(HipHop Virtual Machine),由大名鼎鼎的FACEBOOK公司开发的用来执行PHP脚本的虚拟机环境,可以大大的提高PHP执行环境性能.相比较我们传统的网站环境来看,同等的硬件配置可以承受更大的流量访问用户压力,只不过我们国内还没有流行起来,提供这类安装环境的教程比较少,也或者我们暂时还没有重视.   之前一段时间有网友提到是否可以提供这些方面的教程,毕竟老左之前也没有安装过和使用过,于是只能现学现用,参考国内.国外的已有较少的教程.这篇文章介绍在Ubuntu 14