debian7安装php5 fpm,nginx笔记
2013-03-09 14:39
274 查看
sudo apt-get install php5-adodb php5-cli php5-common php5-curl php5-dev php5-enchant php5-exactimage php5-fpm php5-gd php5-geoip php5-gmp php5-imagick php5-imap php5-interbase php5-intl php5-lasso php5-ldap php5-librdf php5-mapscript php5-mcrypt php5-memcache php5-memcached php5-pgsql php5-xdebug php5-xmlrpc
sudo apt-get install postgresql nginx
nginx.conf为默认的配置文件,会加载下面两个目录的配置
include /etc/nginx/sites-enabled/* include /etc/nginx/conf.d/*.conf
sites-enabled里面的配置是sites-available的符号连接
cd /etc/nginx sudo mv ./sites-available/* conf.d/ sudo rm ./sites-enabled/* cd conf.d sudo mv default xxxx.conf
修改conf.d目录下的配置如下
server { #打开目录浏览 autoindex on; autoindex_exact_size on; autoindex_localtime on; root /var/www; index index.html index.htm index.php; server_name localhost; location ~ \.php$ { fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name; } }
------------------------------------------php源码下载------------------------------------------
如何编译扩展包,比如pcntl,phpredis等
先去php.net下载源码
./configure
apt-get insall php5-dev,不然没有phpize
cd ext/pcntl
phpize;./configure;make
然后去phpinfo的页面看下extension的目录,复制过去,然后在php的动态配置文件路径内添加ini,内容添加extension=pcntl.so
设置权限
sudo chown -R `whoami` /var/www; sudo chgrp -R www-data /var/www;
重启服务
sudo invoke-rc.d nginx restart sudo invoke-rc.d php5-fpm restart
相关文章推荐
- Ubuntu下安装Nginx,PHP5(及PHP-FPM),MySQL
- Ubuntu下安装Nginx,PHP5(及PHP-FPM),MySQL
- centos6.2下安装mysql5.5.24+php5.3.8(fpm)+nginx安装笔记(扩展memcache+leveldb+ICE)
- 【精选】Ubuntu 14.04 安装Nginx、php5-fpm、ThinkPHP5.0(已经测试上线)
- 安装Nginx与使用PHP5(和PHP-FPM Nginx)和MySQL在 CentOS支持6.0的支持
- 在Fedora 16上安装Nginx(带PHP-FPM)+PHP5和MySQL支持 fix bug确保能用
- Nginx 笔记与总结(11)Nginx + php-fpm + MySQL 安装 ecshop
- debian 下安装切换apache到nginx,php5-fpm和spawn-cgi运行php
- nginx_笔记分享_1_安装篇(nginx-1.0.5+php-fpm5.3.6+mysql) 推荐
- Ubuntu下安装Nginx,PHP5(及PHP-FPM),MySQL
- Ubuntu15.10下安装Nginx,PHP5(及PHP-FPM),MySQL
- ubuntu 12.10 默认安装php5-fpm无监听9000端口,nginx无法链接php5-fpm修正
- Linux下nginx php-fpm安装配置笔记
- Ubuntu下安装Nginx,PHP5(及PHP-FPM),MySQL
- CentOS7配置nginx php php-fpm mariadb phpmyadmin(yum安装)
- nginx 学习笔记(一)nginx 编译安装
- Docker 下 安装php7.2-fpm,nginx
- 用 KVM 搭建web集群实验笔记 - 安装Nginx 和配置Web服务
- ubuntu14.04 安装php5-fpm
- 1分钟完美安装最新 CentOS + Nginx + PHP-FPM + MySQL