1. yum install mysql mysql-server
2. nginx
先安装nginx的yum源
http://nginx.org/en/linux_packages.html#stable 找到链接,安装:
rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
查看:
yum info nginx
安装:
yum install nginx
3. 安装PHP-fpm
yum insetll php-fpm
注意
4. nginx和php的配置
① 配置nginx的conf文件 我这里是default.conf
/etc/nginx/conf.d/default.conf
打开
location ~* \.php$ {
root /usr/share/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
root写你项目的目录,把/scripts 改成 $document_root
启动php-fpm
/usr/sbin/php-fpm #这个是你php-fpm目录
重启php-fpm
kill -USR2 `cat /var/run/php-fpm/php-fpm.pid`
注意事项: /etc/php-fpm.conf 中的 daemonize = yes 一定要等yes 如果等no php-fpm就不会后台运行了,这个问题我搞了好久
5. mysql和php关联的扩展
yum install php php-common php-gd php-mcrypt php-pear php-pecl-memcache php-mhash php-mysql php-xml
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc