我正在尝试将我的服务器重新设置为Lemp堆栈
我现在遇到的问题是安装没有 Apache的PHP 7 ,因为nGinx将是我的网络服务器.
所以,我补充说ppa:ondrej/php.跑了apt-get update,试图通过php7.0安装apt-get install php7.0
--nodeps 标志不起作用,因为我在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
Run Code Online (Sandbox Code Playgroud)
我不希望 apache在我的服务器附近,所以如何在没有它的情况下安装php7?没有从源代码编译(因为这使得最好保持更新)
mur*_*mur 15
在 Ubuntu 18.04 上,我成功地做到了这一点:
sudo apt-get install php7.2-cli
Run Code Online (Sandbox Code Playgroud)
Cor*_*ter 14
使用命令:
sudo apt install php7.2 php7.2-common php7.2-cli php7.2-fpm
Run Code Online (Sandbox Code Playgroud)
它将需要严格模式下的php7.2依赖项(WITHOUT apache2).