Come distribuire un server gun
1. Creare una nuova istanza EC2 su AWS
-
Apri e accedi alla console AWS EC2.
-
Trova
Instances
>Launch an instance
per avviare la creazione di una nuova istanza. -
Configura l’istanza come indicato nella tabella seguente e procedi con la creazione.
key value commento Instance Name my-gun-server Image Ubuntu Quick Start > Ubuntu > 64-bit(x86) Instance type t3.medium
consigliato -
Nella sezione
Instances
, individua l’istanza chiamatamy-gun-server
e attendi il completamento della creazione. -
Seleziona l’istanza e, nella sezione inferiore
Security
, trova e clicca suSecurity groups
. -
Modifica le regole in entrata (
Edit inbound rules
), aggiungi le seguenti regole e salva.Tipo Sorgente HTTP Anywhere-IPv4 HTTPS Anywhere-IPv4 HTTP Anywhere-IPv6 HTTPS Anywhere-IPv6 -
Seleziona l’istanza, clicca su
Connect
in alto a destra per accedere al terminale e digitasudo -s
per ottenere i privilegi di amministratore.
2. Distribuire l’ultima versione del servizio gun
# Installare il servizio gun
wget https://alpha.biz/app/scripts/deploy-gun-server.sh
bash ./deploy-gun-server.sh
systemctl daemon-reload
# Il servizio gun verrà avviato automaticamente al riavvio del sistema
systemctl enable gun-server.service
# Avviare immediatamente il servizio gun
systemctl start gun-server.service