导航:首页 > 操作系统 > linux安装libssl

linux安装libssl

发布时间:2022-05-19 07:20:00

1. linux下如何编译安装openssl模块请高手详细解答一下。。。。。。。。。。【】【】

1$ tar zxvf openssl-0.9.8k.tar.gz -C /opt/

2$ ./config --prefix=/usr/local/ssl-0.9.8lk shared zlib-dynamic enable-camellia --prefix=/usr/local/ssl-0.9.8lk

3$ ./config -t

4$ make depend

5$ make

6$ make test

7$ make install

/********************************************************************/
附加: 为了ssl

a:$ /usr/local/ssl-0.9.8lk/ssl

b:$ vi openssl.cnf
default_bits = 1024
改 default_bits = 8192//为了安全最好改为4096以上的数据

c:$ countryName = Country Name (2 letter code)
改 countryName = CN //只能使用2字母的国家代码

d:$ countryName_default = AU
改countryName_default = Beijing
= Beijing //省份或直辖市名称

/**********************************************************************/

8$ a)cd /usr/local
b)ln -s ssl-0.9.8lk ssl

9$ a)cd /etc/ld.so.conf.d
b)cp -r /usr/local/ssl-0.9.8lk/lib/ ./

10$ cd /etc
vi ld.so.conf
加入:/usr/local/ssl-0.9.8lk/lib

11$ cd /usr/local/ssl-0.9.8lk/lib
ldconfig

12$ vi /root/.bash_profile
另外一个终端:echo $PATH 把PATH显示路径加入到.bash_profile里
例如: PATH=$PATH:/usr/local/ssl-0.9.8lk/bin$HOME/bin

13$ source ~/.bash_profile

14$ cd /usr/local/

15$ ldd /usr/local/ssl-0.9.8lk/bin/openssl

16$ which openssl

17$ openssl version

2. linux中openssl安装需要哪些软件包

安装环境:

操作系统:RedHat 12.0
OpenSSL Version:openssl-0.9.8l

Download

安装包(Linux source) : openssl-0.9.8l.tar.gz(or the latest version of openssl)
下载地址:http://www.openssl.org/source/
在linux下解压缩下载到的安装包,命令如下.....
tar -xzf openssl-xxx.tar.gz
Our Configuration

Install to : /usr/local/ssl
Mole type : dynamically and staticly loaded moles, *.so *.a
Build Instructions

Configure

.../openssl-0.9.8l]# ./config --prefix=/usr/local/ssl-0.9.8l shared zlib-dynamic enable-camellia

--prefix=/usr/local/ssl-0.9.8l
[this is the installation location; default is '/usr/local/ssl' -- which we will symlink]
shared
[in addition to the usual static libraries, create shared libraries]
zlib-dynamic
[like "zlib", but has OpenSSL load the zlib library dynamically when needed]
enable-camellia
[enables the symmetric cipher 'Camellia' (128-bit, 192-bit, 256-bit key versions), which is now available for royalty-free use]
display guess on system made by './config'...

.../openssl-0.9.8l]# ./config -t

Build and Install

.../openssl-0.9.8l]# make depend
[step required since extra cipher was enabled]
.../openssl-0.9.8l]# make
.../openssl-0.9.8l]# make test
.../openssl-0.9.8l]# make install
Symlink

Form symlink from '/usr/local/ssl-0.9.8l' to '/usr/local/ssl'(...]代表“/usr/local/”)

...]# cd /usr/local
/usr/local]# ln -s ssl-0.9.8l ssl
Update the Run-time Linker

ld.so.cache will need to be updated with the location of the new OpenSSL shared libs: libcrypto.so.0.9.8 and libssl.so.0.9.8

Sometimes it is sufficient to just symlink or these two files to /lib, but we recommend you follow these instructions instead.

Edit /etc/ld.so.conf, add to paths...(修改效果如下图1,当然也可以直接在/etc/ld.so.conf.d文件夹下再创建一个.conf文件,把/usr/local/ssl/lib拷贝到里面,另外也可以在现有的.conf文件中添加这个路径,反正ld.so.conf中包含了这个文件夹下的所有.conf文件)

3. linux下的eclipse怎样使用openssl

一、安装

首先下载openssL的原始文件包,例如openssl-1.0.1f.tar.gz

将该文件复制到工作区目录下,一般是/home下的个人文件夹

解压文件tar zxvf openssl-1.0.1f.tar.gz

进入文件内 cd openssl-1.0.1f

配置,将生成的openssL文件复制到系统默认的文件夹下,该步骤只要复制下面的代码就可以了:”./config --prefix=/usr/local/openssl shared”

执行make命令:make

使用root权限,安装openssL:sudo make install

至此,openssL安装完成。完成的目录中有两个比较重要,一个是include包,里面都是外部调用时可以查阅的.h头文件,另一个是lib包,里面有ssl和crypto的静态和共享文件包。第二步的配置,主要是配置这两个文件。

