Come distribuire un server gun
1. Creare una nuova istanza EC2 su AWS
-
Apri e accedi alla console AWS EC2.
-
Trova
Instances>Launch an instanceper 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.mediumconsigliato -
Nella sezione
Instances, individua l’istanza chiamatamy-gun-servere 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
Connectin alto a destra per accedere al terminale e digitasudo -sper 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