Как установить php7.1 на Ubuntu 16.04 без Apache?

Не совсем

Откройте Gedit, выберите новую, поместите свою команду в документ и нажмите «Сохранить как».

ЭТО ВАЖНО - обязательно сохраните файл в формате .sh а не текстовый файл.

После сохранения вы можете открыть браузер файлов, щелкнув правой кнопкой мыши файл и выбрать свойства, а затем вкладку «Разрешения» и пометить, как сделать этот файл исполняемым.

Файл, который вы теперь есть сценарий оболочки, если вы открываете с помощью терминала все команды в файле будут выполняться.

Преимущество этого заключается в том, что вы можете добавить столько разных команд (те же, что вы используете в терминале) и выполните их все сразу.

Вот простой демонстрационный пример, чтобы попробовать скопировать код-код текстового документа и сохранить его как .sh

firefox nautilus shotwell

Он просто откроет 3 программы, но является хорошим примером того, как работают скрипты оболочки. Надеюсь, это поможет

2
задан 22 December 2017 в 01:59

6 ответов

Как вы можете видеть, например, apt show php7.1, php7.1 зависит от libapache2-mod-php7.1 ИЛИ php7.1-fpm ИЛИ php7.1-cgi. Если ни один из этих пакетов не установлен, Apt установит первый, libapache2-mod-php7.1, который, в свою очередь, зависит от Apache. Но вместо этого вы хотите установить php7.1-fpm; в этом случае вы можете установить его до php7.1 или одновременно (т. е. sudo apt install php7.1 php7.1-fpm).

3
ответ дан 22 May 2018 в 15:59

Как вы можете видеть, например, apt show php7.1, php7.1 зависит от libapache2-mod-php7.1 ИЛИ php7.1-fpm ИЛИ php7.1-cgi. Если ни один из этих пакетов не установлен, Apt установит первый, libapache2-mod-php7.1, который, в свою очередь, зависит от Apache. Но вместо этого вы хотите установить php7.1-fpm; в этом случае вы можете установить его до php7.1 или одновременно (т. е. sudo apt install php7.1 php7.1-fpm).

4
ответ дан 18 July 2018 в 00:41

Как вы можете видеть, например, apt show php7.1, php7.1 зависит от libapache2-mod-php7.1 ИЛИ php7.1-fpm ИЛИ php7.1-cgi. Если ни один из этих пакетов не установлен, Apt установит первый, libapache2-mod-php7.1, который, в свою очередь, зависит от Apache. Но вместо этого вы хотите установить php7.1-fpm; в этом случае вы можете установить его до php7.1 или одновременно (т. е. sudo apt install php7.1 php7.1-fpm).

4
ответ дан 24 July 2018 в 17:16

Пакет PHP из репозитория Ubuntu не устанавливает автоматически Apache2. Он установит только PHP и его зависимости (которые не зависят от установленного Apache2).

Пакет PPA PHP, который вы устанавливаете, включает Apache2 как часть его установочной конфигурации.

[d3 ] Savior123 уже предположил, что вы можете очистить apache2 после установки PHP.

PPA , в данном случае, возможно, используя некоторые из библиотек или компонентов Apache2 Ubuntu в качестве зависимостей. Для этого вы должны отключить службу Apache2, а не удалять ее.

Он не будет использовать какие-либо ресурсы, если он не запущен и не запущен.

Команда для отключения службы (ее остановка от автоматического запуска при загрузке):

