在树莓派中部署Nginx+PHP的方法

参考来源:点这里

1. 安装
[bash]sudo apt-get update
sudo apt-get install nginx
sudo service nginx start
sudo apt-get install php5-fpm php-apc
sudo service php5-fpm restart[/bash]

2. 部署
默认安装的nginx在/etc/nginx目录下,部署的目录是sites-available和sites-enabled,其中前者是存放所有配置文件,通过软链接把需要的配置链进后者。默认安装nginx已经建好/var/www目录,只需要创建default的一副本并在上面修改即可,把php部分的注释去掉就可以了,这里php里选择php5-fpm项,完整的mysite文件如下:
[text]server {
listen 80;
root /var/www;
index index.php index.html index.htm;

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
}[/text]

文件关联及重启服务的相关命令:
[bash]sudo unlink /etc/nginx/sites-enabled/default
cd /etc/nginx/sites-enabled
sudo ln -s ../sites-available/mysite
sudo service nginx restart
sudo service php5-fpm restart[/bash]

增加对图像函数imagecreate等的支持使用以下命令:
[bash]sudo apt-get install php5-gd
sudo service php5-fpm restart[/bash]

Tags: ,

Leave a Reply