Apache using ssl of a install native

wget http://mirrors.hust.edu.cn/apache//apr/apr-1.5.1.tar.gz

wget http://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.3.tar.gz
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom/Packages/
cp keyutils-libs-devel-1.4-4.el6.x86_64.rpm pkgconfig-0.23-9.1.el6.x86_64.rpm libsepol-devel-2.0.41-4.el6.x86_64.rpm libselinux-devel-2.0.94-5.3.el6_4.1.x86_64.rpm libcom_err-1.41.12-18.el6.x86_64.rpm libcom_err-devel-1.41.12-18.el6.x86_64.rpm krb5-devel-1.10.3-10.el6_4.6.x86_64.rpm openssl-1.0.1e-15.el6.x86_64.rpm zlib-1.2.3-29.el6.x86_64.rpm zlib-devel-1.2.3-29.el6.x86_64.rpm openssl-devel-1.0.1e-15.el6.x86_64.rpm /root/
cd
chmod 744 *.rpm
rpm -ivh libcom_err-1.41.12-18.el6.x86_64.rpm
rpm -ivh libcom_err-devel-1.41.12-18.el6.x86_64.rpm
rpm -ivh openssl-1.0.1e-15.el6.x86_64.rpm
rpm -ivh zlib-1.2.3-29.el6.x86_64.rpm
rpm -ivh keyutils-libs-devel-1.4-4.el6.x86_64.rpm
rpm -ivh libselinux-devel-2.0.94-5.3.el6_4.1.x86_64.rpm --nodeps --force
rpm -ivh openssl-devel-1.0.1e-15.el6.x86_64.rpm --nodeps --force
rpm -ivh zlib-devel-1.2.3-29.el6.x86_64.rpm
rpm -ivh krb5-devel-1.10.3-10.el6_4.6.x86_64.rpm
rpm -ivh libsepol-devel-2.0.41-4.el6.x86_64.rpm
rpm -ivh pkgconfig-0.23-9.1.el6.x86_64.rpm

yum -y install gcc

tar -zxvf apr-1.5.1.tar.gz
cd apr-1.5.1
vi configure
把RM=‘$RM‘改为RM=‘$RM  -f‘
./configure
./configure --prefix=/usr/local/apr
make && make install

cd
tar zxvf apr-util-1.5.3.tar.gz
cd apr-util-1.5.3
./configure --with-apr=/usr/local/apr/
make && make install

vi /etc/profile

###################################################
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib
export LC_ALL="zh_CN.GBK"
export LANG="zh_CN.GBK"
###################################################
reboot

cd /usr/tomcat/bin/tomcat-native-1.1.24-src/
ls
cd jni/native/
ls
./configure --with-apr=/usr/local/apr/ --with-java-home=/usr/java/default/
make #make clean
make
make install

/usr/tomcat/bin/startup.sh
netstat -lntp |grep 8443
/usr/tomcat/bin/shutdown.sh

vi /usr/tomcat/conf/server.xml

<Connector port="8443" protocol="org.apache.coyote.http11.Http11AprProtocol" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
SSLCertificateFile="/usr/tomcat/ca/xx.crt"
SSLCertificateKeyFile="/usr/tomcat/ca/xx.key"
SSLCertificateChainFile="/usr/tomcat/ca/DigiCertCA.crt" />

时间: 2025-01-20 02:52:33

Apache using ssl of a install native的相关文章

Apache配置SSL 实现https访问

本次坏境:CA和apache为同一台主机 先使本机作为CA服务端: [[email protected]~]#yum -y install openssl openssl-devel [[email protected]~]#vi /etc/pki/tls/openssl.cnf [ CA_default ] dir = ../../CA 改为: [ CA_default ] dir= /etc/pki/CA 为了减少不必要的重复操作,可以预先定义[ req_distinguished_name

CentOS下Apache安装SSL