$ sudo systemctl disable apache2
0
ответ дан 22 May 2018 в 15:59
  • 1
    те, кто опускают голову, должны объяснить, почему, поскольку это не практическая практика. Привет LD James, похоже, что php7.1 отправляется с apache по умолчанию. которые приводят нас к удалению или disabe apache, если нам это не нужно. – zwitterion 22 December 2017 в 07:19
  • 2
    @zwitterion. Я согласен с вами в отношении чрезмерно усложняющих игроков. Некоторые люди просто хотят внести свой вклад. но иногда не хватает какой-то важной составляющей вклада. И вы правы в том, что по умолчанию установлен пакет PHP. Я уверен, что оба ответа касаются вопроса вашего вопроса. Вам решать (и другие, конечно), чтобы отменить часть отрицательного ввода, если вы видите достоинство в любом из ответов с повышением. Я уверен, что лучше кому-то внести информацию, которую вы начинаете понимать, а просто оставить вас и вопрос висит. – L. D. James 22 December 2017 в 10:50
  • 3
    Да. Теперь я хочу добавить лучший вариант, чтобы удалить пространство, потому что он разбивает мой nginx после установки pp7.1 – zwitterion 22 December 2017 в 18:49
  • 4
    @zwitterion Я выполняю некоторые тесты и обновляю свой ответ соответственно через несколько минут. – L. D. James 22 December 2017 в 18:54
  • 5
    Приятно, я пытаюсь очистить Apache чистым способом, но это не происходит гладко. – zwitterion 22 December 2017 в 18:59

Пакет PHP из репозитория Ubuntu не устанавливает автоматически Apache2. Он установит только PHP и его зависимости (которые не зависят от установленного Apache2).

Пакет PPA PHP, который вы устанавливаете, включает Apache2 как часть его установочной конфигурации.

Savior123 уже предположил, что вы можете очистить apache2 после установки PHP.

PPA , в данном случае, возможно, используя некоторые из библиотек или компонентов Apache2 Ubuntu в качестве зависимостей. Для этого вы должны отключить службу Apache2, а не удалять ее.

Он не будет использовать какие-либо ресурсы, если он не запущен и не запущен.

Команда для отключения службы (ее остановка от автоматического запуска при загрузке):

$ sudo systemctl disable apache2
0
ответ дан 18 July 2018 в 00:41

Пакет PHP из репозитория Ubuntu не устанавливает автоматически Apache2. Он установит только PHP и его зависимости (которые не зависят от установленного Apache2).

Пакет PPA PHP, который вы устанавливаете, включает Apache2 как часть его установочной конфигурации.

Savior123 уже предположил, что вы можете очистить apache2 после установки PHP.

PPA , в данном случае, возможно, используя некоторые из библиотек или компонентов Apache2 Ubuntu в качестве зависимостей. Для этого вы должны отключить службу Apache2, а не удалять ее.

Он не будет использовать какие-либо ресурсы, если он не запущен и не запущен.

Команда для отключения службы (ее остановка от автоматического запуска при загрузке):

$ sudo systemctl disable apache2
0
ответ дан 24 July 2018 в 17:16
  • 1
    те, кто опускают голову, должны объяснить, почему, поскольку это не практическая практика. Привет LD James, похоже, что php7.1 отправляется с apache по умолчанию. которые приводят нас к удалению или disabe apache, если нам это не нужно. – zwitterion 22 December 2017 в 07:19
  • 2
    @zwitterion. Я согласен с вами в отношении чрезмерно усложняющих игроков. Некоторые люди просто хотят внести свой вклад. но иногда не хватает какой-то важной составляющей вклада. И вы правы в том, что по умолчанию установлен пакет PHP. Я уверен, что оба ответа касаются вопроса вашего вопроса. Вам решать (и другие, конечно), чтобы отменить часть отрицательного ввода, если вы видите достоинство в любом из ответов с повышением. Я уверен, что лучше кому-то внести информацию, которую вы начинаете понимать, а просто оставить вас и вопрос висит. – L. D. James 22 December 2017 в 10:50
  • 3
    Да. Теперь я хочу добавить лучший вариант, чтобы удалить пространство, потому что он разбивает мой nginx после установки pp7.1 – zwitterion 22 December 2017 в 18:49
  • 4
    @zwitterion Я выполняю некоторые тесты и обновляю свой ответ соответственно через несколько минут. – L. D. James 22 December 2017 в 18:54
  • 5
    Приятно, я пытаюсь очистить Apache чистым способом, но это не происходит гладко. – zwitterion 22 December 2017 в 18:59

Другие вопросы по тегам:

Похожие вопросы: