При установке owncloud, хотелось бы, чтобы автоматически приползли все нужные модули apache2, установился php5 и установились все необходимые модули. На деле, при попытке что-то установить, он даже не подтягивает apache2-mod_php5. Т.е., при если действовать по инструкции, у нас просто открывается в браузере содержимое index.php С другой стороны, официальный owncloud или nextcloud спокойно залетает сам, если перед этим установить все необходимые модули. Мне не совсем понятно, на кой нужен старый owncloud в репозитариях, если он даже без зависимостей? Лучше уж тогда сделать нормальный owncloud-preinstall, который подтянет все зависимости для apache2 и php5, а облако можно и с официального сервера проекта запулить. В моём случае понадобилось доставлять руками: apache2-mod_php5 apache2-mod_ssl php5-curl php5-xmlreader php5-fileinfo php5-sqlite3 php5-mysql
На Sisyphus
owncloud9 в Сизифе - собирал для себя, в зависимостях все есть (даже MySQL-server впихнул)
(В ответ на комментарий №2) Ok. Что делать пользователю честно купленного P8?
А можно без apache ? Я, например, на своих серверах вместо apache использую nginx.
(В ответ на комментарий №4) > А можно без apache ? > Я, например, на своих серверах вместо apache использую nginx. Вот это как раз и ответ на вопрос от Andrew Chemyakyn: у каждого свои предпочтения: apache или nginx, mysql или sqlite... PS в зависимостях 9ой оставлю только php5*
Идеально сделать так: owncloud8-apache с конфигурационным файлом и зависимостями на apache owncloud8-nginx - с конфигурационным файлом и зависимостями на nginx (без php и owncloud8, т.к. php5-fpm-fcgi не обязан быть на той же машине, что и nginx) При этом естественно если нет рабочего конфига для nginx, то пакет -nginx делать не нужно. А модули требовать в пакете owncloud8
(В ответ на комментарий №6) > Идеально сделать так: Т.е., как я в самом начале и писал, сделать owncloud-имявебсервера-preinstall, а потом уже можно лепить всё, что угодно. Можно из репозитариев ставить, а можно и нативный прикрутить. Нативный взлетает вообще без проблем. Это же не redmine какой-нибудь, у которого зависимости rubi можно до пенсии собирать...
(В ответ на комментарий №6) > Идеально сделать так: > owncloud8-apache с конфигурационным файлом и зависимостями на apache > owncloud8-nginx - с конфигурационным файлом и зависимостями на nginx (без php и > owncloud8, т.к. php5-fpm-fcgi не обязан быть на той же машине, что и nginx) ownCloud9 сделал так. Отправлено в сизиф: owncloud9 9.1.3-alt3 owncloud9-apache2 9.1.3-alt3 owncloud9-nginx 9.1.3-alt3 https://www.altlinux.org/OwnCloud9
(В ответ на комментарий №8) > https://www.altlinux.org/OwnCloud9 В статье есть критическая ошибка: --- Переход на ветку обновлений Sisyphus --- СИЗИФ -- НЕ ОБНОВЛЕНИЯ! Нельзя такое пользователям советовать, кто-то может тупо скопипастить и вляпаться сразу же или через полгода. Нужен софт в стабильной ветке -- сделай бэкпорт. Если это noarch, обычно достаточно просто ssh git.alt build --test-only -b p8 copy имя_пакета
(В ответ на комментарий №9) > (В ответ на комментарий №8) > > https://www.altlinux.org/OwnCloud9 > В статье есть критическая ошибка: Исправил и понял)