我正在尝试使用PHP5和MySQL在我的生产VPS上设置nginx.我选择nginx而不是Apache的原因是因为VPS不是高规格.
nginx已安装,并且已成功提供静态页面.现在我正在尝试安装PHP5并遇到麻烦.
遵循本指南:
http://www.zalas.eu/setting-up-a-php-development-environment-with-nginx-on-ubuntu-1104
它说要运行此命令来安装PHP5:
sudo apt-get install php5-fpm php5-cli php5-common php5-curl php5-gd \
php5-mcrypt php5-mysql php5-pgsql php5-sqlite php5-tidy php5-xmlrpc \
php5-xsl php5-intl php5-imagick php5-xdebug php-apc php-pear
当我这样做时,我得到这个输出:
root@lvps92-60-122-235:/tmp# sudo apt-get install php5-fpm php5-cli php5-common php5-curl php5-gd \
> php5-mcrypt php5-mysql php5-pgsql php5-sqlite php5-tidy php5-xmlrpc \
> php5-xsl php5-intl php5-imagick php5-xdebug php-apc php-pear
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package php5-fpm
我已经尝试过运行sudo apt-get update但它仍然失败.谷歌解决问题,这通常解决了我遇到的所有麻烦,似乎没有全面的解决方案:/
有没有人以前做过这个并且知道如何让PHP5与nginx一起正常工作?
这是原因 – https://wiki.ubuntu.com/LTS – 查看图表.
(所以,如果你可以等到12月4日到期的12.04 LTS,那对你有好处.)
否则,不再维护Nginx的PHP repo-ppa:nginx / php5.
你可以使用Mercer的回购,但他自己说不要(我刚刚更新了vpsbible的堆栈脚本,因此知识诀窍)因为它没有维护.
INSTEAD …使用ppa:l-mierzwa / lucid-php5 repo 10.04你会没事的.
add-apt-repository ppa:l-mierzwa/lucid-php5
apt-get update
(如果你想尝试的话,11.04也可以.)
这给了你PHP 5.3.10.如果你想玩5.4.0(除非你是一个bug测试员,否则不建议使用),那么……
add-apt-repository ppa:ondrej/php5
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。