Даунгрейд апача на самом деле очень прост.
Удалить если установлен apache
Необходимо создать файлик ubuntu1204.list в папке /etc/apt/sources.list.d/
nano /etc/apt/sources .list.d /ubuntu1204 .list |
Вставить в него текст расположенный ниже:
deb http://ru.archive.ubuntu.com/ubuntu/ precise main
Создаем /etc/apt/preferences.d/apache22 с содержимым:
Package: apache*
Pin: release a=precise
Pin-Priority: 500
Далее выполняем
# sudo apt-get update
# sudo apt-get dist-upgrade
#sudo apt-get install apache2
Вот и все у нас установлен apache 2.2
не работает инструкция
Не может быть, вы все сделали по инструкции? а главное удалили перед этим старый апач?
«Создаем /etc/apt/preferences.d/apache22» расширение то какое писать?
Без расширения
в ответ на apt-get install apache2
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
apache2 : Зависит: apache2-mpm-worker (= 2.2.22-1ubuntu1) но он не будет установлен или
apache2-mpm-prefork (= 2.2.22-1ubuntu1) но он не будет установлен или
apache2-mpm-event (= 2.2.22-1ubuntu1) но он не будет установлен или
apache2-mpm-itk (= 2.2.22-1ubuntu1) но он не будет установлен
Зависит: apache2.2-common (= 2.2.22-1ubuntu1) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Тогда добавьте
вот эти строчки:
и установите:
Поставил но запустить не могу
sudo service apache2 restart
apache2: Syntax error on line 210 of /etc/apache2/apache2.conf: Syntax error on line 2 of /etc/apache2/mods-enabled/access_compat.load: Cannot load /usr/lib/apache2/modules/mod_access_compat.so into server: /usr/lib/apache2/modules/mod_access_compat.so: cannot open shared object file: No such file or directory
Action ‘configtest’ failed.
The Apache error log may have more information.
…fail!
и :/opt/1C/v8.3/i386$ ./webinst -apache22 -wsdir fil -dir ‘/var/www/html/fil/’ -connStr ‘Srvr=»ser007″;Ref=»fil»‘ -confPath /etc/httpd/conf/httpd.conf
Исключение: Невозможно прочитать /etc/httpd/conf/httpd.conf.
Вы уверенны что httpd.conf apache находится именно по тому адресу что вы пишете? Стандартное расположение etc/apache2/httpd.conf
UPD: лучше посмотреть вручную физический адрес apache и найти и прочитать httpd.conf
Вот спасибо. Все установилось. Все работает. Теперь 1С на ubuntu 14.04 буду публиковать
Спасибо, тебе, Дружище!
Не получается
sudo apt-get dist-upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
postgresql-contrib-9.2 : Зависит: libicu46 (>= 4.6.1-1) но он не может быть установлен
E: Неудовлетворённые зависимости. Попытайтесь использовать -f.
Не совсем по этой теме, посмотрите статью на этом сайте по http://weblst.ru/2014/11/ustanovka-1s-servera-8-3-5-1248-i-postgresql-9-2-4-na-ubuntu-server-14-04-x64/ , есть отдельная часть по поводу зависимости postgreSQL и libicu46 сделайте как там сказано и все должно заработать
Спасибо получилось! Вот вопрос какой возник, а как базу 1с подключить через web? Или для чего из предыдущей статьи в эту ссылку делать? Буду очень признателен за инфу (или ссылку)!!
Смотрите так же на сайте, публикация базы 1с на web
Спасибо за информацию!
дружище что я делаю не так??? Ubuntu Server 14.10 x64 на скрине.
404 wtf??? http://f5.s.qip.ru/FK151I1v.png
Попробуй все таки создать файл с названием Ubuntu1204, у 1210 другое название репозитория и возможно и версии апача другие уже
та же байда
W: Не удалось получить http://ru.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg Не удалось найти IP-адрес для «ru.archive.ubuntu.com»
А интернет то работает на серваке?
да ДНС слетел, но все равно после всех манипуляций стоит .
root@ubuntuserver:~# apache2 -v
Server version: Apache/2.4.10 (Ubuntu)
Server built: Jul 25 2014 10:24:21
может ее снести надо и 2.2 установить?
Ну конечно
тыб добавил это в статью, и не помешало бы про полный снос индейца
всё получилось! ребята на будущее, если с нуля поднимаете Uebuntu то LAMP не ставьте, времени много потеряете. Автору статьи респект и уважуха!
Спасибо огромное за пост!