Προαπαιτούμενα
Βήμα 1: Ενημερώστε το σύστημα
Βήμα 2: Εγκαταστήστε εξαρτήσεις για το git
Βήμα 3: Μεταγλώττιση και εγκατάσταση του git χρησιμοποιώντας στοίβα
Βήμα 4: Διαμορφώστε και εκτελέστε το git
Βήμα 5: Επισκεφτείτε το git από ένα πρόγραμμα περιήγησης ιστού
Το Gitit είναι ένα πλήρες πρόγραμμα wiki γραμμένο στη γλώσσα προγραμματισμού Haskell. Αποθηκεύοντας σελίδες και αρχεία σε ένα αποθετήριο git και χρησιμοποιώντας τη Markdown ως την προεπιλεγμένη γλώσσα σήμανσης, το gitit προσελκύει περισσότερους geeks στις μέρες μας.
Σε αυτό το σεμινάριο, θα εξηγήσω πώς να εγκαταστήσετε το git σε έναν διακομιστή CentOS 7.
Προαπαιτούμενα
- Μια πρόσφατα αναπτυγμένη παρουσία διακομιστή Vultr CentOS 7.
- Εάν η μνήμη RAM της παρουσίας του διακομιστή σας είναι μικρότερη από 2G, πρέπει να ενεργοποιήσετε την εναλλαγή για να επιτύχετε τουλάχιστον 2G διευθυνσιοδοτούμενης μνήμης (RAM + swap).
Βήμα 1: Ενημερώστε το σύστημα
Συνδεθείτε ως root και, στη συνέχεια, ενημερώστε το σύστημα στην πιο πρόσφατη σταθερή κατάσταση:
yum install epel-release -y
yum update -y
shutdown -r now
Βήμα 2: Εγκαταστήστε εξαρτήσεις για το git
Εγκαταστήστε το εργαλείο στοίβας Haskell:
curl -sSL https://get.haskellstack.org/ | sh
Ενημερώστε τη μεταβλητή περιβάλλοντος PATH:
echo 'export PATH=/root/.local/bin:$PATH' >>/etc/profile
source /etc/profile
Εγκαταστήστε το git, zlib και zlib-devel χρησιμοποιώντας το YUM:
yum install git zlib zlib-devel -y
Βήμα 3: Μεταγλώττιση και εγκατάσταση του git χρησιμοποιώντας στοίβα
cd /opt
git clone https://github.com/jgm/gitit
cd gitit
stack setup
stack install
Η μεταγλώττιση του git μπορεί να διαρκέσει λίγο, ανάλογα με την απόδοση του υπολογιστή σας. Μετά τη μεταγλώττιση, μπορείτε να επαληθεύσετε το αποτέλεσμα χρησιμοποιώντας την ακόλουθη εντολή:
gitit --version
Η έξοδος θα είναι όπως παρακάτω:
gitit version 0.12.1.1 -plugins
Copyright (C) 2008 John MacFarlane
Πριν εκτελέσετε το gitit, θα πρέπει να μπείτε σε έναν εγγράψιμο κατάλογο όπου όλα τα δεδομένα του wiki θα αποθηκεύονται σε:
cd
Προς το παρόν, μπορείτε ήδη να ξεκινήσετε το gitit χρησιμοποιώντας την προεπιλεγμένη διαμόρφωση ανά τύπο gitit. Ωστόσο, εάν θέλετε να προσαρμόσετε το gitit wiki σας, μπορείτε να εξαγάγετε την προεπιλεγμένη διαμόρφωση σε ένα αρχείο για τροποποίηση:
gitit --print-default-config > my-gitit.conf
Στη συνέχεια, μπορείτε να χρησιμοποιήσετε τον επεξεργαστή vi για να τροποποιήσετε τη διαμόρφωση όπως θέλετε:
vi my-gitit.conf
Μετά την τροποποίηση, ξεκινήστε το git χρησιμοποιώντας τη νέα διαμόρφωση:
gitit -f my-gitit.conf
Βήμα 5: Επισκεφτείτε το git από ένα πρόγραμμα περιήγησης ιστού
Για να επιτρέψετε την πρόσβαση στο web στο gitit, πρέπει να ανοίξετε τη θύρα που καθορίσατε στο αρχείο διαμόρφωσης gitit, η οποία είναι 5001 από προεπιλογή:
sudo firewall-cmd --zone=public --add-port=5001/tcp --permanent
sudo systemctl reload firewalld.service
Τέλος, http://<your-server-IP>:5001υποδείξτε το πρόγραμμα περιήγησής σας για να εξερευνήσετε τη διεπαφή ιστού του gitit.
Αυτό ολοκληρώνει το σεμινάριο μας. Ευχαριστούμε που το διαβάσατε.