Intrexx-Benutzer - Portal mit Terminal anlegen

Voraussetzung

Um ein Portal anlegen zu können, müssen Sie zunächst eine Datenbank installiert haben.

In der folgenden Anleitung wird davon ausgegangen, dass Sie PostgreSQL einsetzen.

 

Sie haben die Möglichkeit, auf dem Linux-Server mit Hilfe eines Shellskripts ein Portal anzulegen.

Im Folgenden wird beschrieben, wie Sie dies als "root" ausführen können.

Portal als intrexx-Benutzer anlegen

Für das Anlegen eines Portals sind sudo-Rechte erforderlich.

Führen Sie den folgenden Befehl aus, um ein Portal über das Terminal anzulegen:

johndoe@linux:/opt/intrexx/bin/linux$ sudo ./buildportal.sh -t

Die Routine zum Anlegen eines Portals wird gestartet.

INFO 2021-08-10T11:17:50,564 - de.uplanet.lucy.portalimport.local.PortalBuilderUtility[main]

PortalBuilderUtility

Allgemeine Angaben

------------------

Portalname: Portalname: exampleportal

Portalverzeichnis [/opt/intrexx/org/exampleportal]:

Pfad der Portalvorlage [/opt/intrexx/orgtempl/blank]:

Portaldatenbank

---------------

Bitte wählen Sie den Typ der Portaldatenbank aus.

1) MariaDB

2) Microsoft SQL Server

3) Oracle

4) PostgreSQL

Datenbanktyp (1 - 4): 4

PostgreSQL

----------

Möchten Sie eine neue Datenbank erzeugen oder eine bestehende verwenden?

1) Erzeugen

2) Bestehende verwenden

Datenbank-Importmodus (1 - 2): 1

Encoding [UTF8]:

Host [localhost]:

Port [5432]:

Verwenden der SSL-Transportverschlüsselung

1) kein SSL

2) SSL ohne Zertifikatsvalidierung

3) SSL mit Zertifikatsvalidierung

SSL [1 - 3): 1

Datenbankname [ixexampleportal]:

Login: postgres

Passwort:

Eingebetteter Webserver

-----------------------

Host [localhost]: 1

Port [1337]:

Kontext ($ = kein) []: $

Reverse-Proxy / Load-Balancer

-----------------------------

Wählen Sie den Reverse-Proxy / Load-Balancer aus, den Sie verwenden möchten.

1) keiner

2) nginx

Reverse-Proxy (1 - 2) [1]: 2

NGINX Reverse Proxy

-------------------

Backend Host [localhost]:

Backend port [1337]:

NGINX Konfigurationsdatei (leer = keine erzeugen):

Kommunikation

-------------

REST-Kommunikationsport [8101]:11

Logverzeichnis

----------

Geben Sie einen Pfad zu Logverzeichnis an.

Wählen Sie "Default" wenn sie das log Verzeichnis innerhalb des Portalverzeichnisses nutzen möchten.

1) Default

2) Absolute path

Logverzeichnis (1 - 2): 1

 

Solr Konfiguration

--------------------

Solr URL [http://127.0.0.1 :8983/solr]:

Authentifizierung verwenden [ja]?

Passwort des Solr-Benutzers

 

Möchten Sie die Angaben in einer Konfigurationsdatei abspeichern [j,n]? n

1) Datenbank anlegen

--------------------

* 100% Erfolgreich beendet

2) Daten in Datenbank schreiben

-------------------------------

* 100% Erfolgreich beendet

3) Dateien kopieren

...

INFO 2021-08-10T11:22:15,018 - de.uplanet.lucy.server.patch.PatchController[Thread-1]

Finished portal patch. Exit code was 0.

* 100% Erfolgreich beendet

7) Abschließende Aktionen

...

Starting service upixp_exampleportal

* 100% Erfolgreich beendet