CentOS下Apache安装SSL https是一个安全的访问方式,数据在传输过程中是加密的.https基于ssl. 一.安装apache和ssl模块1.安装apacheyum install httpd2.安装ssl模块yum install mod_ssl重启apache:service httpd restart安装完mod_ssl会创建一个默认的SSL证书,路径位于/etc/pki/tls ,此时可以立即通过https访问服务器了:https://IP/如果不使用默认的证书,也可以使用

linux下的apache部署ssl证书

一.安装准备1.安装Openssl 要使Apache支持SSL,需要首先安装Openssl支持.推荐下载安装openssl-0.9.8k.tar.gz   下载Openssl:http://www.openssl.org/source/ tar -zxf openssl-0.9.8k.tar.gz    //解压安装包    cd openssl-0.9.8k     //进入已经解压的安装包    ./config          //配置安装.推荐使用默认配置    make &&

基于apache双向ssl虚拟主机服务配置

因为公司需要最近一直研究apache双向认证的问题,公司只有一台服务器,这台服务器上部署着wiki知识库,owncloud私有云,phpmyadmin,zendaopms.现在想实现owncloud需要证书认证的方式才能访问,其他三个可以通过http访问.想要实现这样的环境需要用到apache双向ssl的配置还有apache虚拟主机的知识. 软件环境 Apache Httpd 2.2.16  openssl-1.0.0e.tar.gzSSL-Tools(http://www.openssl.or

linux下apache安装ssl步骤

制作证书: 参考:linux下运用opensll制作ssl证书 生成三个证书 server.crt .server-ca.crt.server.key 安装openssl tar -xzvf openssl-1.0.2h.tar.gzcd openssl-1.0.2h./config -fPIC enable-sharedmake dependmake && make installmake clean && make distclean #openssl类库做软连接ln

Windows下Apache配置SSL以支持https及出错的解决办法

步骤一:安装apache,使其支持SSL,并安装php 1.安装配有SSL模块的apache,apache_2.2.8-win32-x86-openssl-0.9.8g 2.配置apache以支持SSL: 1)打开apache的配置文件conf/httpd.conf LoadModule ssl_module modules/mod_ssl.so Include conf/extra/httpd-ssl.conf 去掉两行前面的# 2)注意修改httpd-ssl.conf 文件里的两个字段: S

集成apache部署ssl证书

网站上面部署ssl证书的站点越来越多,但有很多集成式的web服务器无法按照一般站点的配置来部署ssl证书,现在,小编就以集成式apache为例,为大家展示一下正确的ssl证书部署! 首先,确保你的apache编译了ssl模块,这是支持ssl证书必要的条件(如果没有,请编译). 第一:进入到apache目录下,找到#LoadModule ssl_module modules/mod_ssl.so,去掉前面的注释符,使得ssl模块生效. 第二,找到配置80的地方,按照80的配置,另起一个Virtua

【转】原来win+apache实现ssl的证书认证如此简单

[精华] 原来win+apache实现ssl的证书认证如此简单 http://www.chinaunix.net 作者:ataman  发表于:2008-05-22 18:16:46 [发表评论] [查看原文] [Web服务器讨论区][关闭] windows+apache的情况下,实现ssl的证书认证 (win下用openssl做证书极为困难的问题彻底解决了) 我写得非常详细,一步一步都说得很清楚.实际操作极为简单,要不了5分钟,是我的字打得太多了.如果发现错误,遗漏请提出. 首先,到http:

windows下Apache配置SSL安全连接

什么是SSL? SSL(Secure Socket Layer): 是为Http传输提供安全的协议,通过证书认证来确保客户端和网站服务器之间的数据是安全.Open SSL下载地址:http://www.openssl.org/source/ 一.下载并安装 支持SSL的 Apache  1.安装配有SSL模块的apache, 下载地址http://httpd.apache.org/download.cgi#apache23附件提供httpd-2.2.15-win32-x86-openssl-0.