

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Installazione e configurazione dell'utilità Amazon Neptune per GraphQL
<a name="tools-graphql-setup"></a>

Se intendi usare l'utilità con un database Neptune esistente, ne hai bisogno per poterti connettere all'endpoint del database. Per impostazione predefinita, un database Neptune è accessibile solo dall'interno del VPC in cui è contenuto.

Poiché l'utilità è uno strumento da riga di comando Node.js, per poterla eseguire è necessario che sia installato Node.js (versione 18 o successiva). Per installare Node.js su un'istanza EC2 nello stesso VPC che contiene il database Neptune, segui le [istruzioni riportate qui](https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html). L'istanza di dimensione minima per eseguire l'utilità è t2.micro. Durante la creazione dell'istanza, seleziona il VPC del database Neptune dal menu a discesa **Gruppi di sicurezza comuni**.

Per installare l'utilità stessa su un'istanza EC2 o sul computer locale, usa NPM:

```
npm i @aws/neptune-for-graphql -g
```

Puoi quindi eseguire il comando help dell'utilità per verificare se è stata installata correttamente:

```
neptune-for-graphql --help
```

[Potresti anche voler installare il file per gestire le risorse. AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) AWS 