01 2-https的认证和加密过程
02 3-搭建libevnet-https环境
1
编译libevent 2.1以上版本
make之后
查看
cd .lib
s/ 如果里面有 libevent_openssel.so 就表示已经集成
如果没有要确保本地是有libssl库的
sudo find /usr -name "lib*ssl*so"
找到
libssl.so
所在路径 比如
在
/etc/ld.so.conf
加入
/usr/lib/x86_64-linux-gnu/
sudo ldconfig -v
03 4-测试Android-jni的login模块https通信
再次重新编译libevent 看看是否libevent_openssel.so生成
如果之前没有
libssl.so
需要手动安装
tar -zxvf openssl-
1.0
.
1
c.tar.gz
./config --prefix=/usr/
local
--openssldir=/usr/
local
/openssl
make depend
make
sudo make install
//
若要生成
libssl.so
动态库文件 需要如下
make
make clean
./config shared --prefix=/usr/
local
--openssldir=/usr/
local
/openssl
make depend
make
sudo make install
01 5-server服务器的git环境搭建
2
成功安装libevnet之后
3
编译https_server_demo
02 6-实现注册业务web-server和data-server的通信
/server
默认是
8080
端口
搭建libevent ssl环境
2017
年
9
月
17
日
9:36
分区 移动打车项目
2
的第
1
页
4
curl -d "123"
https://101.200.170.171:8080/login
-k 如果服务器有响应 说
https环境是通的。