数据库

 首页 > 数据库 > mariadb > CentOS系统中安?Apache、MariaDB和PHP服务器环境

CentOS系统中安?Apache、MariaDB和PHP服务器环境

分享到:
【字体:
导读:
         摘要:日前?⒅?C系?升???entOS5.6,想?也?便升?一下Apache、MariaDB?PHP,由於一些做法?上次不同所以再??一次,???H??安?的步?。一、先建立好?境,以下的套件是接下?戆惭b?r??玫剑?绻?]有的?先安?上去:yuminstallgccgcc-c++mak...

CentOS系统中安?Apache、MariaDB和PHP服务器环境
日前?⒅?C系?升???entOS 5.6,
想?也?便升?一下Apache、MariaDB?PHP,
由於一些做法?上次不同所以再??一次,
???H??安?的步?。

一、先建立好?境,
以下的套件是接下?戆惭b?r??玫剑?br /> 如果?]有的?先安?上去:
yum install gcc gcc-c++ make ncurses-devel libpng-devel libmcrypt-devel
libxml2-devel

二、安?MariaDB
先建立mysql使用者?群?(已建?就不用再做一次)
groupadd mysql
useradd -g mysql mysql
?始解?嚎starball?K?始安?
tar zxf mariadb-5.2.6.tar.gz
cd mariadb-5.2.6
./configure --prefix=/usr/local/mysql --with-charset=utf8
make
make install
修改的?嘞?usr/local/mysql
chown -R mysql:mysql mysql
建立初始的database
/usr/local/mysql/bin/mysql_install_db --user=mysql
??my.cnf?本至/etc
cp mariadb-5.2.6/support-files/my-large.cnf /etc/my.cnf
??ysql.server??到/etc/init.d?K更名??ysqld
cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysqld
最後再加入chkconfig

三、安?Apache
tar zxf httpd-2.2.19.tar.gz
cd httpd-2.2.19
./configure --prefix=/usr/local/apache --enable-module=so
make
make install
同MariaDB的做法,????pache的script放到/etc/init.d
cp /usr/local/apache/bin/apachectl /etc/init.d/httpd
但apachectl不像mysql.server,需要修改?热莶拍苁褂?br /> 加入以下?⑹?加在#!/bin/sh之後的行??:
#chkconfig: 345 61 61
#description:Apache Daemon
最後再加入chkconfig

四、安?PHP
tar zxf php-5.3.6.tar.gz
cd php-5.3.6
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql
--enable-mbstring --with-gd  --with-gettext --with-mcrypt --with-zlib --enable-zip
make
make test
make install
??php.ini?本到/usr/local/php/lib
cp php.ini-production /usr/local/php/lib/php.ini
之後的?定同CentOS 5.4上安?Apache + PHP + MySQL便不再?⑹觥?br />
唯???pache和MariaDB的方式改?椋?br /> service httpd start
service mysqld start
而若要能?蜷_?C?绦?t只要下:
chkconfig httpd on
chkconfig mysqld on
即可完成?o需再去修改/etc/rc.local,
??也是?之前做法最大的不同。
CentOS系统中安?Apache、MariaDB和PHP服务器环境
分享到:
CentOS系统如果从MySQL数据库迁移到Maria...
CentOS系统如果从MySQL数据库迁移到MariaDB 下面先摘录一点背景介绍,然后是我在 CentOS 6.4 上从 MySQL 5.5.31 迁移至 MariaDB 5.5.31 的操作记录。最后是我后来发现一个较好的迁移方法。1. 背景介绍 MySQL是世界上最流行的开源关系数据库。2008 年,Sun 收购 MySQL。然后 2010 年,甲骨文又收购了 Sun,于是 ...
MYSQL、MSSQL和MARIADB等数据库的可视化G...
MYSQL、MSSQL和MARIADB等数据库的可视化GUI管理工具heidisql没错,我的确说它是最好的一款可视化管理工具,当你用了它后你不得不承认。它就是heidisql。支持mysql,MSSQL,MARIADB。     先来看一下它的界面: 首先,它是英文的(对一名程序员来说,神马英文的都是浮云),其次最重要的一点是它是免费的,而且作者很勤快...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……