centos6.6 nginx+php+mysql

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

原文地址:https://www.cnblogs.com/shaoshao/p/7105495.html