debian和php

新败的主机开始折腾!系统选debian7×64,服务器选LEMP(也就是LNMP),而不是常用的LAMP,因为NGINX似乎更简单高效,而且fastcgi的运行模式似乎也比apache内置模式要好
。Nginx (pronounced “engine x”, providing the “E” in LEMP).

安装过程中,默认安装的PHP是5.4版本,可以升级到5.6。方法是添加源地址到更新目录/etc/apt/sources.list

deb http://packages.dotdeb.org wheezy all
deb-src http://packages.dotdeb.org wheezy all
deb http://packages.dotdeb.org wheezy-php56-zts all
deb-src http://packages.dotdeb.org wheezy-php56-zts all

然后运行

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5

出现更新包未签名的警告时候,可以用-f来强制更新,或者可以添加信任密钥

gpg --keyserver keys.gnupg.net --recv-key 89DF5277
gpg -a --export 89DF5277 | sudo apt-key add -

其中89DF5277要替换成你窗口中错误提示中的代码
然后重启服务器就可以更新到php5.6了

查看debian上PHP版本

php -v
dpkg -l | grep php

均可

安装phpmyadmin非常简单,完成以后需要将web地址添加进配置/ect/nginx/nginx.conf 或者/etc/nginx/site-available/default 内容如下

location / {
            root   /usr/share/nginx/html;
            index  index.html index.htm index.php;
        }

最后fastcgi服务重启语句

/etc/init.d/php-fastcgi restart

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据