[转] EPEL 快速安装 Nginx + PHP-FPM + MySQL

现在,我们可以快速全自动搞定 CentOS + Nginx + PHP-FPM + MySQL 的安装了。

这个可比网上流传的什么一键安装包要好得多,强烈推荐此法安装,适合所有菜鸟和高手
这个装完已经包含 php 的一些常用扩展:PDO, eAccelerator, memcache, tidy 等等

先新建一个 repo:

vim /etc/yum.repos.d/Centos-Base-21andy.repo

放入如下内容:

[21Andy.com]
name=21Andy.com Packages for Enterprise Linux 5 - $basearch
baseurl=http://www.21andy.com/centos/5/$basearch/
enabled=1
gpgcheck=0
protect=1


启用 EPEL repo:

# i386
rpm -ihv http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# x86_64
rpm -ihv http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

导入 Key:

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

完整安装:

yum -y install nginx-stable mysql-server php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator

如果要装 nginx 0.9.3,只需把上面的 nginx-stable 换成 nginx 即可。

service mysqld start
mysqladmin -u root password root
service mysqld stop
# APC or eAccelerator
yum -y install php-pecl-apc

开机启动:

chkconfig --level 345 mysqld on
chkconfig --level 345 php-fpm on
chkconfig --level 345 nginx on

原文:http://www.21andy.com/blog/20100219/1701.html

留下评论

电子邮件地址不会被公开。 必填项已用*标注