新败的主机开始折腾!系统选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