安装好CentOS后,首先要配置rpmforge及epel源。centos官方的源其实也够用,不过像php的一些扩展如php-mcrypt在官方源中并没有。
rpmforge源可以在 http://pkgs.repoforge.org/rpmforge-release/中下载安装,名为rpmforge-release-*.i686.rpm 或 rpmforge-release-*.x86_64.rpm,找最新的版本
epel源可以在http://mirrors.ustc.edu.cn/fedora/epel/6/ 中找到,32系统在i386文件夹中,64位的在x86_64文件夹中,名为epel-release-6-*.noarch.rpm,找最新的版本。

以x64版本的epel源为例:

rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-7.noarch.rpm
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
yum -y install yum-priorities
yum update

安装LAMP

#安装apache
yum -y install httpd httpd-devel
#安装mysql
yum -y install mysql mysql-devel mysql-server mysql-libs
#安装php
yum -y install php
#安装php扩展
yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdo
yum -y install php-mcrypt php-tidy php-xml php-xmlrpc php-pear
#其它不常用php扩展,可不用安装
yum -y install php-pecl-memcache php-eaccelerator  
#安装完成之后,启动
service httpd start
service mysqld start

配置httpd、mysqld开机自启动

chkconfig mysqld on
chkconfig httpd on

下載和配置phpmyadmin

下載地址 http://www.phpmyadmin.net/home_page/downloads.php,選擇 phpMyAdmin-*-all-languages.tar.gz,比如:

wget http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.5.1/phpMyAdmin-3.5.1-all-languages.tar.gz
tar zxf phpMyAdmin-3.5.1-all-languages.tar.gz
mv phpMyAdmin-3.5.1-all-languages phpmyadmin
cd phpmyadmin/libraries
vi config.default.php #编辑配置文件

#将这里abcde文字修改为自己的字符,可任意
$cfg['blowfish_secret'] = 'abcde';
喜欢这篇文章吗,不妨分享给朋友们吧!