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

参考来源:点这里

1. 安装

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

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

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;
}
}

文件关联及重启服务的相关命令:

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

增加对图像函数imagecreate等的支持使用以下命令:

sudo apt-get install php5-gd
sudo service php5-fpm restart

Tags: ,

Leave a Reply


提醒: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。请务必注意user必须和评论者名相匹配(大小写一致)。