您的位置:首页 > 运维架构 > Linux

CentOS5.5 下编译安装 LAMP

2015-03-12 14:27 323 查看
大纲

1.安装gcc编译器

2.卸载rpm安装的http和mysql软件
3.编译安装php依赖包
4.安装apache软件
5.安装mysql软件
6.安装php软件
7.安装memcache php模块软件
8.安装pdo mysql模块软件
9.安装zend加速器
10.安装memcache服务器软件

1、安装编译工具gcc、gcc-c++、make

注意解决依赖关系,推荐使用yum安装,若不能联网可使用安装光盘做为yum源
1)编辑yum配置文件:

2)设置alias值:

2、卸载系统Apache、MySQL和PHP的RPM安装包

3、关闭SELinux,允许防火墙80端口访问

若安装时没有禁用SELinux,将enforcing改为disabled,修改后需重新启动Linux方可生效!
2)关闭防火墙Netfilter/iptables
因尚未做防火墙讲解,直接简单的关闭所有防火墙设置:

4、编译安装php依赖包

每个源码包配置编译安装完成后,确认安装目录下是否生成安装文件

# 安装libxml2

# 安装libmcrypt

需调用gcc-c++编译器,未安装会报错

# 安装libltdl,也在libmcrypt源码目录中,非新软件

# 安装zlib

zlib指定安装目录可能造成libpng安装失败,故不指定,为卸载方便,建议make install执行结果输出到安装日志文件,便于日后卸载

# 安装libpng

# 安装jpeg6

# 安装freetype

# 安装autoconf

# 安装GD库

# 安装Apache

# 安装ncurses

5、安装MySQL

6、安装PHP

7、编译安装memcache模块

8、编译安装 PDO_MYSQL

9、安装Zend加速器

10、安装memcache服务器软件

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: