Sanal sunucuya bağlandıktan sonra bu komutları tek tek çalıştırın.
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
sudo apt-get update
sudo apt-get install nodejs -yssh-keygen -t rsa -m PEM
sudo cat ~/.ssh/id_rsa.pub
ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
Daha sonra bu repoyu klonlayın.
git clone git@github.com:feyzabakir/db-app.gitcd db-app ile içine gir.
nano .env --> diyerek bir .env dosyası oluştur. DB_HOST=sunucu adresi ve DB_PASSWORD=sunucu şifresi ekle ve dosyayı kaydet.
npm install
npm start
🔹 34.248.30.222:3000/students --> adresinden öğrencileri listeleyebilirisiniz.
🔹 34.248.30.222:3000/students/2 --> ID'si 2 numara olan öğrnciyi listeleyebilirsiniz.
🔹 34.248.30.222:3000/students/add --> yeni öğrenci ekleyebilirsiniz.



