Установка cервера документов ONLYOFFICE в Debian Linux версии 9.3


На официальном сайте в статье "Сервер документов для Linux" расположенной по адресу https://helpcenter.onlyoffice.com/ru/server/linux/document/index.aspx заявлены следующие требования для работы сервера документов:

Операционная система: 64-битный дистрибутив Debian, Ubuntu или другой совместимый дистрибутив с версией ядра 3.13 или выше

Дополнительные требования:

  • PostgreSQL: версия 9.1 или выше
  • NGINX: версия 1.3.13 или выше
  • Node.js: версия 6.9.1 или выше
  • libstdc++6: версия 4.8.4 или выше
  • Redis
  • RabbitMQ

Я использую Debian 9.3, он вполне подходит под заявленные требования, но дополнительно необходимо установить следующие пакеты (из дополнительных требований):

# aptitude install curl
# curl -sL https://deb.nodesource.com/setup_6.x | bash -
# aptitude install nodejs
# aptitude install nginx redis-server
# aptitude install postgresql
# aptitude install rabbitmq-server

Создаем базу данных для сервера документов:

# sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice;"
# sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';"
# sudo -i -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"

Подключаем репозитарий сервера документов и устанавливаем

# echo "deb http://archive.ubuntu.com/ubuntu stretch main universe multiverse" | sudo tee -a /etc/apt/sources.list
# echo "deb http://ftp.us.debian.org/debian/ stretch contrib" | sudo tee -a /etc/apt/sources.list
# aptitude install dirmngr
# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 40976EAF437D05B5
# sudo echo "deb http://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
# apt-get update
# apt-get install onlyoffice-documentserver

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

Сервер документов запущен