ubuntu安装LNMP问题

就像yum对于centos而言,ubuntu有apt-get,他们之间多数只是包的名字不同。

可以会使用apt-cache search XXX来检索所需要的包,然后通过apt-get install XXX来安装。

# 更新并升级软体库
sudo apt-get update
sudo apt-get upgrade

# 安装 GCC , G++, make, ZIP
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install make
sudo apt-get install unzip

 

1、解决libjpeg的问题

首先检查libjpeg是否安装了,好像没有安装,apt-cache search 一下

有两种libjpeg62和libjpeg8,首先安装libjpeg62和dev,configure一下php,没过

然后安装libjpeg8,将libjpeg62替换了,configure通过

2、libpng

经过检查,libpng12已经安装了,但是/usr/lib下面没有它的so文件

download,libpng12和dev,打开看看包里面他们的so的安装目录,发现其实只需要dev包就ok了

ln -s xxxxx /usr/lib/

3.configure: error: Cannot find OpenSSL's <evp.h>

sudo apt-get install openssl-dev

on some systems, like Ubuntu Feisty, you might need to use this command:

sudo apt-get install libcurl3-openssl-dev

 

4.使用rpm

 

在类debian系统下安装rpm格式的软件包用alien进行格式转换。不过lz貌似是把rpm包管理机制当成软件包了……

如果安装rpm包,照下面做:
1.apt-get install alien
alien -i xxx.rpm 直接安装
alien -d xxx.rpm 生成Debian包

2.apt-get install rpm
mkdir /var/lib/rpm
rpm --initdb
rpm -ivh xxx.rpm
3.自运行:用rcconf
apt-get install rcconf
rcconf
配置启动选项。

 

 

 

 

posted on 2012-05-14 14:50  kudosharry  阅读(324)  评论(0编辑  收藏  举报

导航