Πέμπτη, 26 Ιανουαρίου 2017

ΠΩΣ ΘΑ ΕΓΚΑΤΑΣΤΗΣΕΤΕ ΤΟ GITLAB ΣΤΟ DEBIAN 8





Το Gitlab είναι μια web-based διαχείριση ενός λογισμικού για τους διακομιστές GIT παρόμοιο με το GitHub. ΤΟ Gitlab χρησιμοποιείται από πολλές μεγάλες εταιρείες τεχνολογίας, όπως η IBM, StackExchange, η NASA, Alibaba και η Red Hat. Το έργο Gitlab παρέχει πακέτα για όλες τις διανομές Linux Major συμπεριλαμβανομένων Debian, Ubuntu, CentOS, και το openSUSE. Το Gitlab είναι διαθέσιμο σε ελεύθερη Έκδοση της Κοινότητας (CE) και η Gitlab Enterprise Edition (EE).
 Gitlab CE σε ένα σύστημα Debian 8 λοιπόν με NGINX για την ασφάλεια του συστήματος.



1. # apt-get -y install curl openssh-server ca-certificates postfix

Το πρόγραμμα εγκατάστασης postfix θα σας ρωτήσει τα ακόλουθα ερωτήματα. Ο γενικός τύπος της διαμόρφωσης mail είναι "Internet Site"






2. 
Στο επόμενο βήμα θα πρέπει να εισάγετε το όνομα κεντρικού υπολογιστή του διακομιστή αλληλογραφίας. Στην περίπτωσή μου θα χρησιμοποιήσω "server1.example.com" εδώ για την εγκατάσταση αυτή. Για δική σας εγκατάσταση, χρησιμοποιήστε ένα όνομα διακομιστή που υπάρχει στο δικό σας domain name.





3. Το αποθετήριο Gitlab στο Debian 


# curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | bash








Το όφελος από τη χρήση του αποθετήριου Gitlab είναι ότι οι ενημερώσεις μπορούν να εγκατασταθούν με το "apt-get update && apt-get upgrade" εύκολα στη συνέχεια, αντί να εγκαταστήσετε το αρχείο .deb χειροκίνητα





4. 
Και τώρα εγκαθηστούμε το GITLAB 


# apt-get update

# apt-get -y install gitlab-ce







5. Configure Gitlab


# gitlab-ctl reconfigure









6.
Χρησιμοποιήστε τo netstat για να βεβαιωθείτε ότι όλα τα στοιχεία του Gitlab τρέχουν


# netstat -ntap







Το αποτέλεσμα πρέπει να είναι παρόμοιο με το παραπάνω screenshot. Ο Nginx κάνει ακούει στη θύρα 80 και προωθεί τις εισερχόμενες αιτήσεις στον server gitlab HTTP στη θύρα 8080

7. Gitlab


όνομα ή τη διεύθυνση IP (http://server1.example.com)





Εισάγετε τον νέο κωδικό πρόσβασης δύο φορές και πατήστε το κουμπί "Αλλαγή κωδικού πρόσβασης"




 Σύνδεση με το όνομα χρήστη "root" και τον κωδικό πρόσβασης που έχετε ορίσει.











Θα δείτε το ταμπλό διαχειριστή Gitlab. Εδώ μπορείτε να δημιουργήσετε το πρώτο σας έργο.