Ubuntu-Server-Installation von PHP 7 OHNE Apache
Ich versuche, meinen server neu aufsetzen als Lemp stack
Das Problem ich bin jetzt in Betrieb ist die Installation von PHP 7 ohne Apache, da nGinx wird mein webserver.
So, ich habe ppa:ondrej/php
. lief apt-get update
, und versucht zu installieren nur php7.0 über apt-get install php7.0
--nodeps
- flag wird nicht funktionieren, da bin ich auf Ubuntu 15.10
Und ich bin mit:
The following extra packages will be installed:
apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php7.0 libapr1
libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.1-0 libqdbm14
php-common php-readline php7.0 php7.0-cli php7.0-common php7.0-json
php7.0-opcache php7.0-readline
Suggested packages:
apache2-doc apache2-suexec-pristine apache2-suexec-custom php-pear
php-user-cache
The following NEW packages will be installed:
apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php7.0 libapr1
libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.1-0 libqdbm14
php php-common php-readline php7.0 php7.0-cli php7.0-common php7.0-json
php7.0-opcache php7.0-readline
Ich nicht wollen, apache irgendwo in der Nähe von meinem server, so wie ich das installieren php7 ohne? Kurz zu kompilieren aus den Quellen (da dies macht es schwierig, die am besten zu halten es aktualisiert)
- Ist die Zusammenstellung eine option ? z.B. gist.github.com/tronsha/b471dd6d73dc8ebae242
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie nur Anfrage
php7.0
, werde es so installieren Sie Apache als Standard. Tunapt-get install php7.0-fpm
und es wird zu installieren, wie FPM stattdessen etwas verlassen wie nginx bis zu Sie.php7.0-fpm
nicht installieren über denppa:ondrej/php
repo, und gibt die Fehler -Couldn't find any package by regex 'php7.0-fpm'
! 🙁apt-cache search php
und sehen, was für Pakete da sind. IIRC die PPA-Betreuer zogen ein paar Sachen herum.Verwenden Sie den Befehl:
Wird es erforderlich die php7.2 Abhängigkeiten im strict-Modus (OHNE apache2).
Auf Ubuntu 18.04 habe ich es geschafft, dies erfolgreich zu tun mit: