centos6.4卸载php,Centos6.4中Apache,MySQL,PHP 的安装

本文详细介绍了在Linux环境下如何安装Apache、MySQL和PHP。首先,通过rpm命令检查Apache是否已安装,并下载、解压、编译安装Apache。接着,创建MySQL的用户和组,编译安装MySQL。最后,安装PHP,配置相关依赖并进行编译。整个过程涵盖了从基础检查到安装完成的所有关键步骤。
摘要由CSDN通过智能技术生成

一、安装Apache

1、检查是否安装Apache服务

[[email protected] ~]# cd /home/oldboy/tools/

[[email protected] tools]# rpm -qa httpd

2、下载,解压Apache

3、编译安装,开启服务

[[email protected] tools]# ./configure \

--prefix=/application/apache2.2.27 \

--enable-deflate \

--enable-expires \

--enable-headers \

--enable-modules=most \

--enable--so \

--with-mpm=worker \

--enable-rewrite

[[email protected] tools]# make install

[[email protected] httpd-2.2.27]# /application/apache/bin/apachectl start

4、测试

[[email protected] httpd-2.2.27]# lsof -i :80

[[email protected] httpd-2.2.27]# ps -ef|grep httpd

二、安装MySql

1、mysql数据库安装准备

1)、提前加大虚拟内存,编译会更快,1-2G。

2)、准备好mysql软件包。

3)、重视操作过程的报错输出。

4)、进入虚拟机界面去make,make install。

2、建立MySql帐号

首先以root身份登陆到linux系统中,然后执行创建mysql组及用户:

[[email protected] ~]# groupadd mysql                                 -----添加组和用户

[[email protected] ~]# useradd mysql -g mysql -M -s /sbin/nologin

uid=500(mysql) gid=500(mysql) groups=500(mysql)

执行脚本编译mysql

[[email protected] mysql-5.1.72]# cat o.log   --mysql编译脚本

./configure \

--prefix=/application/mysql5.1.72 \

--with-unix-socket-path=/application/mysql5.1.72/tmp/mysql.sock \

--localstatedir=/application/mysql5.1.72/data \

--enable-assembler \

--enable-thread-safe-client \

--with-mysqld-user=mysql \

--with-big-tables \

--without-debug \

--with-pthread \

--with-extra-charsets=complex \

--with-readline \

--with-ssl \

--with-embedded-server \

--enable-local-infile \

--with-plugins=partition,innobase \

--with-mysqld-ldflags=-all-static \

--with-client-ldflags=-all-static

[[email protected] mysql-5.1.72]# cat o.log |bash  --bash执行o.log脚本,编译mysql

[[email protected] mysql-5.1.72]# yum -y install ncurses-devel

编译执行

[[email protected] mysql-5.1.72]#make &&make install

[[email protected] mysql-5.1.72]#ln -s /application/mysql5.1.72 /application/mysql

[[email protected] mysql-5.1.72]#ll /application/mysql

安装完毕!

三、安装PHP

1、检查Apache和Mysql是否安装成功

进入mysql,lsof -i :80

2、检查安装PHP所需lib库

rpm -qa zlib libxml libjpeg freetype libpng gd curl libiconv zlib-devel libxml2-devel libjpeg-devel freetype-devel libpng-devel gd-devel curl-devel

部分安装:yum install libpng libpng-devel

完全安装:yum install zlib libxml libjpeg freetype libpng gd curl libiconv zlib-devel libxml2-devel libjpeg-devel freetype-devel libpng-devel gd-devel curl-devel -y

3、安装libiconv库

tar zxf libiconv-1.14.tar.gz

cd libiconv-1.14

./cinfigure --prefix=/usr/local/libiconv

make

make install

cd ../

4、开始安装PHP

获取PHP安装包

解压配置

tar zxf php-5.3.10.tar.gz

cd php-5.3.10

yum install openssl-devel libxslt-devel -y

./configure \

--prefix=/application/php5.3.27 \

--with-apxs2=/application/apache/bin/apxs \

--with-mysql=/application/mysql \

--with-xmlrpc \

--with-openssl \

--with-zlib \

--with-freetype-dir \

--with-gd \

--with-jpeg-dir \

--with-png-dir \

--with-iconv=/usr/local/libiconv \

--enable-short-tags \

--enable-sockets \

--enable-zend-multibyte \

--enable-soap \

--enable-mbstring \

--enable-static \

--enable-gd-native-ttf \

--with-curl \

--with-xsl \

--enable-ftp \

--with-libxml-dir     如果出现Thank you for using PHP.则安装成功。

make && make install

ln -s /application/php5.3.27/ /application/php

ll /application/php/

安装完毕!

原文:http://www.cnblogs.com/miaokm/p/4075562.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值