

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 Node.js riga di comando, è necessario che sia installata Node.js (versione 18 o successiva) affinché l'utilità possa funzionare. Per installarlo Node.js su un'istanza EC2 nello stesso VPC del 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](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 volerlo [ installare per gestire le AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) risorse. AWS 