关于mysql/apache/nginx的配置文件配置

2015.5.12

mysql中可以通过函数查看用户列表/查看当前用户以及删除用户,方法百度之,忘了

/etc/php5/fpm/php.ini memory_limit修改之前为128M

apache为了使能访问PHP,首先要加入对PHP文件的解析配置,然后如果要访问index.php 要在其配置文件的关于index中加入index.php,这样如果没有index.html时就会自动访问index.php

nginx要使其能访问index.php需要修改配置文件-vi /etc/nginx/sites-availiable/default 站点属性,详情可参考http://blog.chensibo.com/i-work-for-nginx-mysql-php-raiders-build-raspberry-pi/

其中nginx解析php文件的原理是如果碰到静态文本就直接解析,但是如果碰到php文件,就将其抛到9000端口进行解析,使用的是php-cgi?php-fpm?开启php解析,使用php-fpm作为Fastcgi通信模块

一定要开启php-fpm才行,修改完配置文件要重启nginx服务。

对应的vi /etc/nginx/sites-availiable/default中应该开启fpm支持而不是抛到9000端口

nginx中文乱码解决方案:vi /etc/nginx/sites-availiable/default

在server段里加以下两行
default_type 'text/html';
charset utf-8;
然后重启就行了

sudo nginx -s reload 或者 service nginx restart

原文地址:https://www.cnblogs.com/prisoner/p/4500057.html