Εγκατάσταση του Arch Linux σε διακομιστή Vultr

Εγκατάσταση του Arch Linux σε διακομιστή Vultr

Το 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 είναι πλέον συνδεδεμένος!


Εγκατάσταση 2019 Arch Linux σε διακομιστή Vultr

Εγκατάσταση 2019 Arch Linux σε διακομιστή Vultr

Εισαγωγή Το Arch Linux έχει μικρότερο, αλλά ακόμα ισχυρό, ακόλουθο από τις πιο δημοφιλείς διανομές. Η φιλοσοφία του είναι αρκετά διαφορετική, με πλεονεκτήματα α

Εγκατάσταση του Arch Linux σε διακομιστή Vultr

Εγκατάσταση του Arch Linux σε διακομιστή Vultr

Το Vultr σάς παρέχει την εκπληκτική λειτουργικότητα που σας επιτρέπει να χρησιμοποιείτε τη δική σας προσαρμοσμένη εικόνα εκτός από τα εξαιρετικά τους πρότυπα, που σας επιτρέπουν να τρέξετε

Χρήση Devtools στο Arch Linux

Χρήση Devtools στο Arch Linux

Το πακέτο Devtools δημιουργήθηκε αρχικά για αξιόπιστους χρήστες για τη σωστή δημιουργία πακέτων για τα επίσημα αποθετήρια. Ωστόσο, μπορεί να χρησιμοποιηθεί από απλό χρήστη

Χρήση του Makepkg στο Arch Linux

Χρήση του Makepkg στο Arch Linux

Εάν χρησιμοποιείτε απευθείας το makepkg, μολύνει κάπως το σύστημά σας. Πρέπει να εγκατασταθεί η ομάδα πακέτων βασικής ανάπτυξης. Με αυτόν τον τρόπο, από προεπιλογή, χρειάζονται μόνο εξαρτήσεις

Πώς να εγκαταστήσετε το PostgreSQL 11.1 στο Arch Linux

Πώς να εγκαταστήσετε το PostgreSQL 11.1 στο Arch Linux

Προϋποθέσεις Ένας διακομιστής Vultr με ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Πρόσβαση Sudo. Οι εντολές που απαιτούνται για να εκτελεστούν ως root έχουν το πρόθεμα # και ένα

Πώς να χρησιμοποιήσετε το HTTPS στον διακομιστή Web Arch Linux

Πώς να χρησιμοποιήσετε το HTTPS στον διακομιστή Web Arch Linux

Προϋποθέσεις Ένας διακομιστής Vultr που εκτελεί ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Ένας διακομιστής web που λειτουργεί, είτε Apache είτε Nginx Sudo Απαιτούνται εντολές πρόσβασης t

Εγκαταστήστε το Arch Linux With Btrfs Snapshotting

Εγκαταστήστε το Arch Linux With Btrfs Snapshotting

Το Preface Arch Linux είναι μια διανομή γενικής χρήσης, γνωστή για την τεχνολογία αιχμής και την ευέλικτη διαμόρφωση. Με στιγμιότυπα Btrfs, μπορούμε να τραβήξουμε

Δημιουργία πακέτων στο Arch Linux (συμπεριλαμβανομένου του AUR)

Δημιουργία πακέτων στο Arch Linux (συμπεριλαμβανομένου του AUR)

Στο Arch Linux, τα επίσημα αποθετήρια είναι: core, extra και κοινότητα. Αυτά τα πακέτα έχουν ήδη μεταγλωττιστεί και εγκαθίστανται μέσω του pacman. Εμπρός

Ρύθμιση διακομιστή Spigot στο Arch Linux

Ρύθμιση διακομιστή Spigot στο Arch Linux

Αυτό το σεμινάριο εξηγεί πώς να ρυθμίσετε έναν διακομιστή Minecraft χρησιμοποιώντας το Spigot στο Arch Linux. Αυτό το σεμινάριο προϋποθέτει ότι είστε κανονικός χρήστης (not-root) και έχετε

