Questo comando crea un'istanza WebSphere Commerce o WebSphere Commerce Payments su OS/400. Il percorso del comando è:
dirinstall_WC/bin
I file associati all'istanza WebSphere Commerce o WebSphere Commerce Payments sono ubicati nel seguente percorso sul nodo in cui viene eseguito il comando createInstance.sh:
dirutente_WC/instances/nome_istanza
Prerequisiti del comando
Prima di eseguire questo comando, il server di Gestore configurazione di WebSphere Commerce deve essere in esecuzione.
Per avviare Gestore configurazione di WebSphere Commerce, emettere il comando config_server.sh.
Struttura del comando
Questo comando deve essere emesso nella sessione Q-Shell.
Valori dei parametri
- InstanceName
- Immettere il nome con il quale si desidera chiamare l'istanza WebSphere Commerce. Se questo parametro non viene specificato, il nome istanza è impostato su demo.
Ciascuna istanza WebSphere Commerce deve avere un nome univoco.
Il nome dell'istanza non deve essere più lungo di 9 caratteri. - InstancePwd
- (Obbligatorio) E' la password per il profilo utente associata a questa istanza.
- MerchantKey
- (Obbligatorio) Immettere un numero esadecimale a 16 cifre che deve essere utilizzato dal Gestore configurazione come chiave di cifratura. La chiave del venditore deve soddisfare i seguenti requisiti:
- Deve contenere almeno un carattere numerico (0 - 9)
- Deve contenere almeno un carattere alfabetico (a - f)
- Non può contenere lettere maiuscole
- Non può contenere un carattere ripetuto quattro volte di seguito
Un numero esadecimale contiene i numeri e le lettere riportati di seguito: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, ed f.
- InstanceHostname
- E' il nome TCP/IP completo associato all'istanza WebSphere Commerce.
Se questo parametro non viene specificato, l'istanza WebSphere Commerce verrà associata al nome TCP/IP completo del nodo su cui viene eseguito il comando createInstance.sh.
- WASInstance
- E' il nome dell'istanza WebSphere Application Server in cui verrà distribuita l'istanza WebSphere Commerce.
Se questo parametro non viene specificato l'istanza WebSphere Commerce verrà distribuita sull'istanza di WebSphere Application Server predefinita chiamata default.
- DefaultLang
- E' il numero che rappresenta la lingua predefinita per l'istanza WebSphere Commerce che viene creata. Tuttavia selezionando una lingua predefinita diversa da quella utilizzata durante l'installazione di WebSphere Commerce, l'istanza in cui immettere i dati non è valida per la lingua selezionata. Per istruzioni relative alla creazione di un'istanza WebSphere Commerce con una lingua predefinita diversa dalla lingua di installazione di WebSphere Commerce, consultare la Guida all'installazione di WebSphere Commerce.
Se questo parametro non viene specificato, la lingua predefinita è impostata su -1 (inglese US).
La tabella che segue riporta i valori validi per questo parametro:
Valore DefaulLang Lingua -1 Inglese (Stati Uniti) -2 Francese -3 Tedesco -4 Italiano -5 Giapponese -6 Coreano -7 Portoghese brasiliano -8 Cinese semplificato -9 Spagnolo -10 Cinese tradizionale - SiteAdminID
- (Obbligatorio) E' l'ID utilizzato per il responsabile del sito WebSphere Commerce. Questo ID è inizialmente l'unico ID disponibile per collegarsi agli strumenti di WebSphere Commerce per la nuova istanza WebSphere Commerce.
- SiteAdminPwd
- (Obbligatorio) E' la password utilizzata per il responsabile del sito WebSphere Commerce.
- ServerShutdown
- Questo parametro specifica se chiudere il server di Gestore configurazione di WebSphere Commerce una volta completato il comando createInstance.sh.
Se questo parametro non viene specificato, il valore di ServerShutdown è impostato su yes.
- ConnectTime
- Questo parametro specifica i minuti in cui deve essere eseguita una connessione a Gestore configurazione.
Se questo parametro non viene specificato, ConnectTime è impostato due minuti.
- ServerPort
- Questo parametro specifica il numero di porta su cui comunicano il comando createInstance.sh e il server di Gestore configurazione di WebSphere Commerce.
Se questo parametro non viene specificato, la porta è impostata su 1099.
- logFile
- E' l'ubicazione per il file di log generato tramite questo comando.
Se questo parametro non viene specificato, il file di log viene scritto sul seguente percorso:
dirutente_WC/instances
I valori di parametro per la creazione dell'istanza WebSphere Commerce Payments
- Payments
- (Obbligatorio) questo parametro specifica che si sta creando un'istanza WebSphere Commerce Payments.
- InstanceName
- Immettere il nome con il quale si desidera chiamare l'istanza WebSphere Commerce Payments. Se questo parametro non viene specificato, il nome istanza è impostato su wpm.
Ciascuna istanza WebSphere Commerce Payments deve avere un nome univoco.
Il nome dell'istanza non deve essere più lungo di 9 caratteri.
- PInstancePwd
- (Obbligatorio) questo parametro specifica la password dell'istanza WebSphere
Commerce Payments. E' la password di WebSphere Commerce Payments utilizzata per decifrare i dati sensibili che sono memorizzati nel database.
La password dell'istanza WebSphere Commerce Payments deve soddisfare i seguenti requisiti:
- Deve contenere almeno un carattere numerico (0--9)
- Deve contenere almeno un carattere alfabetico (a--z, A--Z)
- Non può contenere un carattere ripetuto quattro volte di seguito
- InstanceHostname
- E' il nome TCP/IP completo del nodo su cui verrà creata l'istanza WebSphere
Commerce Payments.
Se questo parametro non viene specificato, l'istanza WebSphere Commerce Payments verrà creata sul nodo su cui viene eseguito il comando createInstance.sh.
- WASInstance
- E' il nome dell'istanza WebSphere Application Server in cui verrà distribuita l'istanza WebSphere Commerce Payments.
Se questo parametro non viene specificato l'istanza WebSphere Commerce Payments verrà distribuita sull'istanza di WebSphere Application Server predefinita chiamata default.
- EnableSSL
- Se questo parametro viene impostato su yes, è necessario specificare i seguenti parametri
- SysStorePwd
- E' la password di negozio certificata del sistema DCM.
- CertAuthPwd
- E' la password CA.
- ServerShutdown
- Questo parametro specifica se chiudere il server di Gestore configurazione di WebSphere Commerce una volta completato il comando createInstance.sh.
Se questo parametro non viene specificato, il valore di ServerShutdown è impostato su yes.
- ConnectTime
- Questo parametro specifica i minuti in cui deve essere eseguita una connessione a Gestore configurazione.
Se questo parametro non viene specificato, ConnectTime è impostato due minuti.
- ServerPort
- Questo parametro specifica il numero di porta su cui comunicano il comando createInstance.sh e il server di Gestore configurazione di WebSphere Commerce.
Se questo parametro non viene specificato, la porta è impostata su 1099.
- logFile
- E' l'ubicazione per il file di log generato tramite questo comando.
Se questo parametro non viene specificato, il file di log viene scritto sul seguente percorso:
dirutente_WC/instances
Esempio 1
Il seguente esempio crea un'istanza WebSphere Commerce chiamata demo:
./createInstance.sh -MerchantKey 1234feedbeef1234
Esempio 2
Il seguente esempio crea un'istanza WebSphere Commerce Payments chiamata wpm:
./createInstance.sh -Payments -PInstancePwd p4ym3nt5
Azione
Questo comando crea un'istanza WebSphere Commerce o WebSphere Commerce Payments.
Condizioni di eccezione
Nessuno