Centos6.4中Apache,MySQL,PHP 的安装

一、安装Apache

1、检查是否安装Apache服务

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

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

2、下载,解压Apache

[[email protected] tools]# wget -q http://mirror.bit.edu.cn/apache/httpd/httpd-2.2.27.tar.gz

[[email protected] tools]# tar xf httpd-2.2.27.tar.gz

[[email protected] tools]# cd httpd-2.2.27

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

[[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

[[email protected] ~]# id mysql

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库

wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz

tar zxf libiconv-1.14.tar.gz

cd libiconv-1.14

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

make

make install

cd ../

4、开始安装PHP

获取PHP安装包

cd /home/oldboy/tools

wget http://cn.php.net/get/php-5.3.10.tar.gz/from/cn2.php.net/mirror

解压配置

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/

安装完毕!

时间: 2024-12-05 19:40:58

Centos6.4中Apache,MySQL,PHP 的安装的相关文章

apache/mysql/php编译安装及支持xcache和fastcgi方式运行

一.编译安装apache     1.安装环境:yum install gcc gcc-c++ openssl-devel libtool -y     2.安装apr.apr-util及pcre         tar jxf apr-1.5.1.tar.bz2         cd apr-1.5.1         ./configure --prefix=/usr/local/apr         make && make install              tar jxf

LAMP----linux+apache+mysql+php详细安装步骤之一APACHE篇(openldap等)

LAMP----linux+apache+mysql+php详细安装步骤之一APACHE篇(openldap等) linux详细版本为RHEL5.3 [[email protected] mail]# uname -a Linux localhost.localdomain 2.6.18-128.el5 #1 SMP Wed Dec 17 11:42:39 EST 2008 i686 i686 i386 GNU/Linux 1.上传apache源代码文件 httpd-2.2.13.tar.bz2

Windows 64下Apache+mysql+php的安装

Windows下64位Apache服务器的安装 首先需要说明的是,Apaceh服务器没有官方的64位版本,只有民间的高手自己制作的.下面是具体的安装步骤. 在https://blackdot.be/download-archive/ 下载64位的Apache服务器.目前的版本是2.2.19,下载之后的压缩包名为httpd-2.2.19-win64.rar: 将该包解压至一个目录,如我的目录为E:\Apache2.2.19: 修改conf文件夹下的httpd.conf文件:将文件中的/httpd-

centos6.4搭建apache+mysql+php环境

最近用php做的项目到了项目部署的时候,服务器为centos6.4系统,为了快捷部署,采用yum安装部署 大部分内容参考博客  http://blog.sina.com.cn/s/blog_c02ed6590101d2sl.html 一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终端,输入: [[email protected] ~]# yum install mysql mysql-server 安装完毕,让 MySQL 能够随系统自动启动: [[email protected

centos下 apache+mysql+php的安装

一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终端,输入: [[email protected] ~]# yum install mysql mysql-server 安装完毕,让 MySQL 能够随系统自动启动: [[email protected] ~]# chkconfig --levels 235 mysqld on [[email protected] ~]# /etc/init.d/mysqld start 设置 MySQL 数据 root 账户的密码: [[emai

基于腾讯云的Centos6系统搭建Apache+Mysql+PHP开发环境

搭建环境,我肯定需要先购买腾讯云服务器的哦,详情请看我博客http://blog.csdn.net/u014427391/article/details/51379342 我的博客会对一些注意事项进行说明 然后,我们打开SecureCRT 7.3,这是一款可以连接Linux系统的客户端工具,使用的很方便快捷,要注意的是,若你是Linux系统的就要用22端口,其它就是host和用户名密码了,这些直接输入就可以 安装Apache.PHP.Mysql.连接Mysql数据库的包: yum -y inst

mac搭建php开发环境(mac+apache+mysql+php)并且安装zend framework1框架

本人电脑环境:mac 10.09 一. mac电脑自带了apache,就不高兴重新安装了 简单的说下apache的三个命令 sudo apachectl start       开启 sudo apachectl restart    重启 sudo apachectl stop        停止 查看本机apache的版本为: sudo apachectl -v apache的配置文件的路径为: /etc/apache2/httpd.conf 这里我没有使用apache默认的站点而是改成了自

apache+mysql+php,安装整合配置。

1.软件包 httpd-2.2.31.tar.gz mysql-5.1.63.tar.gz php-5.6.17.tar.bz2 2.安装apache tar xzf httpd-2.2.31.tar.gz cd httpd-2.2.31 ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite make make install 3.安装mysql tar xzf mysql-5.1.63.tar.gz cd my

Linux_CentOS中的MySQL 数据库的安装调试、远程管理

官网查看最新 MySQL 安装包 https://dev.mysql.com/downloads/repo/yum/ 下载 MySQL 源的安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 安装 MySql 源 yum -y install mysql57-community-release-el7-11.noarch.rpm 查看一下安装效果 yum repolist enabled |