二、在eclipse中配置的方法

在eclipse中必须配置include和lib两个变量。

新建一个C语言测试工程,例如openssL_test,右键-属性-C/C++ Build-设置,然后单击图中右侧第一个红框,也就是GCC C Compiler 下的include,做如下设置,这里的path就是上面include的位置。

OpenSSL在Linux Eclipse下使用的完整过程-附截图和测试程序

然后单击GCC C Linker 下的libraries ,做如下设置:

OpenSSL在Linux Eclipse下使用的完整过程-附截图和测试程序

ssl和crypto是用户手动加上去的,但不是随意写的,其实这两个变量对应着/usr/local/openssl/lib目录下的libssl.so和libcrypto.so文件。

另外要注意,如果建的工程为C++类型,上图中还会有一个G++的编译器设置选项,设置方式与GCC的一样就可以。

4. 请教Linux下Openssl安装的问题

你好,我使用的是ubuntu 14.04,安装openssl可以先下载源文件,网址在下面的截图中。可以下载第一个文件(openssl-1.0.1p.tar.gz),下载完成后先解压,然后使用cd命令进入解压的目录,会发现里面有一个INSTALL名称的文件,介绍了安装的方法。复制在下面: If you want to just get on with it, do: $ ./config $ make $ make test $ make install 第一步敲命令 ./config,第二步命令make(如果权限不够就切换到root用户,sudo命令),第三步make test(测试吧,估计跳过也可以),第四步make install(最好sudo切换到root用户)。如果安装中间提示还缺少什么包,可以安装那个包。最后openssl就能安装成功了。

5. linux下 安装openssl-0.9.8e问题

"#./config shared zlib "这个命令是安装还是设置啊?我看看怎么象设置呢?

这个软件不要先安装的吗?直接就能用吗?是不是要先安装的啊

如果是要先安装的话,那可能是缺少zlib的库文件吧

我没有装个这个软件,不过我怎么看你的问题都象是没有安装软件啊

答案补充:
我看了这个网址了,估计是lz你没有安装全zlib的库文件,你可以试试先安装zlib的库文件

我又发现一个问题,lz你用的是RH9.0吗?如果不是的话,那可能是会出错的,因为不同版本的linux安装环境也是不同的

6. 在linux中怎么安装libssl-dev

http://pkgs.org/search/LIBXmu-dev
选择你对应的系统下载

7. linux 非root怎么安装libssl-dev

这是ubuntu上面的命名方式,opensuse下dev的包结尾都是 devel 所以你就需要在root下用 zypper in libopenssl-devel zypper in gtk2-devel 这样两个包就装好了 Good luck!

8. linux下如何安装openssl包

1.解压openssl-0.9.8k.tar.gz
2.从终端(命令行)进入解压出来的目录openssl-0.9.8k下,在命令行执行./config --prefix=/usr
3.执行make
4.执行sudo make install
安装完看看usr/include目录下有没有openssl文件夹,有就安装完成,可以直接引用里面的md5.h了

9. linux 下 安装libcurl3 出现需要libcrypto.so.2及libssl.so.2,openssl已安装但仍然出现错误。

应该是版本错误吧。你看看你装的这个 openssl 提供的文件名是什么。
还有位置对不对。

Linux 的依赖问题一直不好解决,都是要靠软件包管理器进行处理的。
但前提是,你得拿来针对你系统的东西。各种乱找,不出问题才奇怪呢。

10. 如何在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文件,找到 #LoadMole ssl_mole moles/mod_ssl.so #Include conf/extra/httpd-ssl.conf (2)删除行首的配置语句注释符号“#”,保存退出。6.修改apache下httpd-ssl文件。

如果本地测试,请做本地解析访问:打开 系统盘:\Windows\System32\Drivers\etc\hosts文件,用文本编辑器修改,把证书绑定的域名解析到本地ip。

访问https://+证书绑定的域名,测试效果如下:

阅读全文

与linux安装libssl相关的资料

热点内容
国什么app 浏览:366
rtk文件夹没了怎么办 浏览:187
饥荒安卓闪退怎么办 浏览:635
python二次开发cad 浏览:304
程序员直播机器人舞团 浏览:769
devc指针编译问题 浏览:1002
支持dsd硬解压声卡 浏览:771
怎么查看u盘加密区 浏览:184
台电加密是什么格式 浏览:158
php论坛版块在哪个文件夹 浏览:442
暗黑的服务器为什么维护 浏览:624
android内存溢出的原因 浏览:18
标志307的压缩比是多少 浏览:636
服务器启动为什么叫三声 浏览:997
追风筝的人英文pdf 浏览:940
解压小熊手机壳 浏览:348
成都市区建成面积算法 浏览:662
智能家居单片机 浏览:98
买男装用什么app好 浏览:857
文件夹合并了怎么拆开 浏览:262