Roll Your Own Google Docs with OnlyOffice On ownCloud

Channel:
Subscribers:
14,500
Published on ● Video Link: https://www.youtube.com/watch?v=344pd9WnsJ0



Duration: 4:23
405 views
6


#ownCloud #Debian #Self-Hosted

Full steps can be found at https://i12bretro.github.io/tutorials/0294.html

--------------------------------------------------------------------
Installing OnlyOffice Office
--------------------------------------------------------------------
   01. Log into the Linux device
   02. Run the following commands in a terminal:
         # check for an install software updates
         sudo apt update
         sudo apt upgrade
         # install postgreSQL
         sudo apt install postgresql
         # create the OnlyOffice database, user and grant permissions
         sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice;"
         sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH password '0nly0ff1c3';"
         sudo -i -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"
         # install redis and rabbitmq
         sudo apt install redis-server rabbitmq-server
         # if running on the same server as owncloud, stop apache
         sudo systemctl stop apache2
         # install nginx extras
         sudo apt-get install nginx-extras
         # set the onlyoffice port, using port 1440 here
         echo onlyoffice-documentserver onlyoffice/ds-port select 1440 | sudo debconf-set-selections
         # add the onlyoffice document server apt repository
         sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
         sudo echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
         sudo apt update
         # install onlyoffice document server
         sudo apt-get install onlyoffice-documentserver
   03. Paste the onlyoffice database password from above when prompted
   04. Continue the setup by running the following command in terminal
         # modify the default nginx port
         sudo nano /etc/nginx/sites-available/default
   05. Change the port from :80 to :801
   06. Press CTRL+O, Enter, CTRL+X to write the changes to default and close it
   07. Continue the configuration by running the following commands in terminal:
         # edit ownCloud configuration file
         sudo nano /var/www/owncloud/config/config.php
   08. Find the trusted_domains array and add the DNS entry for the OnlyOffice host
   09. Add the following line inside the array
         'allow_local_remote_servers' =≫ true
   10. Press CTRL+O, Enter, CTRL+X
   11. Continue with the following in terminal
         # restart nginx
         sudo systemctl restart nginx
         # start apache2
         sudo systemctl start apache2
   12. Open a web browser and navigate to http://DNSorIP:1440 to verify OnlyOffice Document Server is up and running
 
--------------------------------------------------------------------
Adding OnlyOffice to ownCloud
--------------------------------------------------------------------
   01. Log into ownCloud with an administrative user
   02. Click the hamburger menu in the top left corner ≫ Market
   03. Click Integration under the Categories heading
   04. Find and click on OnlyOffice
   05. Click the Install button
   06. Once the installation completes, click the username dropdown ≫ Settings
   07. Select Admin ≫ Additional from the left navigation menu
   08. Enter the DNS name for the OnlyOffice server URL
   09. Click Apply
 
Source:  https://helpcenter.onlyoffice.com/server/linux/document/linux-installation.aspx
 


### Connect with me and others ###
★ Discord: https://discord.com/invite/EzenvmSHW8
★ Reddit: https://reddit.com/r/i12bretro
★ Twitter: https://twitter.com/i12bretro







Tags:
Alternative
Apache
Cloud Solution
Google Docs
HowTo
Linux
OnlyOffice
OwnCloud
PHP
Self-Hosted
Tutorial
Web Based Tools
i12bretro