User Tools

Site Tools


uls:install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
uls:install [2021-09-08 17:58]
uls [Debian 10 or Debian 11]
uls:install [2024-03-16 10:26] (current)
uls [ULS Basic Configuration]
Line 1: Line 1:
 ===== Download & Installation ===== ===== Download & Installation =====
  
-Download the {{:​uls:​uls-server-1.9.6.tgz|}} and +Download the {{:​uls:​uls-server-1.9.6-4.tgz|}} and 
 follow the installation instruction for different operating systems. ​ follow the installation instruction for different operating systems. ​
  
- 
------ 
- 
-==== Download ==== 
- 
-The ULS-server is packed as {{:​uls:​uls-server-1.9.6.tgz|}} 
  
 ----- -----
Line 17: Line 11:
 ----- -----
  
-=== Debian 10 or Debian ​11 ===+=== Debian 10 to Debian ​12 ===
  
 Install the operating system and chose the software: SSH-server, Standard-system tools Install the operating system and chose the software: SSH-server, Standard-system tools
Line 24: Line 18:
  
 <code bash> <code bash>
-# apt-get install mariadb-server libmariadb-dev+# apt-get install mariadb-server libmariadb-dev ​dh-make
 </​code>​ </​code>​
  
Line 32: Line 26:
  
 <code bash> <code bash>
-# apt-get install build-essential libssl-dev+# apt-get install build-essential libssl-dev ​
 </​code>​ </​code>​
  
Line 39: Line 33:
 <code bash> <code bash>
 # apt-get install gnuplot # apt-get install gnuplot
-</​code>​ 
- 
-Install recode: 
- 
-<code bash> 
-# apt-get install recode 
 </​code>​ </​code>​
  
Line 57: Line 45:
 # apt-get install libpng12-0 ​               # may be required on Raspbian # apt-get install libpng12-0 ​               # may be required on Raspbian
 # dpkg -i wkhtmltox_<​version>​.deb # dpkg -i wkhtmltox_<​version>​.deb
 +</​code>​
 +
 +Install mailutils for sending mails:
 +
 +<code bash>
 +# apt-get install mailutils
 </​code>​ </​code>​
  
Line 67: Line 61:
  
 <code bash> <code bash>
-# tar xf ULS-Server-1.9.6.tgz+# tar xf ULS-Server-1.9.6-2.tgz
 # cd ULS-Server-1.9.6 # cd ULS-Server-1.9.6
 </​code>​ </​code>​
  
-Install u2webtools from {{ :​unix2web:​u2webtools-mariadb_9.7-7debian10_amd64.deb |}} or {{ :​unix2web:​u2webtools-mariadb_9.7-7debian11_amd64.deb |}}+Install u2webtools from {{ :​unix2web:​u2webtools-mariadb_9.7-7debian10_amd64.deb |}}{{ :​unix2web:​u2webtools-mariadb_9.7-7debian11_amd64.deb |}} or {{ :​unix2web:​u2webtools-mariadb_9.9-4debian12_amd64.deb |}}
  
  
Line 117: Line 111:
  
 :TODO: This may be English or German, depending on your browser settings. :TODO: This may be English or German, depending on your browser settings.
 +
 +"​Admin-Menü"​
 +"​Verfahren"​ -> "​Verfahren bearbeiten"​
 +
 +Fill last line and hit OK.
 +
  
 "​Server"​ -> "​Server anlegen"​ "​Server"​ -> "​Server anlegen"​
Line 142: Line 142:
 :TODO: the following is not finished yet. :TODO: the following is not finished yet.
  
-"main menu" + 
-"User" -> "User anlegen"​+"Gruppen" -> "Gruppen ​anlegen" ​Gruppenname vergeben "​OK"​ 
 Ggf. Button "alle Verfahren",​ damit das Verfahren des Clients erscheint. Ggf. Button "alle Verfahren",​ damit das Verfahren des Clients erscheint.
 Haken unter Verfahren setzen. Haken unter Verfahren setzen.
 +"​OK"​
 +
 +"​User"​ -> "User anlegen"​
 +Haken bei Gruppe setzen.
 "​OK"​ "​OK"​
  
Line 151: Line 156:
 Install the ULS-client for Linux Install the ULS-client for Linux
  
-Double-click on file "uls-client_3.14-5debian10_amd64.deb" or "uls-client_3.14-5debian11_amd64.deb" ​and +Download ​file {{ :​uls:​agents:​uls-client_3.14-5debian10_amd64.deb ​|}}, {{ :​uls:​agents:​uls-client_3.14-5debian11_amd64.deb ​|}} or {{ :​uls:​agents:​uls-client_3.15-8debian12_amd64.deb |}} and 
 install the package using the GDebi installation program. install the package using the GDebi installation program.
 +
 +Configure the uls-client: Set the ulsserver ip-address or the ulsserver name in /​etc/​uls/​uls.conf.
  
 <code bash> <code bash>
 $ vi /​etc/​uls/​uls.conf $ vi /​etc/​uls/​uls.conf
 ... ...
-ULSSERVER=ulsap:11976+ULSSERVER=<​ulsserver>​:11976
 </​code>​ </​code>​
  
-Check  directory /tmp/uls for files, should look like:+Check  directory ​/var/tmp/uls for files, should look like:
  
 <code bash> <code bash>
Line 186: Line 193:
  
 <code bash> <code bash>
-sudo flush_test_values -t+$ flush_test_values -t
 </​code>​ </​code>​
  
Line 192: Line 199:
  
 To check, if an error condition exists, e.g. "ERROR from ULS-Server: NOSRV", ​ To check, if an error condition exists, e.g. "ERROR from ULS-Server: NOSRV", ​
-which means that the current hostname has not been set up as server.+which means that the current hostname has not been set up as an ULS-client.
  
 Setup a user that can access the ULS domain! ​ Setup a user that can access the ULS domain! ​
Line 201: Line 208:
 ==== Update ==== ==== Update ====
  
-Update from version 1.6.or newer to version 1.9.2+Update from version 1.9.or newer to version 1.9.5
  
-Install the u2webtools-9.4.5 from the install package. Unpack {{:uls:uls-update-1.9.2.tgz}} and run the updatescript:​+Install the u2webtools_mariadb-9.7-7 from the "Media Manager"​. Unpack {{:uls:uls_update-1.9.5.tgz}} and run the updatescript:​
 <code bash> <code bash>
-tar xf uls-update-1.9.2.tgz+tar xf uls-update-1.9.5.tgz
 cd update cd update
 ./​uls_update.sh <​db-root-user>​ ./​uls_update.sh <​db-root-user>​
 </​code>​ </​code>​
-After updates from versions previous ​to 1.8.0 the user "admin" will have a new password: ​"​NewAdminV1.8".+ 
 +After an update ​to version ​1.9.5 and before an update to version 1.9.6 every user should logon to the ULS-server. 
 +For users without logon under version 1.9.5 an admin user has to reset the password
 + 
 +Update from version 1.9.5 to version 1.9.6 
 + 
 +Unpack {{:uls:​uls_update-1.9.6.tgz}} and run the updatescript:​ 
 +<code bash> 
 +tar xf uls-update-1.9.6.tgz 
 +cd update 
 +./​uls_update.sh <​db-root-user>​ 
 +</​code>​ 
uls/install.1631116720.txt.gz · Last modified: 2021-09-08 17:58 by uls