Creazione manuale di un server Liberty

È possibile creare un server dalla riga comandi.

Distribuito: [AIX MacOS Linux Windows]

Prima di iniziare

Distribuito: [AIX MacOS Linux Windows]È possibile creare un server come descritto qui o come descritto in Creazione di un server Liberty utilizzando gli strumenti per lo sviluppatore.

Procedura

  1. Aprire una riga comandi, quindi passare alla directory wlp/bin

    Dove path_to_liberty è l'ubicazione in cui hai installato Liberty sul tuo sistema operativo.

    Per piattaforme UNIXPer piattaforme LINUXPer le piattaforme dell' SolarisPer piattaforme HP UNIXPer piattaforme WindowsPer piattaforme IBM iPer piattaforme AIX
    cd path_to_liberty/wlp/bin
  2. Eseguire il seguente comando per creare un server. Se non si specifica un nome server, viene utilizzato defaultServer .

    Dove nome_server è il nome che si desidera fornire al server.

    Per piattaforme UNIXPer piattaforme LINUXPer le piattaforme dell' SolarisPer piattaforme HP UNIXPer piattaforme WindowsPer piattaforme IBM iPer piattaforme AIX
    server create server_name

    nome_server deve utilizzare solo caratteri alfanumerici Unicode (ad esempio, 0-9, a-z, A-Z), di sottolineatura (_), trattino (-), più (+) e punto (.). Il nome non può iniziare con un trattino o un punto. Il file system, il sistema operativo o la directory di file compressi potrebbero imporre ulteriori limitazioni.

Risultati

Se il server viene creato correttamente, si riceve il messaggio: Server server_name created.

Se il server specificato esiste, non viene creato alcun server e si riceve un messaggio di eccezione:
CWWKE0005E: The runtime environment could not be launched.
CWWKE0045E: It was not possible to create the server called server_name because 
the server directory C:\wlp\usr\servers\server_name already exists.

Viene creata una directory con il nome del nuovo server nella directory ${wlp.user.dir}/servers , contenente la configurazione del nuovo server. I numeri di porta HTTP per il nuovo server sono assegnati a valori predefiniti e sono mostrati nel file server.xml generato per facilitarne la modifica. È possibile anche impostare questi valori utilizzando le variabili in un file bootstrap.properties nella stessa directory. Per ulteriori informazioni, vedere Specifica delle proprietà bootstrap Liberty.

Operazioni successive

Configurare il server in modo che disponga delle funzioni richieste dall'applicazione. Consultare Amministrazione manuale di Liberty.

Creazione di server Liberty da configurazioni personalizzate

È possibile creare un server da una configurazione personalizzata per qualsiasi ambiente richiesto.

Informazioni su questa attività

Il comando Liberty server script create offre l'opzione --template. È possibile utilizzare questa opzione per supportare la creazione del server da una configurazione personalizzata ubicata all'interno di una sottodirectory templates/servers/<template-name> dell'estensione del prodotto. I modelli di server personalizzati devono contenere almeno un file server.xml e possono contenere qualsiasi file di configurazione, ad esempio: bootstrap.properties o jvm.options.

Procedura

Eseguire il seguente comando per creare un server utilizzando l'opzione --template :
server create --template=<extension-name>:<template-name>