Windows上部署Cygwin运行环境之---TAR/OPENSSL

情景需求:

  为了能够将Linux上的运行的 解压OPENSSL加密的tar压缩包 代码直接移植到window上使用而不需要重写该部分代码,需要在window上能够支持tar及openssl的命令行解密。对于window上如何支持shell,可参考上一篇博文。

  首先,确认下cygwin是否安装了openssl,如果不支持便安装就是。

  环境的部署其实很简单的,无非就是拷贝几个文件到运行环境下的bin目录下即可。

  那么,如何确定需要拷贝的文件呢?

  由于是shell命令下openssl的解密,那么sh.exe,openssl.exe肯定是跑不掉的,还有就是sh.exe,openssl.exe的依赖了;

  执行 ldd sh.exe,查看sh依赖:

  执行 ldd openssl.exe,查看openssl依赖:

将红框中依赖的库一并拷贝到运行环境中的bin目录下就可以了;

  

原文地址:https://www.cnblogs.com/jalynfang/p/9408356.html

时间: 2024-10-17 02:08:17

Windows上部署Cygwin运行环境之---TAR/OPENSSL的相关文章

Windows上搭建Flume运行环境

1.如果没有安装过Java环境,则需首先安装JDK. 可参考<Windows上搭建Kafka运行环境>中的搭建环境安装JDK部分 2.官方下载Flume(当前为apache-flume-1.8.0-bin.tar.gz) 官方下载地址 官方用户手册 3.根据官方用户手册,创建一个简单例子监听44444端口的输入并在console中输出. ①进入apache-flume-1.8.0-bin\conf文件夹中创建一个example.conf文件. # example.conf: A single-

(转)Windows上搭建Kafka运行环境

转自:<Windows上搭建Kafka运行环境> 完整解决方案请参考: Setting Up and Running Apache Kafka on Windows OS 在环境搭建过程中遇到两个问题,在这里先列出来,以方便查询: 1. \Java\jre7\lib\ext\QTJava.zip was unexpected at this time. Process exited 解决方案: 1.1 右键点击“我的电脑” -> "高级系统设置" -> &quo

Windows上搭建Kafka运行环境

完整解决方案请参考: Setting Up and Running Apache Kafka on Windows OS 在环境搭建过程中遇到两个问题,在这里先列出来,以方便查询: 1. \Java\jre7\lib\ext\QTJava.zip was unexpected at this time. Process exited 解决方案: 1.1 右键点击“我的电脑” -> "高级系统设置" -> "环境变量" 1.2 查看CLASSPATH的值里

在windows上部署使用Redis

在windows上部署使用Redis Posted in 后端 By KeenWon On 2014年7月3日 Views: 28,647 这两天在重新做公司内网首页,信息都是从别的系统获取的,产品原来打算直接上静态页,jsonp异步取数据.但是一来jsonp比较坑(一直不喜欢),二来整个页面的数据都异步获取的话,刚刚打开页面的时候会空白一片,体验极其差.所以决定用node.js + express + redis简单搞下.今天早晨一直在折腾Redis,看了挺多文章,可能是版本或者其他的原因,我

使用Gitblit 在windows 上部署你的Git Server

Gitblit: 在windows 上部署你的Git Server 前言 之前在dudu的文章里看到过用bonobogit 部署在 IIS 7.5 上的Window 平台的git 服务器.学着部署使用了一段时间,发现总是有那样和这样的问题.Bonobogit对Windows要求的平台也高,于是又在网上找了一下,发现其实还是有不少软件支持在Windows平台上部署git Server 的. Gitblit Gitblit 是一个使用Java来管理Git的软件,其本身有很多特性分支.关于Gitbli

在windows上部署使用Redis(摘录)

下载Redis 在Redis的官网下载页上有各种各样的版本,我这次是在windows上部署的,要去GitHub上下载.目前的是2.8.12版的,直接解压,在\bin\release 目录下有个压缩包,这就是我们需要的: 启动Redis 直接在上图的目录打开命令窗口,运行: redis-server redis.windows.conf 结果就悲剧了,提示:QForkMasterInit: system error caught. error code=0x000005af, message=Vi

在windows上部署使用Redis出现问题的解决方法

下载Redis 在Redis的官网下载页上有各种各样的版本,我这次是在windows上部署的,要去GitHub上下载.目前的是2.8.12版的,直接解压,在\bin\release 目录下有个压缩包,这就是我们需要的: 启动Redis 直接在上图的目录打开命令窗口,运行: redis-server redis.windows.conf 结果就悲剧了,提示:QForkMasterInit: system error caught. error code=0x000005af, message=Vi

在windows上搭建django开发环境

参考自:https://docs.djangoproject.com/en/dev/howto/windows/ 环境: windows 8.1 Steps: 安装python 在 http://python.org/download/上下载windows版本进行安装 添加下面的路径到环境变量PATH: C:\Python34\;C:\Python34\Scripts; 安装开发IDE eclipse 下载地址: http://www.eclipse.org/downloads/ 安装eclip

在windows上安装Grails开发环境

适用于 Grails 2.2.x 这第一个视频展示了如何在Windows上安装Grails和Java.要安装Grails,您将需要一个Java开发工具包(www.java.com)和Grails的库(www.grails.org).这个视频将告诉你如何下载和安装这两个东西.然后,它显示了如何设置适当的环境变量,让您可以运行Grails命令. 视频: 在windows上安装Grails开发环境 第二个视频,您将学习如何安装基于Eclipse的集成开发环境(IDE)GGTS(Groovy & Gra