Установите последние версии Apache, Php, Mysql, недоступные через apt

Оказывается, все, что мне нужно было сделать, это подключить USB-кабель. Это должен быть кабель, который подключается к принтеру, а не какой-либо другой случайный кабель. Да, я подключился не к чему: P

Когда я подключил его, я получил уведомление о том, что принтер был добавлен. Затем я мог выбрать этот принтер из диалогового окна печати.

1
задан 15 June 2013 в 15:11

3 ответа

Если вы не хотите устанавливать Apache 2.4 & amp; PHP 5.5 вручную, вы можете найти оба в моем PHP5 PPA.

Я добавлю дополнительные расширения PHP и модули Apache 2.4, когда люди придут и попросят их.

Там также есть PHP5 и MySQL 5.6 PPA (и более).

7
ответ дан 24 May 2018 в 21:02
  • 1
    @ordenj Как насчет 'libapache2-mod-auth-mysql' для apache 2.4 и php 5.5? Извините, я не смог опубликовать это под вашим ответом. – Villi Magg 28 June 2013 в 01:09
  • 2
    @VilliMagg Как я уже сказал, я добавлю модули apache2 и php5, когда люди придут и попросят их. К сожалению, mod-auth-mysql по-прежнему заблокирован bugs.debian.org/cgi-bin/bugreport.cgi?bug=666826 – oerdnj 28 June 2013 в 15:50

В общем, вы вряд ли найдете последние версии на любом предварительно построенном стеке, так как всегда будет временной лаг между выпуском новой версии и выпуском пакета в официальных хранилищах из-за необходимости «сгладить» систему специфические зависимости и причуды.

У вас есть три варианта:

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

Теперь, если не существует особого варианта / необходимости, который не предлагается / не встречается в доступных пакетах, или вы не можете дождаться, когда vesrion будет включен в репозитории, я предлагаю вам перейти к предварительному, строить двоичные файлы.

И снова компиляция из исходного кода - это отличный опыт создания персонажа, который поможет вам оценить, как справляются с тяжелыми работами: -) Вам придется решать любые зависимости пакета вручную.

[d9 ] Учитывая, что крупные и активные проекты, такие как Apache, PHP и MySQL, предлагают исчерпывающую документацию и инструкции для установки из источника.

2
ответ дан 24 May 2018 в 21:02
  • 1
    Привет, hmayag спасибо за ответ, я загрузил исходный код для вышеуказанных пакетов, но когда я пытаюсь скомпилировать с помощью ./configure & amp; & amp; & amp; make & amp; & amp; make install дает ошибку, я считаю, что это проблема зависимости. Это? – Tarun 15 June 2013 в 13:55
  • 2
    Вероятно. Это одна из причин, по которой большинство людей предпочитают готовые версии. Вам нужно разрешить все зависимости вручную. Но вы получите версию, специально адаптированную к вашим потребностям. В некоторых случаях это может быть проблемой. – hmayag 15 June 2013 в 14:19
  • 3
    Хорошо, спасибо за помощь. Приветствия. :) – Tarun 15 June 2013 в 14:23
  • 4
    @Tarun Также обратите внимание, что вам нужно снова создавать пакеты в случае обновлений (безопасности) и, возможно, добавлять исправления без почты. Поддержание собственных сборок - трудоемкая задача. – LiveWireBT 15 June 2013 в 14:30
  • 5
    @LiveWiredBT Действительная точка. Также необходимо учитывать тот факт, что при развертывании приложения хостинговая компания не может предоставить точные параметры. – hmayag 15 June 2013 в 14:43

Другим удобным способом установки последних версий Apache, Php и Mysql, которые я нашел очень удобно, является использование PPA, то есть Personal Package Archieve. Просто найдите ppa для требуемого пакета программного обеспечения и просто добавьте это ppa в хранилища и установите программное обеспечение, используя следующие команды. Помните, что PPA созданы пользователями, которые хотят помочь другим пользователям или разработчикам, предоставив им последние версии программного обеспечения.

PPA I used for Apache2.4.4: ppa:patrickdk/apache24
PPA I used for Php5.5.0: ppa:ondrej/php5-experimental
PPA I used for Mysql 5.5.32: ppa:ondrej/mysql

Также есть другие доступные ppa.

   shell>add-apt-repository ppa:ppa-name
   shell>apt-get update
   shell>apt-get install software-name

Возможно это будет удобно для любого пользователя с тем же вопросом, что и мой.

1
ответ дан 24 May 2018 в 21:02
  • 1
    Поскольку вы не упоминаете, что PPA использовать, я не думаю, что это ответ на ваш вопрос. – gertvdijk 25 June 2013 в 14:56
  • 2
    есть доступные ppa, которые можно искать. Я не думаю, что это требует объяснения. Тем не менее, я отредактирую свой ответ. – Tarun 25 June 2013 в 15:00
  • 3
    В моем репозитории PHP 5.5 есть Apache 2.4, поэтому PPA patrickdk является дополнительным. – oerdnj 28 June 2013 в 15:56

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

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