winson 发表于 2015-8-21 13:44:12

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
配置启动选项。
  
  
  
  
页: [1]
查看完整版本: ubuntu安装LNMP问题