Uživatelské nástroje

Nástroje pro tento web


software:webapps

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
software:webapps [2018/12/11 12:25]
mwk
software:webapps [2019/01/04 12:00] (aktuální)
mwk ↷ Stránka přesunuta z 'pc:software:webapps' do 'software:webapps'
Řádek 1: Řádek 1:
 ====== OnlyOFFICE ====== ====== OnlyOFFICE ======
 +  * neinstalovat pres docker
 +  * optimalni mit docu a community server na odlisnych strojich
 +    * komunikuji pres API
 +    *stejne tak i s OC
 ===== 1 Document server ===== ===== 1 Document server =====
  
-<WRAP right important 30%>+<WRAP center important 80%>
 Nenechat se zmylit, zdroje jsou pro starsi distra, ale funguji pro Jessie. Document Server pouziva nodejs (v 6.9.1 +), nginx a postgresql. Nenechat se zmylit, zdroje jsou pro starsi distra, ale funguji pro Jessie. Document Server pouziva nodejs (v 6.9.1 +), nginx a postgresql.
 </WRAP> </WRAP>
  
-1.1 Predpoklady+==== 1.1 Predpoklady ==== 
 Treba mit instalovane pro nasledujici postup sudo, curl. Treba mit instalovane pro nasledujici postup sudo, curl.
  
-''apt-get install sudo curl''+<code bash>apt-get install sudo curl</code>
  
 repozitar s ttf-mscorefonts-installer repozitar s ttf-mscorefonts-installer
  
-''echo "deb http://archive.ubuntu.com/ubuntu precise main universe multiverse" | sudo tee -a /etc/apt/sources.list''+<code bash>echo "deb http://archive.ubuntu.com/ubuntu precise main universe multiverse" | sudo tee -a /etc/apt/sources.list</code>
  
 nodejs package versions nodejs package versions
  
-''curl -sL https://deb.nodesource.com/setup_6.x | sudo bash -''+<code bash>curl -sL https://deb.nodesource.com/setup_6.x | sudo bash -</code>
      
 postgresql postgresql
  
-''apt-get install postgresql''+<code bash>apt-get install postgresql</code>
      
 tvorba PostgreSQL database and user tvorba PostgreSQL database and user
  
-''sudo -u postgres psql -c "CREATE DATABASE onlyoffice;"'' +<code bash>sudo -u postgres psql -c "CREATE DATABASE onlyoffice;" 
- +sudo -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';" 
-''sudo -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';"'' +sudo -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"</code>
- +
-''sudo -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"''+
      
 redis redis
  
-''apt-get install redis-server''+<code bash>apt-get install redis-server</code>
      
 rabbitmq rabbitmq
  
-''apt-get install rabbitmq-server''+<code bash>apt-get install rabbitmq-server</code>
      
-<WRAP right tip 30%>+<WRAP center tip 80%>
 Pokud chceme zmenit default port pro ngix - jinak pouzije default 80. Pokud chceme zmenit default port pro ngix - jinak pouzije default 80.
 </WRAP> </WRAP>
  
-''echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selection''+<code bash>echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selection</code>
  
 ==== 1.2 Instalace Docu serveru ==== ==== 1.2 Instalace Docu serveru ====
  
 +GPG klic a repozitar
  
-    GPG klic a repozitar +<code bash>
 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
 echo "deb http://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list echo "deb http://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
 apt-get update apt-get update
 +</code>
  
-    Document Server+Document Server
  
-apt-get install onlyoffice-documentserver+<code bash> apt-get install onlyoffice-documentserver </code>
  
-2 Community server +===== 2 Community server =====
-2.1 Predpoklady+
  
-    mono +==== 2.1 Predpoklady ==== 
- +mono 
-apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF+<code bash>apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
 echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
 echo "deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list echo "deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list
 echo "deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list echo "deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list
-apt-get update+apt-get update</code>
  
-2.2 Instalace Community server +==== 2.2 Instalace Community server ==== 
- +repozitar 
-    repozitar +<code bash>apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
- +
-apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5+
 echo "deb http://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list echo "deb http://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
-apt-get update+apt-get update</code> 
 +instalace 
 +<code bash>apt-get install onlyoffice-communityserver</code>
  
-    instalace +==== 2.3 Prusery ==== 
- +mail aggregator se nerefreshuje dobre 
-apt-get install onlyoffice-communityserver +<code bash>service onlyofficeMailAggregator restart</code> 
- +nejak divne je nastavem max mailu 
-2.3 Prusery +<code bash>nano /var/www/onlyoffice/Services/MailAggregator</code>
- +
-    mail aggregator se nerefreshuje dobre +
- +
-service onlyofficeMailAggregator restart +
- +
-    nejak divne je nastavem max mailu +
- +
-nano /var/www/onlyoffice/Services/MailAggregator +
- +
-3 Propojeni Doc a Comm+
  
 +===== 3 Propojeni Doc a Comm =====
 Propojuje se pomoci api. Propojuje se pomoci api.
- +editace nastaveni 
-    editace nastaveni +<code bash>nano /var/www/onlyoffice/WebStudio/web.appsettings.config</code> 
- +pridat / upravit soubor (10.133.1.12 - Document server, 10.133.1.19 - Community server) 
-nano /var/www/onlyoffice/WebStudio/web.appsettings.config +<file xml web.appsettings.config>
- +
-    pridat / upravit soubor (10.133.1.12 - Document server, 10.133.1.19 - Community server) +
 <?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
 <appSettings> <appSettings>
Řádek 180: Řádek 171:
  <add key="web.warmup.type" value="basic" />  <add key="web.warmup.type" value="basic" />
 </appSettings> </appSettings>
 +</file>
  
-    jeste dalsi kroky +jeste dalsi kroky
- +
-service monoserve restart +
-mysql -u root -p+
  
-    v mysql> +<code bash>service monoserve restart 
 +mysql -u root -p </code>
  
-use onlyoffice; +v mysql: 
-DELETE FROM `webstudio_settings` WHERE `ID`='a3acbfc4-155b-4ea8-8367-bbc586319553';+  
 +<code mysql>use onlyoffice; 
 +DELETE FROM `webstudio_settings` WHERE `ID`='a3acbfc4-155b-4ea8-8367-bbc586319553';</code>
  
software/webapps.1544527505.txt.gz · Poslední úprava: 2018/12/11 12:25 autor: mwk