Εγκατάσταση 2019 Arch Linux σε διακομιστή Vultr
Εισαγωγή Το Arch Linux έχει μικρότερο, αλλά ακόμα ισχυρό, ακόλουθο από τις πιο δημοφιλείς διανομές. Η φιλοσοφία του είναι αρκετά διαφορετική, με πλεονεκτήματα α
Το Vultr σάς παρέχει την εκπληκτική λειτουργικότητα που σας επιτρέπει να χρησιμοποιείτε τη δική σας προσαρμοσμένη εικόνα εκτός από τα εξαιρετικά πρότυπά του, τα οποία σας δίνουν τη δυνατότητα να εκτελείτε μια τεράστια γκάμα λειτουργικών συστημάτων στον διακομιστή σας. Αυτό το σεμινάριο θα παρέχει μια εξήγηση βήμα προς βήμα για τον τρόπο εγκατάστασης του Arch Linux .
Ενώ το Arch γενικά θεωρείται διανομή για επιτραπέζιους υπολογιστές και φορητούς υπολογιστές και όχι για διακομιστές. Είναι απολύτως κατάλληλο να το χρησιμοποιήσετε στον διακομιστή σας. Σε αντάλλαγμα για την πρόσθετη προσπάθεια που απαιτείται για την εγκατάσταση, έχετε μια αιμορραγική, αλλά σταθερή εμπειρία.
Αρχικά, πρέπει να αποκτήσετε ένα αντίγραφο της εικόνας εγκατάστασης Arch και να το ανεβάσετε στον πίνακα εργαλείων σας. Σε γενικές γραμμές, κάθε καθρέφτης είναι μια χαρά. Για να αυξήσετε την ταχύτητα λήψης, θα πρέπει να χρησιμοποιήσετε έναν καθρέφτη που βρίσκεται γεωγραφικά κοντά στην επιθυμητή τοποθεσία διακομιστή σας.
Ξεκινάτε μεταβαίνοντας στον ιστότοπο για τα αρχεία εικόνας σας και επιλέγετε έναν σύνδεσμο HTTP για την εικόνα εγκατάστασης, για παράδειγμα αυτήν . Ο χρόνος λήψης είναι γενικά κάτω από ένα λεπτό, ανάλογα με την ταχύτητα του καθρέφτη.
Μετά από αυτό, μπορείτε να αναπτύξετε τον νέο σας διακομιστή. Αντί να επιλέξετε μία από τις αναφερόμενες επιλογές λειτουργικού συστήματος, θα επιλέγατε την εικόνα που μόλις ανεβάσατε από το αναπτυσσόμενο μενού με το όνομα ISO .
Αφού ολοκληρωθεί η ανάπτυξη, μεταβείτε στον πίνακα " Διαχείριση " του διακομιστή σας και ανοίξτε την κονσόλα VNC κάνοντας κλικ στο Προβολή κονσόλας . Είστε τώρα στο ζωντανό κέλυφος του Arch.
Δεδομένου ότι θα υπάρχουν πολλά πακέτα προς λήψη, το πρώτο πράγμα που πρέπει να κάνετε είναι να ρυθμίσετε τη σύνδεση δικτύου. Μπορείτε να βρείτε τις πληροφορίες IPv4 στον πίνακα εργαλείων του διακομιστή σας. Για να μάθετε πώς ονομάζεται η διεπαφή δικτύου, εκτελέστε την εντολή ip :
ip link
Η έξοδος πρέπει να μοιάζει με αυτό:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
link/ether 00:11:25:31:69:20 brd ff:ff:ff:ff:ff:ff
Η πρώτη είναι η διεπαφή loopback, η οποία μπορεί να αγνοηθεί με ασφάλεια προς το παρόν. Το δεύτερο είναι η «πραγματική» διεπαφή σας που πρέπει να ρυθμιστεί. Η διαμόρφωση πραγματοποιείται επίσης με την εντολή IP. Η σύνταξη έχει ως εξής:
ip addr add yourip/yoursubnetmask dev yourinterfacename
Για παράδειγμα (Do δεν χρησιμοποιούν αυτές τις διευθύνσεις IP - χρησιμοποιήστε αυτά που βρίσκονται στο ταμπλό του αυτοκινήτου σας αντ 'αυτού):
ip addr add 10.0.0.1/24 dev eth0
Στη συνέχεια, ανεβάστε τη διεπαφή:
ip link set eth0 up
Στη συνέχεια, πρέπει να ορίσετε την πύλη:
ip route add default via yourgateway
Για παράδειγμα (Ξανά, δείτε τον πίνακα ελέγχου για τη σωστή διεύθυνση):
ip route add default via 10.0.0.1
Τώρα θα πρέπει να έχετε πρόσβαση στο Διαδίκτυο. Ωστόσο, για να έχετε μια πλήρως λειτουργική σύνδεση, χρειάζεστε DNS για να λειτουργήσει. Επεξεργαστείτε το /etc/resolv.conf με τον αγαπημένο σας επεξεργαστή κειμένου (nano ή vi) και προσθέστε δύο διακομιστές ονομάτων - Χρησιμοποιώ το δημόσιο DNS της Google για παράδειγμα:
nameserver 8.8.8.8
nameserver 8.8.4.4
Μπορείτε να ελέγξετε ότι όλα λειτουργούν χρησιμοποιώντας την εντολή ping :
ping -c 3 vultr.com
Εάν αυτό λειτουργεί, τότε είστε συνδεδεμένοι στο Διαδίκτυο. Το επόμενο βήμα είναι η κατάτμηση των δίσκων, με το cfdisk -utility. Το ανοίγετε καλώντας απλά:
cfdisk /dev/vda
Πρώτα θα σας ζητήσει έναν τύπο διαμερίσματος , επιλέξτε dos εδώ. Στη συνέχεια δημιουργείτε ένα διαμέρισμα " Νέο " με μέγεθος 2 GB και πληκτρολογείτε Primary . Στη συνέχεια, ένα δεύτερο διαμέρισμα που γεμίζει τον υπόλοιπο χώρο και είναι πάλι τύπου " Κύριο ". Βεβαιωθείτε επίσης ότι η σημαία εκκίνησης έχει οριστεί στο δεύτερο διαμέρισμα. Ολοκληρώστε το πρόγραμμα γράφοντας τα πάντα και πατώντας ' q ' στη συνέχεια.
Τα διαμερίσματα είναι τώρα εκεί, αλλά δεν διαθέτουν σύστημα αρχείων. Δεδομένου ότι το πρώτο διαμέρισμα θα είναι swap, πρέπει να εκτελέσετε:
mkswap /dev/vda1
swapon /dev/vda1
Το κύριο σύστημα αρχείων θα βρίσκεται στο δεύτερο διαμέρισμα:
mkfs.ext4 /dev/vda2
mount /dev/vda2 /mnt
Τώρα η πραγματική εγκατάσταση μπορεί να ξεκινήσει με τα πιο βασικά πακέτα:
pacstrap /mnt base base-devel
Όταν ολοκληρωθεί αυτή η εργασία, έχετε έτοιμη μια βασική εγκατάσταση Arch. Η εγκατάστασή σας πρέπει ακόμα να προσαρμοστεί σε ένα chroot. Πριν το κάνετε αυτό, δημιουργήστε το /etc/fstab για την εγκατάσταση:
genfstab -p /mnt > /mnt/etc/fstab
Τώρα μπορείτε να κάνετε chroot:
arch-chroot /mnt bash
Στο περιβάλλον chroot, διαμορφώνετε τις ρυθμίσεις γλώσσας ανοίγοντας το /etc/locale.gen με τον αγαπημένο σας επεξεργαστή κειμένου και αφαιρώντας το σχολιασμό της γλώσσας της επιλογής σας, για παράδειγμα:
en_US.UTF-8 UTF-8
Στη συνέχεια, εκτελέστε:
locale-gen
Και προσθέστε τη γλώσσα στο /etc/locale.conf :
echo "LANG=en_US.UTF-8" > /etc/locale.conf
Επόμενο είναι να ρυθμίσετε σωστά τη ζώνη ώρας (Αντικαταστήστε το zoneinfo με τη ζώνη της τοποθεσίας του διακομιστή σας):
ln -s /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime
Διαμορφώστε το όνομα κεντρικού υπολογιστή σας (Επιλέξτε ένα όνομα κεντρικού υπολογιστή ανάλογα):
echo "vultrserver02" > /etc/hostname
Διαμόρφωση του initramfs :
mkinitcpio -p linux
Εγκαταστήστε και ρυθμίστε το grub :
pacman -S grub
grub-install /dev/vda
grub-mkconfig -o /boot/grub/grub.cfg
Ορίστε έναν κωδικό πρόσβασης για τον λογαριασμό χρήστη root :
passwd
Διαμορφώστε τη στατική διεύθυνση IP για τον διακομιστή σας επεξεργάζοντας το /etc/netctl/eth0 με τον αγ��πημένο σας επεξεργαστή κειμένου:
Description='eth0'
Interface=eth0
Connection=ethernet
IP=static
Address='youraddress/yoursubnetmask'
Gateway='yourgateway'
DNS = 'nameserverofchoice'
και ενεργοποίηση της υπηρεσίας κατά την εκκίνηση:
netctl enable eth0
Δεδομένου ότι η διαχείριση του διακομιστή σας από την εικονική κονσόλα δεν είναι ακριβώς διασκεδαστική, θα εγκαταστήσετε το OpenSSH και θα το ενεργοποιήσετε κατά την εκκίνηση:
pacman -S openssh
systemctl enable sshd.service
Μετά, τελειώσατε. Αφήστε το chroot εκδίδοντας το:
exit
εντολή και επανεκκινήστε τον διακομιστή σας. Μην ξεχάσετε να αφαιρέσετε την εικόνα, διαφορετικά θα κολλήσετε σε ένα boot-loop.
Ο διακομιστής σας Arch Linux είναι πλέον συνδεδεμένος!
Εισαγωγή Το Arch Linux έχει μικρότερο, αλλά ακόμα ισχυρό, ακόλουθο από τις πιο δημοφιλείς διανομές. Η φιλοσοφία του είναι αρκετά διαφορετική, με πλεονεκτήματα α
Το Vultr σάς παρέχει την εκπληκτική λειτουργικότητα που σας επιτρέπει να χρησιμοποιείτε τη δική σας προσαρμοσμένη εικόνα εκτός από τα εξαιρετικά τους πρότυπα, που σας επιτρέπουν να τρέξετε
Το πακέτο Devtools δημιουργήθηκε αρχικά για αξιόπιστους χρήστες για τη σωστή δημιουργία πακέτων για τα επίσημα αποθετήρια. Ωστόσο, μπορεί να χρησιμοποιηθεί από απλό χρήστη
Εάν χρησιμοποιείτε απευθείας το makepkg, μολύνει κάπως το σύστημά σας. Πρέπει να εγκατασταθεί η ομάδα πακέτων βασικής ανάπτυξης. Με αυτόν τον τρόπο, από προεπιλογή, χρειάζονται μόνο εξαρτήσεις
Προϋποθέσεις Ένας διακομιστής Vultr με ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Πρόσβαση Sudo. Οι εντολές που απαιτούνται για να εκτελεστούν ως root έχουν το πρόθεμα # και ένα
Προϋποθέσεις Ένας διακομιστής Vultr που εκτελεί ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Ένας διακομιστής web που λειτουργεί, είτε Apache είτε Nginx Sudo Απαιτούνται εντολές πρόσβασης t
Το Preface Arch Linux είναι μια διανομή γενικής χρήσης, γνωστή για την τεχνολογία αιχμής και την ευέλικτη διαμόρφωση. Με στιγμιότυπα Btrfs, μπορούμε να τραβήξουμε
Στο Arch Linux, τα επίσημα αποθετήρια είναι: core, extra και κοινότητα. Αυτά τα πακέτα έχουν ήδη μεταγλωττιστεί και εγκαθίστανται μέσω του pacman. Εμπρός
Αυτό το σεμινάριο εξηγεί πώς να ρυθμίσετε έναν διακομιστή Minecraft χρησιμοποιώντας το Spigot στο Arch Linux. Αυτό το σεμινάριο προϋποθέτει ότι είστε κανονικός χρήστης (not-root) και έχετε
Προϋποθέσεις Ένας διακομιστής Vultr με ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Πρόσβαση Sudo. Οι εντολές που απαιτούνται για εκτέλεση ως root έχουν το πρόθεμα #. Th
Προϋποθέσεις Ένας διακομιστής Vultr που λειτουργεί με ενημερωμένο Arch Linux. Δείτε αυτόν τον οδηγό για περισσότερες πληροφορίες. Πρόσβαση Sudo. Οι εντολές που απαιτούνται για εκτέλεση ως root ar
Προϋποθέσεις Ένας διακομιστής Vultr που εκτελεί ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Ένας διακομιστής ιστού που λειτουργεί, είτε πρόσβαση Apache είτε Nginx Sudo: Οι εντολές απαιτούν
Προϋποθέσεις Ένας διακομιστής Vultr που εκτελεί ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Ένας διακομιστής ιστού που λειτουργεί, είτε πρόσβαση Apache είτε Nginx Sudo: Οι εντολές απαιτούν
Προϋποθέσεις Ένας διακομιστής Vultr με ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Ένας διακομιστής ιστού που λειτουργεί, είτε με πρόσβαση Apache είτε Nginx Sudo. Οι εντολές απαιτούν
Αυτό το σεμινάριο εξηγεί πώς να ρυθμίσετε έναν διακομιστή Mumble (Murmur) στο Arch Linux. Ό,τι γίνεται σε αυτό το σεμινάριο γίνεται ως χρήστης root. Εγκατάσταση α
Αυτό το σεμινάριο εξηγεί πώς να ρυθμίσετε έναν διακομιστή Counter-Strike: Global Offensive στο Arch Linux. Αυτό το σεμινάριο προϋποθέτει ότι έχετε συνδεθεί με τυπική χρήση
Αυτό το σεμινάριο εξηγεί πώς να ρυθμίσετε έναν διακομιστή Team Fortress 2 στο Arch Linux. Υποθέτω ότι έχετε συνδεθεί με έναν λογαριασμό χρήστη που δεν είναι root που έχει πρόσβαση sudo
Προϋποθέσεις Ένας διακομιστής Vultr με ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Πρόσβαση Sudo: Οι εντολές που απαιτούνται για να εκτελεστούν ως root έχουν το πρόθεμα # και ένα
Προϋποθέσεις Ένας διακομιστής Vultr με ενημερωμένο Arch Linux (δείτε αυτό το άρθρο) Πρόσβαση Sudo: Οι εντολές που απαιτούνται για να εκτελεστούν ως root έχουν το πρόθεμα # και ένα
Η Τεχνητή Νοημοσύνη δεν είναι στο μέλλον, είναι εδώ ακριβώς στο παρόν Σε αυτό το blog Διαβάστε πώς οι εφαρμογές Τεχνητής Νοημοσύνης έχουν επηρεάσει διάφορους τομείς.
Είστε επίσης θύμα των επιθέσεων DDOS και έχετε μπερδευτεί σχετικά με τις μεθόδους πρόληψης; Διαβάστε αυτό το άρθρο για να λύσετε τις απορίες σας.
Μπορεί να έχετε ακούσει ότι οι χάκερ κερδίζουν πολλά χρήματα, αλλά έχετε αναρωτηθεί ποτέ πώς κερδίζουν τέτοια χρήματα; ας συζητήσουμε.
Θέλετε να δείτε επαναστατικές εφευρέσεις της Google και πώς αυτές οι εφευρέσεις άλλαξαν τη ζωή κάθε ανθρώπου σήμερα; Στη συνέχεια, διαβάστε στο blog για να δείτε τις εφευρέσεις της Google.
Η ιδέα των αυτοκινούμενων αυτοκινήτων να βγαίνουν στους δρόμους με τη βοήθεια της τεχνητής νοημοσύνης είναι ένα όνειρο που έχουμε εδώ και καιρό. Όμως, παρά τις πολλές υποσχέσεις, δεν φαίνονται πουθενά. Διαβάστε αυτό το blog για να μάθετε περισσότερα…
Καθώς η Επιστήμη εξελίσσεται με γρήγορους ρυθμούς, αναλαμβάνοντας πολλές από τις προσπάθειές μας, αυξάνονται και οι κίνδυνοι να υποβάλλουμε τον εαυτό μας σε μια ανεξήγητη Ιδιότητα. Διαβάστε τι σημαίνει η μοναδικότητα για εμάς.
Οι μέθοδοι αποθήκευσης των δεδομένων εξελίσσονται μπορεί να είναι από τη γέννηση των Δεδομένων. Αυτό το ιστολόγιο καλύπτει την εξέλιξη της αποθήκευσης δεδομένων με βάση ένα infographic.
Διαβάστε το ιστολόγιο για να μάθετε διαφορετικά επίπεδα στην Αρχιτεκτονική Μεγάλων Δεδομένων και τις λειτουργίες τους με τον απλούστερο τρόπο.
Σε αυτόν τον ψηφιακό κόσμο, οι έξυπνες οικιακές συσκευές έχουν γίνει κρίσιμο μέρος της ζωής. Ακολουθούν μερικά εκπληκτικά οφέλη των έξυπνων οικιακών συσκευών σχετικά με το πώς κάνουν τη ζωή μας να αξίζει και να απλοποιείται.
Πρόσφατα, η Apple κυκλοφόρησε το macOS Catalina 10.15.4 μια συμπληρωματική ενημέρωση για την επιδιόρθωση προβλημάτων, αλλά φαίνεται ότι η ενημέρωση προκαλεί περισσότερα προβλήματα που οδηγούν σε bricking των μηχανών mac. Διαβάστε αυτό το άρθρο για να μάθετε περισσότερα