centos6 lamp环境搭建手册(详细教程)

本文提供了一份详细的CentOS6上安装LAMP(Linux, Apache, MySQL, PHP)环境的教程,包括基础配置、安装必要的环境库、安装Apache、安装MySQL以及安装PHP的每个步骤,适合初学者参考。" 103739901,7419734,自动化运维:SaltStack配置管理与远程操作,"['Linux', '运维', 'salt-ssh', '配置管理']
摘要由CSDN通过智能技术生成

一.基础配置

1)配置防火墙

# vi /etc/sysconfig/iptables

添加端口

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

 

2)重启防火墙

# service iptables restart

 

3)关闭SELINUX

# vi /etc/selinux/config

注释:

#SELINUX=enforcing #SELINUXTYPE=targeted

增加配置项:

SELINUX=disabled

wq保存退出

重启系统:

# shuntdown -r now

 

二.安装必要的环境库

# yum -y install make gcc gcc-c++ zlib-devel libtool libtool-ltdllibtool-ltdl-devel bison ncurses- devel libaio

 

创建临时目录并把相关的源码包放进去

# mkdir /usr/local/LAMP

 

三.安装依赖库

1)安装libxml2

# cd /usr/local/LAMP

# tar -zxvf libxml2-2.9.0.tar.gz

# cd ./libxml2-2.9.0

# ./configure --prefix=/usr/local/libxml2/

# make && make install

注:如果安装成功,在/usr/local/libxml2下生成bin,include,lib,share四个目录

 

2)安装libmcrypt

# cd /usr/local/LAMP

# tar -zxvf libmcrypt-2.5.7.tar.gz

# cd /libmcrypt-2.5.7

# ./configure --prefix=/usr/local/libmcrypt/

# make && make install

注:安装成功在/usr/local/libmcrypt下生成bin,include,lib,man,share五个目录

 

3)安装libltdl

# cd /usr/local/libmcrypt-2.5.7/libltdl

# ./configure -enable-ltdl-install

# make && make install

 

4)安装zlib

# cd /usr/local/LAMP

# tar -zxvf zlib-1.2.5.tar.gz

# cd /zlib-1.2.5

# ./configure --prefix=/usr/local/zlib/

# make && make install

注:安装成功后/usr/local/zlib目录下生成include,lib,share三个目录

 

5)安装libpng

# cd /usr/local/LAMP

# tar -zxvf libpng-1.5.4.tar.gz

# cd libpng-1.5.4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值