这两天在Debianx64安装lnmp0.3发现的问题
前一阵子在Debianx64安装lnmp还很正常,今天安装发现又出现问题了主要表现有:
1.编译php的时候提示缺少mcrypt和mysqlclient,解决方案,修改debian64bit.sh,在编译php之前加入apt-get install -y libmcrypt-dev libmysqlclient15-dev
2.编译nginx失败,提示缺少pcre,安装发现当前源中的libpcre-dev和libpcre冲突,解决方案是先删除libpcre,然后直接安装libpcre-dev,于是修改debian64bit.sh,在编译nginx的前一行加入:
apt-get remove -y libpcre3
apt-get install -y libpcre3-dev
修改后安装成功 libmcrypt-dev libmysqlclient15-dev 还有pcre这个些在debian64bit.sh里面都是有的,但是64位的系统我测试了几个都存在用apt-get install 的时候有些装不上,需要手动装一下。:Q 恩,我也发现了,有命令,居然装不上
而且更诡异的是libpcre3和libpcre3-dev的冲突 实在没办法我最后只好不用这个脚本,而分别手动apt-get
然后一个个编译安装
回复 4# 的帖子
下个版本考虑全部使用编译安装,还是编译安装牢靠。 有些包用编译感觉有点浪费啊,依赖真是麻烦事。
页:
[1]