关于在CentOS5.5中安装LAMP环境时产生的错误
今天学习了在linux下安装LAMP环境。虚拟机里的版本安装时是默认没有安装集成环境包,只安装了命令界面模式。
在自己虚拟机里安装时碰到的问题的总结。希望有遇到这样情况的可以参考下!
1.LAMP环境安装顺序:
1)libxml2库文件 /使用libxml2-2.6.30.tar.gz
2)libmcrypt库文件 /使用 libmcrypt-2.5.8.tar.gz
3)zlib库文件 /使用 zlib-1.2.3.tar.gz
4)libpng库文件 /使用 libpng-1.2.31.tar.gz
5)jpeg6库文件 /使用 jpegsrc.v6b.tar.gz
6)freetype库文件 /使用 freetype-2.3.5.tar.gz
7)autoconf库文件 /使用 autoconf-2.61.tar.gz
8)gd库 /使用 gd-2.0.35.tar.gz
9)apache服务器 /使用 httpd-2.2.9.tar.gz
10)mysql数据库 /使用 mysql-5.0.41
11)php模块 /使用 php-5.2.6.tar.gz
12)zend加速器 /使用 ZendOptimizeratargz
13)phpmyadmin /使用 phpmyadmin-3.0.0-rec-all-languages.tar.gz
安装中的问题收集:
1.安装zlib时最好不要使用 --prefiex 来指定安装目录,不然在安装linpng这个库的时候会提示报错
2.在安装jpeg6这个库文件时,需要的目录需要自己手动建立
mkdir /usr/lcoal/jpeg6 // 建立jpeg6软件安装目录
mkdir /usr/local/jpeg6/bin // 建立存放命令目录
mkdir /usr/local/jpeg6/lib // 建立jpeg6库文件所在目录
mkdir/usr/local/jpeg6/include // 建立存放头文件目录
mkdir -p /usr/local/jpeg6/man man1 // 建立存放手册目录 (mkdir -p 这个命令是在man下建立man1 这个文件夹)
3.在安装GD库是需要指定前面安装的jpeg和png库的安装目录
./configure --prefix=/usr/local/gd2 //建立GD库的安装目录
>--with-zlib=/usr/local/zlib \ // 指定去那里找zlib库文件所在位置 (如果上面没指定安装目录这里不写)
>--with-jpeg=/usr/local/jpeg6 \ // 指定去那里找jpeg库文件所在位置
>--with-png=/usr/local/libpng \ // 指定去那里找png库文件所在位置
>--with-freetype=/usr/local/freetype // 指定去那里找freetype 2.x字体库所在位置
4.安装apache是需要的配置指定选项
./configure --prefix=/usr/local/apache2 \ // 安装目录
>--sysconfdir=/etc/httpd \ // 指定Apache服务器配置文件存放目录
>--with-included-apr \ //使用捆绑 APR/APR-Utile的副本
>--disable-userdir \ //请求的映像用户特定目录
>--enable-so \ //以动态共享对象(DSO)编译
>--enable-deflate=shared \ //缩小传输编码的支持
>--enable-expires=shared \ //期满头控制
>--enable-rewrite=shared \ // 基于规则的URL定向
>--enable-static-support // 建立一个静态链接版本的支持
然后启动apache /usr/local/apache2/bin/apachectl start
查看apache是否启动 ps -le | grep httpd
使apache开机自动启动 echo"/usr/local/apache2/bin/apachectl start" >> /etc/rc.d/rc.local ( 使用了输出重定向)
5.安装mysql时出现的问题
在安装mysql时在 ./configure --prefix=/usr/local/mysql
编译Mysql时configure: error: No curses/termcap library found 的错误解决方法
需要安装 ncurses-devel-5.5-24.20060715.i386.rpm 安装之后就可以编译了
最后更新于 2011-04-20 18:36:30 并被添加「LINUX学习」标签,已有 15330 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
呵呵,我在Ubunutu下安装lamp环境貌似没装这么多文件,在新立德管理器里选山lamp就完事了
前些天空间因为流量超标,导致我的博客无法访问!现在,已经更换了主机!您链接已经做好!请查看!
我的博客:LINUX乐园
域名:http://www.blog-linux.info/
谢谢!
暂且先把环境放着吧,先学好PHP再说
我发现苦难了,没法看了~
谢谢分享啦!
博主好,谢谢分享了哦,我先学习一下。