1.系统Ubuntu
2.修改nginx配置文件后 nginx -s reload 重新加载
3.nginx -t 会检查配置文件,root用户。
3.安装mysql :sudo apt-get install mysql
4.\q 退出mysql
5.ubuntu 安装 sudo apt-get install php5-mysql
6.网站所在目录 绝对路径 到index.php上一层
7.给网站目录设置读写权限 chmod -R 777 /www/
8.创建数据库 create database tuotuo;分号必须。退出\q
9.网站配置文件 ituotuo.conf 路径/etc/nginx/sites-enabled
几个必填项
listen 80 (http 不用证书)
server_name 域名或者ip
root /home/tuotuo/www;(网站文件绝对路径 root是根目录 不是用户名)
index index.html index.htm index.php;(需要加上index.php)
fastcgi配置 重点 没有fastcgi配置 nginx不理解php
fastcgi下不需要加root
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
10.php环境配置/etc/php5/fpm/php.ini 搜索 extension_dir = "XXXXXXX" 注释去掉 路径是扩展路径 /usr/lib/php5/20121212/ .so 后缀 扩展文件 extension=mysql.so
11./etc/php5/fpm/pool.d/www.conf 改成 listen=127.0.0.1:9000