Πώς να εγκαταστήσετε το Nginx 1.14 στο Arch Linux

Πώς να εγκαταστήσετε το Nginx 1.14 στο Arch Linux

Προϋποθέσεις Ένας διακομιστής Vultr με ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Πρόσβαση Sudo. Οι εντολές που απαιτούνται για εκτέλεση ως root έχουν το πρόθεμα #. Th

Πώς να εγκαταστήσετε το Apache 2.4 στο Arch Linux

Πώς να εγκαταστήσετε το Apache 2.4 στο Arch Linux

Προϋποθέσεις Ένας διακομιστής Vultr που λειτουργεί με ενημερωμένο Arch Linux. Δείτε αυτόν τον οδηγό για περισσότερες πληροφορίες. Πρόσβαση Sudo. Οι εντολές που απαιτούνται για εκτέλεση ως root ar

Πώς να εγκαταστήσετε την Python 3.7 σε έναν διακομιστή ιστού Arch Linux

Πώς να εγκαταστήσετε την Python 3.7 σε έναν διακομιστή ιστού Arch Linux

Προϋποθέσεις Ένας διακομιστής Vultr που εκτελεί ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Ένας διακομιστής ιστού που λειτουργεί, είτε πρόσβαση Apache είτε Nginx Sudo: Οι εντολές απαιτούν

Πώς να εγκαταστήσετε το Perl 5.28 σε έναν διακομιστή ιστού Arch Linux

Πώς να εγκαταστήσετε το Perl 5.28 σε έναν διακομιστή ιστού Arch Linux

Προϋποθέσεις Ένας διακομιστής Vultr που εκτελεί ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Ένας διακομιστής ιστού που λειτουργεί, είτε πρόσβαση Apache είτε Nginx Sudo: Οι εντολές απαιτούν

Πώς να εγκαταστήσετε την PHP 7.3 σε έναν διακομιστή ιστού Arch Linux

Πώς να εγκαταστήσετε την PHP 7.3 σε έναν διακομιστή ιστού Arch Linux

Προϋποθέσεις Ένας διακομιστής Vultr με ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Ένας διακομιστής ιστού που λειτουργεί, είτε με πρόσβαση Apache είτε Nginx Sudo. Οι εντολές απαιτούν

Ρύθμιση του διακομιστή Mumble στο Arch Linux

Ρύθμιση του διακομιστή Mumble στο Arch Linux

Αυτό το σεμινάριο εξηγεί πώς να ρυθμίσετε έναν διακομιστή Mumble (Murmur) στο Arch Linux. Ό,τι γίνεται σε αυτό το σεμινάριο γίνεται ως χρήστης root. Εγκατάσταση α

Ρυθμίστε έναν διακομιστή Counter-Strike: Global Offensive (CSGO) στο Arch Linux

Ρυθμίστε έναν διακομιστή Counter-Strike: Global Offensive (CSGO) στο Arch Linux

Αυτό το σεμινάριο εξηγεί πώς να ρυθμίσετε έναν διακομιστή Counter-Strike: Global Offensive στο Arch Linux. Αυτό το σεμινάριο προϋποθέτει ότι έχετε συνδεθεί με τυπική χρήση

Ρυθμίστε έναν διακομιστή Team Fortress 2 στο Arch Linux

Ρυθμίστε έναν διακομιστή Team Fortress 2 στο Arch Linux

Αυτό το σεμινάριο εξηγεί πώς να ρυθμίσετε έναν διακομιστή Team Fortress 2 στο Arch Linux. Υποθέτω ότι έχετε συνδεθεί με έναν λογαριασμό χρήστη που δεν είναι root που έχει πρόσβαση sudo

Πώς να εγκαταστήσετε το MariaDB 10.3 ή MySQL 8.0 στο Arch Linux

Πώς να εγκαταστήσετε το MariaDB 10.3 ή MySQL 8.0 στο Arch Linux

