出现问题并给出解决方法:
 
1. 出错一:configure libpng时出错:
 
checking for zlibVersion in -lz... no
configure: error: zlib not installed
 
 提示没有安装zlib,但其实我在安装libpng之前安装就是zlib。
 网上说有一种解决办法是回到zlib目录执行make clean后重新配置安装,但失败。
 还有一种是,回到zlib目录执行make clean命令,然后依次执行./configure、make、make install,其中configure时不要设置--prefix的值。然后回来配置libpng,成功(没有删除前一次在配置zlib时创建的目录/usr/local/zlib,不知道以后会不会产生影响)。解决。
 
2. 出错二:安装apache 出错
 httpd: Syntax error on line 54 of /etc/httpd/httpd.conf: Cannot load /usr/local/apache2/modules/mod_deflate.so into server: /usr/local/apache2/modules/mod_deflate.so: cannot restore segment prot after reloc: Permission denied
解决:修改/etc/sysconfig/selinux
把SELINUX=enforcing改成SELINUX=disabled
然后执行setenforce 0
然后再/usr/local/apache2/bin/apachectl start
3. 出错三:安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
在网上找到相关资料,确认是./configure出了问题,于是回头查看,果然发现问题:最后几行出了错。完整错误信息如下:
checking for tgetent in -lncurses... no
checking for tgetent in -lcurses... no
checking for tgetent in -ltermcap... no
checking for tgetent in -ltinfo... no
checking for termcap functions library... configure: error: No curses/termcap library found
原因:缺少ncurses安装包
解决办法:
下载安装相应软件包
一、如果你的系统是RedHat系列:
yum list|grep ncurses
yum -y install ncurses-devel
yum install ncurses-devel
二、如果你的系统是Ubuntu或Debian:
apt-cache search ncurses
apt-get install libncurses5-dev
待安装completed!之后,再./configure,顺利通过,然后make && make install,成功安装,一切OK!~~~
4. 出错四:configure: error: libpng.(a|so) not found.
解决: yum -y install libpng-devel
1.   出错五:
我将PHP配置好后,在centos 5下我用浏览器打开index,php出现了以下:Warning: Unknown(/usr/local/apache2/htdocs/fbc/index1.php): failed to open stream: Permission denied in Unknown on line 0    
    index.php的代码是:  <?  phpinfo();  ?>   
   出错原因是:我是在window下写的index.php,用FTP传到虚拟机下,导致了index.php权限不够.因此用chmod 777 index.php 命令来修改index.php权限就OK了.

转载于:https://blog.51cto.com/471117/694685

LAMP环境搭建过程中出现的问题——基于VM虚拟CentOS-5.6相关推荐

  1. golang 学习心得一(开发环境搭建过程中一些坑)

    最近刚接触golang,除了被go的语法吸引之外,在搭建go开发环境过程才也遇到一些问题,现在写出来和大家分享,希望以后对go有兴趣的初学者能避免我的弯路. Sublime Text 环境搭建,这个有 ...

  2. 【STM32】关于Clion+STM32cubeMX环境搭建过程中所遇到的一些问题·其一

    目录 一.前言 二.正文 stm32 cubemx的安装 建立工程 配置openOCD进行编译烧录 关于烧录失败的事 三.小结 四.参考文章 一.前言    近日在网上冲浪时无意间发现了稚晖君在知乎发 ...

  3. angular-cli环境搭建过程中常遇到的npm install问题

    #You got to add python to your PATH variable. One thing you can do is Edit your Path variable now an ...

  4. Node.js 环境搭建过程中可能遇到的问题解决方案

    1. nvm安装npm失败: 在nvm的安装目录下, 打开settings.txt(需要修改权限,默认普通用户不能修改): root: D:\nvm path: B:\nodejs node_mirr ...

  5. LAMP环境搭建步骤

    我们知道,如果我们安装的是应用服务软件,这个软件是给外网用户访问和使用的,那么应该使用源码包安装,因为源码包安装的软件经过了本机编译,性能更好.所以我们的 LAMP 环境搭建,在生产服务器上一般采用源 ...

  6. 17. LAMP环境搭建和LNMP环境搭建

    目录 17.1 Linux LAMP环境搭建的前期准备 获取源码包 把软件包传送到Linux服务器上 安装编译工具 关闭RPM包安装的apache和mysql 关闭防火墙和SELinux 关闭不必要的 ...

  7. 基于ECS部署LAMP环境搭建Drupal网站,云计算技术与应用报告

    实验环境: 建站环境:Windows操作系统,基于ECS部署LAMP环境,阿里云资源, Web服务器:Apache,关联的数据库:MySQ PHP:Drupal 8 要求的PHP版本為7.0.33的版 ...

  8. LAMP环境搭建教程

    这里介绍一下LAMP环境的搭建,即Linux.Apache.MySQL.PHP环境. 一.首先安装操作系统 操作系统:centos6.3       (Linux平台的系统均可尝试) IP地址: 网关 ...

  9. 生产环境下的LAMP环境搭建

    生产环境下的LAMP环境搭建 V20 学习猿地  ww.lmonkey.com 一.LAMP环境介绍 Web服务器的主要功能是提供网上信息浏览服务.所有网页的集合被称为网站,网站也只有发布到网上才能被 ...

最新文章

  1. 26个复古风格网站设计欣赏
  2. 网络工作室暑假后第二次培训资料(SQLServer存储过程和ADO.NET访问存储过程)整理(一)...
  3. 编程语言java-并发(锁)
  4. iOS 7 新版微信 URL 不支持跳转 App Store 的解决方案
  5. 已成功拿下字节、腾讯、脉脉offer,吐血整理
  6. c语言字节强制对齐,C语言的那些小秘密之字节对齐
  7. Oracle常用数据字典表
  8. (转)李嘉诚:成功源于花90%时间考虑失败
  9. linux常用快捷键大全
  10. 让 Chrome 57 支持迅雷精简版
  11. 小米note3如何打开usb调试
  12. DDD领域驱动设计:四层架构应用
  13. JavaScript:实现NQueen皇后问题算法(附完整源码)
  14. 语言处理 之 fastspeech2,ar,nar研究
  15. 斐讯n1安装linux安装微信,斐讯N1打造小型NAS六之armbian安装aria2
  16. android 实时同步短信,备份Android短信的4种方法你最好知道
  17. OpenCV python 彩色图片的三通道
  18. uboot网络加载linux,DM8148 uboot 网络正常,Linux 起来后网络不通
  19. 照片转化成二维图片怎么做?图片内容如何生成二维码?
  20. 网评100首最好听的歌

热门文章

  1. C语言丨函数的递归调用和递归函数
  2. 计算机证据的获取,计算机证据获取技术的研究与应用.pdf
  3. js 线段上某点的坐标_测绘测量中常用的坐标系
  4. WHAT IS PYTORCH
  5. click Commands and Groups
  6. javacript 数据类型
  7. TensorFlow tf.expand_dims
  8. Ubuntu 安装R/Rstudio
  9. 互联网推送服务原理:长连接+心跳机制(MQTT协议)
  10. 50道编程小题目之【企业利润提成】