Best PHP, HHVM and MongoDB Source for Debian Jessie
Just installed Debian 8. I’m using php5-cli for cronjobs, HHVM for webpages (using fcgiwrap) and MongoDB for various collections. Here are my current source for Debian Jessie as bash commands, offering org sources. I included pin preference files for apt to set priorities, which source to use for which package.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# Common apt-get install python-software-properties wget # MonbgoDB 3.0 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.0 main" | tee /etc/apt/sources.list.d/mongodb-org-3.0.list printf "Package: mongodb-org*\nPin: origin repo.mongodb.org\nPin-Priority: 9991\n" | tee /etc/apt/preferences.d/mongodb-org # Dotdeb && PHP 5.6 wget http://www.dotdeb.org/dotdeb.gpg && apt-key add dotdeb.gpg && rm dotdeb.gpg printf "deb http://packages.dotdeb.org jessie all\ndeb-src http://packages.dotdeb.org jessie all" | tee /etc/apt/sources.list.d/dotdeb.list printf "deb http://packages.dotdeb.org wheezy-php56-zts all\ndeb-src http://packages.dotdeb.org wheezy-php56-zts all" | tee /etc/apt/sources.list.d/php-dotdeb-5.6.list printf "Package: php5*\nPin: origin packages.dotdeb.org\nPin-Priority: 9993\n" | tee /etc/apt/preferences.d/php-dotdeb # HHVM apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0x5a16e7281be7a449 echo deb http://dl.hhvm.com/debian jessie main | tee /etc/apt/sources.list.d/hhvm-org.list printf "Package: hhvm*\nPin: origin dl.hhvm.com\nPin-Priority: 9994\n" | tee /etc/apt/preferences.d/hhvm-org apt-get update |