Προϋποθέσεις Ένας διακομιστής Vultr με ενημερωμένο Arch Linux (δείτε αυτό το άρθρο.) Πρόσβαση Sudo: Οι εντολές που απαιτούνται για να εκτελεστούν ως root έχουν το πρόθεμα # και ένα

Πώς να εγκαταστήσετε το MongoDB 4.0 στο Arch Linux

Πώς να εγκαταστήσετε το MongoDB 4.0 στο Arch Linux

Προϋποθέσεις Ένας διακομιστής Vultr με ενημερωμένο Arch Linux (δείτε αυτό το άρθρο) Πρόσβαση Sudo: Οι εντολές που απαιτούνται για να εκτελεστούν ως root έχουν το πρόθεμα # και ένα

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Η Τεχνητή Νοημοσύνη δεν είναι στο μέλλον, είναι εδώ ακριβώς στο παρόν Σε αυτό το blog Διαβάστε πώς οι εφαρμογές Τεχνητής Νοημοσύνης έχουν επηρεάσει διάφορους τομείς.

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Είστε επίσης θύμα των επιθέσεων DDOS και έχετε μπερδευτεί σχετικά με τις μεθόδους πρόληψης; Διαβάστε αυτό το άρθρο για να λύσετε τις απορίες σας.

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Μπορεί να έχετε ακούσει ότι οι χάκερ κερδίζουν πολλά χρήματα, αλλά έχετε αναρωτηθεί ποτέ πώς κερδίζουν τέτοια χρήματα; ας συζητήσουμε.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Θέλετε να δείτε επαναστατικές εφευρέσεις της Google και πώς αυτές οι εφευρέσεις άλλαξαν τη ζωή κάθε ανθρώπου σήμερα; Στη συνέχεια, διαβάστε στο blog για να δείτε τις εφευρέσεις της Google.

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Η ιδέα των αυτοκινούμενων αυτοκινήτων να βγαίνουν στους δρόμους με τη βοήθεια της τεχνητής νοημοσύνης είναι ένα όνειρο που έχουμε εδώ και καιρό. Όμως, παρά τις πολλές υποσχέσεις, δεν φαίνονται πουθενά. Διαβάστε αυτό το blog για να μάθετε περισσότερα…

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Καθώς η Επιστήμη εξελίσσεται με γρήγορους ρυθμούς, αναλαμβάνοντας πολλές από τις προσπάθειές μας, αυξάνονται και οι κίνδυνοι να υποβάλλουμε τον εαυτό μας σε μια ανεξήγητη Ιδιότητα. Διαβάστε τι σημαίνει η μοναδικότητα για εμάς.

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Οι μέθοδοι αποθήκευσης των δεδομένων εξελίσσονται μπορεί να είναι από τη γέννηση των Δεδομένων. Αυτό το ιστολόγιο καλύπτει την εξέλιξη της αποθήκευσης δεδομένων με βάση ένα infographic.

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Διαβάστε το ιστολόγιο για να μάθετε διαφορετικά επίπεδα στην Αρχιτεκτονική Μεγάλων Δεδομένων και τις λειτουργίες τους με τον απλούστερο τρόπο.

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

Σε αυτόν τον ψηφιακό κόσμο, οι έξυπνες οικιακές συσκευές έχουν γίνει κρίσιμο μέρος της ζωής. Ακολουθούν μερικά εκπληκτικά οφέλη των έξυπνων οικιακών συσκευών σχετικά με το πώς κάνουν τη ζωή μας να αξίζει και να απλοποιείται.

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Πρόσφατα, η Apple κυκλοφόρησε το macOS Catalina 10.15.4 μια συμπληρωματική ενημέρωση για την επιδιόρθωση προβλημάτων, αλλά φαίνεται ότι η ενημέρωση προκαλεί περισσότερα προβλήματα που οδηγούν σε bricking των μηχανών mac. Διαβάστε αυτό το άρθρο για να μάθετε περισσότερα