文章目录:
- 1、windows64环境下openssl 1.0.1g 安装包怎么用
- 2、linux下如何编译安装openssl模块?请高手详细解答一下。。。。。。。。。。【】【】
- 3、如何在不卸载现有OpenSSL的情况下源码安装配置新版OpenSSL+Apache
- 4、怎么装openssl-devel?
- 5、怎么装openssl-devel啊,ubuntu里好象没有这个包
- 6、如何在不卸载现有OpenSSL的情况下源码安装配置新版OpenSSL+Apache 1条评论 201
windows64环境下openssl 1.0.1g 安装包怎么用
安装及使用图解1、首先OpenSSL编译安装需Perl支持载新版ActivePerlOpenSSL源码包
2、安装ActivePerl安装简单需点击Win32OpenSSL-1_0_1g.exe
3、提示用户安装OpenSSL 32位注意仅适合32位操作系统使用点击NExt
4、勾选i accept the agreement即同意协议并点击NExt
5、选择软件安装路径默认路径C:\OpenSSL-Win32点击browse更改安装路径完路径选择点击NExt
6、选择安装文件名直接默认并点击Next
7、选择附加任务勾选:
a.The Windows system directory:窗口系统目录
b.The OpenSSL binaries(/bin)directory:OpenSSL二进制文件(/箱)目录
建议勾选a项并点击Next
8、点击Install始式安装并等待安装完即
9、安装完执行VC安装目录vcvarsall.bat 配置默认环境
10、进入openssl目录执行指令(X64环境)
perl Configure VC-WIN64A
ms\do_win64a
nmake -f ms\ntdll.mak
cd out32dll
..mstest
11、现用户使用OpenSSL啦
openssl
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
如何在不卸载现有OpenSSL的情况下源码安装配置新版OpenSSL+Apache
首先是把新版本OpenSSL的安装路径加入$PATH
sudo gvim ~/.bashrc在文件末尾加上:
PATH="$PATH:/usr/local/openssl/bin:"export PATH然后保存
将/usr/bin/openssl改名
/usr/bin$ sudo mv openssl openssl0.9.8这样的就可以在命令行中直接使用新版的OpenSSL了
$ openssl version -aOpenSSL 1.0.1c 10 May 2012built on: Sun Jul 22 20:43:26 CST 2012platform: linux-elfoptions: bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) idea(int) blowfish(idx) compiler: gcc -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASMOPENSSLDIR: "/usr/local/openssl/ssl"变更include头文件:
/usr/include$ sudo mv openssl openssl0.9.8/usr/include$ sudo cp -r /usr/local/openssl/include ./还需要重新编译Apache才能使用新版的OpenSSL
$ ./configure --prefix=/usr/local/apache2.4 --with-layout=Apache --enable-modulues=most --enable-mods-shared=all --with-mpm=prefork --with-ssl=/usr/local/openssl注意最后一句是启用新版OpenSSL的关键
然后就是套路了,make make install
配置……
然后测试一下,证明已经可以用的一个证据是:
./ab -t 5 -c 100 -n 20000 is ApacheBench, Version 2.4 (OpenSSL 1.0.1c 10 May 2012)看来以后要多用源码安装,少用系统预编译的包,不然可更新软件可真是麻烦呀
怎么装openssl-devel?
方法一、直接安装
yum install openssl openssl-devel
方法二、下载源码编译安装
下载
wget
解压
tar zxf openssl-1.0.2h.tar.gz
安装
cd openssl-1.0.2h./config shared zlib
because of configuration changes, you MUST do the following before
*** building:
提醒需要在build之前做make depend
make depend
make install
mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl /usr/include/openssl.bak
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/ssl/include/openssl /usr/include/openssl
echo “/usr/local/ssl/lib” /etc/ld.so.conf
ldconfig -v
检测安装是否成功:openssl version -a
怎么装openssl-devel啊,ubuntu里好象没有这个包
方法一、直接安装
yum install openssl openssl-devel
方法二、下载源码编译安装
下载
wget
解压
tar zxf openssl-1.0.2h.tar.gz
安装
cd openssl-1.0.2h./config shared zlib
because of configuration changes, you MUST do the following before
*** building:
提醒需要在build之前做make depend
make depend
make install
mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl /usr/include/openssl.bak
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/ssl/include/openssl /usr/include/openssl
echo “/usr/local/ssl/lib” /etc/ld.so.conf
ldconfig -v
检测安装是否成功:openssl version -a
如何在不卸载现有OpenSSL的情况下源码安装配置新版OpenSSL+Apache 1条评论 201
你可参考
;word=%C8%E7%BA%CE%D4%DA%B2%BB%D0%B6%D4%D8%CF%D6%D3%D0OpenSSL%B5%C4%C7%E9%BF%F6%CF%C2%D4%B4%C2%EB%B0%B2%D7%B0%C5%E4%D6%C3%D0%C2%B0%E6OpenSSL%2BApacheie=gbk
其次,openSSL漏洞注意
主要影响一些类似支付等,目前腾讯电脑管家已经可以查杀修复,并且还带防护版,可在官方论坛下载体验
打开腾讯电脑管家——病毒查杀
打开腾讯电脑管家——工具箱——漏洞修复
平时也可以管家保护优化电脑哟,还是很方便的
:提醒需要在build之前做make dependmake dependmake installmv /usr/bin/openssl /usr/bin/openssl.bakmv /usr/include/openssl /usr
/etc/ld.so.confldconfig -v检测安装是否成功:openssl version -a如何在不卸载现有OpenSSL的情况下源码安装配置新版OpenSSL+Apache 1条评论 201你可参考;word=%C8%E7%BA%CE%D4%DA%B2%BB