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:34]
mwk [1.2 Instalace Docu serveru]
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 ====
Řádek 63: Řádek 66:
 ==== 2.1 Predpoklady ==== ==== 2.1 Predpoklady ====
 mono mono
- +<code bash>apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
-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 181: Řá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'' +<code bash>service monoserve restart 
-''mysql -u root -p''+mysql -u root -p </code>
  
-v mysql>  +mysql: 
-''use onlyoffice;'' +  
-''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.1544528085.txt.gz · Poslední úprava: 2018/12/11 12:34 autor: mwk