lighttpd启动不了,libssl.so.4&libcrypto.so.4 缺失
lighttd的出错日志在 log/out_lighttpd 里,当lighttd启动不了时候,这里文件中会说明原因。
今天的报错是 
error while loading shared libraries: libssl.so.4
这是载入动态库时失败了。 为啥失败呀, 由于没找见动态库。 你的环境下 没有 叫 libssl.so.4 的动态库。
解决的方法就是 想办法弄一个 。
方法1, 在别的机器上拷贝一个过来。
比方机器1的lighttd能起来 , 机器2 的起不来 。 那么机器1上面 肯定是有这个库的, 找到了,然后拷过来就好了, 
    找的方法 find / -name “libssl.so.4” 
    拷过来 一般放在 几个 放动态库的地方   /lib ,  /lib64  , /usr/lib,  /usr/lib64 。 这是几个默认放动态库的地方 ,程序都会去这儿找。
别忘了 chmod +x libssl.so.4 设置可运行的权限。
方法2。 假设我无法在别的机器上拷贝,或者没找见。或者没有。
那就安装一下。 
    yum -y install openssl openssl-devel
lighttpd启动不了,libssl.so.4&libcrypto.so.4 缺失的更多相关文章
- lighttpd启动问题
		
/home/yuna/web/app/lighttpd/sbin/lighttpd -f /home/yuna/web/app/lighttpd/lighttpd.conf -m /home/yuna ...
 - lighttpd与fastcgi+cgilua原理、代码分析与安装
		
原理 http://www.cnblogs.com/skynet/p/4173450.html 快速通用网关接口(Fast Common Gateway Interface/FastCGI)是通用网关 ...
 - nginx无法启动: libpcre.so.1/libpcre.so.0: cannot open shared object file解决办法
		
NGINX启动时提示错误: /usr/local/nginx/sbin/nginx -t/usr/local/nginx/sbin/nginx: error while loading shared ...
 - 解决软件启动报error while loading shared libraries: libgd.so.2: cannot open shared object错误
		
解决软件启动报error while loading shared libraries: libgd.so.2: cannot open shared object错误 今天安装启动nginx的时候报 ...
 - nginx无法启动异常
		
Nginx安装过程中可能会报如下错误: /usr/local/nginx/sbin/nginx -t /usr/local/nginx/sbin/nginx: error while loading ...
 - ruby环境的配置
		
安装 Ruby 解析器 一些Linux发行版本,MacOSX操作系统都自带Ruby解析器,但是我仍然建议自行下载ruby源代码编译安装.因为一方面可以自己定制ruby安装的路径,另一方面可以在编译过程 ...
 - MySQL PXC 高可用集群搭建
		
一些名词介绍: WS:write set 写数据集 IST: Incremental State Transfer 增量同步 SST:State Snapshot Transfer 全量同 ...
 - Mysql备份系列(3)--innobackupex备份mysql大数据(全量+增量)操作记录
		
在日常的linux运维工作中,大数据量备份与还原,始终是个难点.关于mysql的备份和恢复,比较传统的是用mysqldump工具,今天这里推荐另一个备份工具innobackupex.innobacku ...
 - Centos 7环境下编译mysql 5.7
		
首先在编译之前,我们要了解相关mysql 5.7的编译选项,官网编译选项地址:http://dev.mysql.com/doc/refman/5.7/en/source-configuration-o ...
 
随机推荐
- python、js 时间日期模块time
			
python 参考链接:https://www.runoob.com/python/python-date-time.html 时间戳 >>> print(time.time())# ...
 - caioj 1074 动态规划入门(中链式1:最小交换合并问题)
			
经典的石子合并问题!!! 设f[i][j]为从i到j的最大值 然后我们先枚举区间大小,然后枚举起点终点来更新 f[i][j] = min(f[i][k] + f[k+1][j] + sum(i, j) ...
 - linux学习之高并发服务器篇(二)
			
高并发服务器 1.线程池并发服务器 两种模型: 预先创建阻塞于accept多线程,使用互斥锁上锁保护accept(减少了每次创建线程的开销) 预先创建多线程,由主线程调用accept 线程池 3.多路 ...
 - Java代码规范文档
			
NOTE:以下部分为一个简要的编码规范,更多规范请参考 ORACLE 官方文档. 地址:http://www.oracle.com/technetwork/java/codeconventions-1 ...
 - ArcGIS api for javascript——图形-选择一个范围内的点
			
描述 本例展示了如何使用图形显示查询结果,如何使用draw toolbar在地图上选择图形和如何修改图形符号为“高亮”. 在地图上画一个矩形区域,加亮矩形范围内的城市.这个应用统计高亮的城市个数并列出 ...
 - ArcGIS api for javascript——地图配置-定制缩放动画
			
描述 本例展示了当用户放大或缩小地图时如何定义地图的动画.zoomDuration和zoomRate是Dojo动画属性,他们确定了动画的duration和帧刷新的rate .这些属性单位是毫秒,zoo ...
 - 怎样用第三方开源免费软件portecle从https站点上导出SSL的CA证书?
			
在我这篇文章中.我提到了怎样用OpenSSL从https站点上导出SSL的CA证书? 这样的方式不太直观,且须要用户自己手工拷贝.然后另存为文件,那么有没有更好更方便的工具呢? 幸运的是,有热心于开 ...
 - Cocos2d-x学习笔记(十四)CCAutoreleasePool具体解释
			
原创文章,转载请注明出处:http://blog.csdn.net/sfh366958228/article/details/38964637 前言 之前学了那么多的内容.差点儿全部的控件都要涉及内存 ...
 - DispatcherServlet 前置控制器
			
1.DispatcherServlet作用 DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容 ...
 - Unix操作系统的入门与基础
			
http://dev2dev.cnblogs.com/archive/2005/10/10/251894.aspx Unix操作系统的入门与基础 与大家熟悉的Windows用户界面和使用习惯不同,Un ...