簡體   English   中英

"Ubuntu 服務器在沒有 Apache 的情況下安裝 PHP 7"

[英]Ubuntu Server Installing PHP 7 WITHOUT Apache

我正在嘗試將我的服務器重新設置為 Lemp 堆棧

我現在遇到的問題是在沒有<\/strong>Apache 的情況下安裝 PHP 7,因為 nGinx 將是我的網絡服務器。

所以,我添加了ppa:ondrej\/php<\/code> 。 運行apt-get update<\/code> ,並嘗試通過apt-get install php7.0<\/code>

--nodeps<\/code>標志不起作用,因為我在 Ubuntu 15.10 上

我收到了:

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

如果您只是請求php7.0 ,它將默認安裝Apache。 apt-get install php7.0-fpm ,它將作為FPM安裝,留下類似nginx的東西。

使用命令:

sudo apt install php7.2 php7.2-common php7.2-cli php7.2-fpm

它將需要嚴格模式下的php7.2依賴項( WITHOUT apache2 )。

在Ubuntu 18.04上,我成功地完成了以下任務:

sudo apt-get install php7.2-cli

安裝 ppa:ondrej\/php 存儲庫

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php

在 Ubuntu 20.04 中, php 7.4<\/code>是默認的。 因此,無需添加任何 PPA,您所需要的只是

apt install php-fpm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM