SSH võti¶
SSH key genereerimine¶
Ava cmd
Kirjuta ssh-keygen
"Enter file in which to save the key (C:..):" vali fail
"Enter passphrase" vali parool (võib ka tühjaks jätta)
SSH key tekkib tüüpiliselt failina "id_rsa".
Video materjal: https://www.youtube.com/watch?v=w4h1ZidrSNY
SSH võtme lisamine GitLabi¶
Ava GitLab
Vajuta profiili ikooni peale vasakul üleval menüüs
Edit Profile
SSH Keys
Add new key
Serverile ligipääsu saamine¶
Selleks et saada serverile ligi, peab olema VPN-i ühendusega (lehe seadistamisel ja lehe kuvamiseks oma arvutis).
NB!: Serverisse saab ainult tiimiliige, kes lisas oma võtme Prototüübi projekti ajal. Kui teie tiimist keegi seda ei teinud, siis palun kirjutage meile.
Serverisse projekti lisamine¶
Esmalt tuleb kindlaks teha, et SSH key sai serverisse lisatud.
SSHi serverisse sisse: ssh ubuntu@[serveri ip]
Klooni GitLabist oma serverisse (kasuta clone with HTTPS)
Kirjuta serverisse: git clone [repositooriumi link (clone with HTTPS link)]
Projekti käivitamine (Node.js näide)¶
SSHi serverisse sisse: ssh ubuntu@[serveri ip]
Käivita projekt: cd [repositooriumi filepath] npm install # kui käivitad esimest korda npm start
Üldiselt projekt käivitub samamoodi nagu PyCharmi/Intellij/Visual Studio jne run terminalis.
Projekti käivitamine (React näide)¶
NB! Jälgige kindlasti, et serveris oleks õige Node'i versioon. Vajadusel saab seda uuendada käsuga npm install v[versioon].
SSHi serverisse sisse: ssh ubuntu@[serveri ip]
cd frontend # npm install ja npm run build (kui käivitad esimest korda)
cd dist
npx http-server
Oma brauseris saad lehte vaadata urlil http://[serveri ip]:[port] (port on tavaliselt 8080 või vahemikus 8080-8090)