aktueller Standort:Heim > Technische Artikel > System-Tutorial > LINUX

  • Installation der Quellcode-Kompilierung von Zabbix 3.4
    Installation der Quellcode-Kompilierung von Zabbix 3.4
    1. Installationsumgebung (virtuelle Hyper-V-Maschine): $hostnamectlStatichostname:localhost.localdomainIconname:computer-vmChassis:vmMachineID:renwoles1d8743989a40cb81db696400BootID:renwoles272f4aa59935dcdd0d456501Virtualisierung:microsoftOperatingSystem:CentOS 7(Kern)CPEOSName:cpe:
    LINUX 1070 2024-09-04 07:32:49
  • Einführung in die ansible.cfg-Konfiguration von Ansible
    Einführung in die ansible.cfg-Konfiguration von Ansible
    Nachdem Ansible standardmäßig installiert wurde, gibt es eine Konfigurationsdatei /etc/ansible/ansible.cfg. Diese Konfigurationsdatei definiert den Standardkonfigurationsteil des Ansible-Hosts, z. B. ob standardmäßig ein Kennwort erforderlich ist, ob die Sudo-Authentifizierung aktiviert ist. der Speicherort des action_plugins-Plug-Ins und hosts Der Speicherort der Hostgruppe, ob die Protokollfunktion aktiviert werden soll, der Standardport, der Speicherort der Schlüsseldatei usw. Die Details lauten wie folgt: [defaults]#somebasicdefaultvalues...hostfile=/etc/ansible/hosts\\Geben Sie den Speicherort der Standard-Hostkonfiguration an#library_path=
    LINUX 981 2024-09-02 16:40:09
  • Ansible-Architektur und Arbeitsprinzipien verstehen
    Ansible-Architektur und Arbeitsprinzipien verstehen
    Ansible ist ein modellgesteuerter Konfigurationsmanager, der die Veröffentlichung auf mehreren Knoten und die Ausführung von Remote-Aufgaben unterstützt. Standardmäßig wird SSH für Remoteverbindungen verwendet. Es ist keine Installation zusätzlicher Software auf verwalteten Knoten erforderlich und kann mithilfe verschiedener Programmiersprachen erweitert werden. 1. Ansible-Grundarchitektur Das Bild oben zeigt die Grundstruktur von Ansible. Aus dem Bild oben können Sie erkennen, dass es aus den folgenden Teilen besteht: Kern: Ansible-Kernmodule (CoreModules): Dies sind die Module, die mit der Ansible-Erweiterung geliefert werden Module (CustomModules): Wenn das Kernmodul nicht ausreicht, um eine bestimmte Funktion abzuschließen, können Sie Erweiterungsmodul-Plug-Ins (Plugins) hinzufügen: Ergänzende Playbooks (Playbooks), um die Modulfunktion abzuschließen: a
    LINUX 803 2024-09-02 15:59:59
  • Humanisiertes HTTP-Befehlszeilentool – HTTPie
    Humanisiertes HTTP-Befehlszeilentool – HTTPie
    Dieser Artikel dient hauptsächlich dazu, den Lesern Httpie, den HTTP-Befehlszeilenclient, näher zu bringen und mehr über die Schnittstelle zu erfahren. Was ist Httpie (aych-tee-tee-pie) ein HTTP-Befehlszeilenclient? Ziel ist es, die Interaktion zwischen CLI und Webdiensten so benutzerfreundlich wie möglich zu gestalten. Sie können es zum einfachen Debuggen der Schnittstelle mithilfe von http-Befehlen verwenden. Die am häufigsten verwendeten sind GET und POST. Was ist eine Schnittstelle? Um ein einfaches Beispiel zu nennen: Wenn es eine Zoohandlung gibt, die Tierfutter verkauft, beispielsweise Katzenfutter und Hundefutter, dann ist das verkaufte Futter eine Schnittstelle. Wenn die Katze kommt, verkauft sie Katzenfutter Wenn der Hund kommt, wird er Hundefutter verkaufen. Welche Art von Huhn, Ente, Fisch oder so etwas in der Art?
    LINUX 969 2024-09-02 15:56:02
  • Bedienungsanleitung für den VIM-Editor
    Bedienungsanleitung für den VIM-Editor
    vim[Parameter][Datei..]Bearbeiten Sie die angegebene Datei oder:vim[Parameter]-Lesen Sie Text aus der Standardeingabe (stdin) oder:vim[parameter]-ttagBearbeiten Sie die Datei an der Tag-Definition oder:vim[Parameter]- q[errorfile] Bearbeiten Sie die Dateiparameter des ersten Fehlers:--Danach nur noch der Dateiname -v Vi mode (identisch mit „vi“)-e Ex mode (identisch wie „ex“)-EImprovedExmode-s Quiet ( Batch-Verarbeitungsmodus (kann nur mit „ex“ verwendet werden)-d Diff-Modus (identisch mit „vimdiff“)-
    LINUX 1262 2024-09-02 15:47:23
  • Ausführliche Erklärung: Parameterbefehl zur Beurteilung der Variablen des Shell-Skripts
    Ausführliche Erklärung: Parameterbefehl zur Beurteilung der Variablen des Shell-Skripts
    Die Systemvariable $n ist der Parameter, der an das Skript oder die Funktion übergeben wird. n ist eine Zahl, die die Anzahl der Parameter angibt. Der erste Parameter ist beispielsweise $1 und der zweite Parameter ist $2$? Der Exit-Status des vorherigen Befehls oder der Rückgabewert der Funktion. Gibt 0 bei Erfolg und 1 bei Fehler zurück. $#Anzahl der an das Skript oder die Funktion übergebenen Parameter $* Alle diese Parameter sind in doppelte Anführungszeichen gesetzt. Wenn ein Skript zwei Parameter empfängt, ist $* gleich $1$2$0Der Name des ausgeführten Befehls. Bei Shell-Skripten ist dies der Pfad zum aktivierten Befehl. Wenn $@ in doppelte Anführungszeichen ("") gesetzt wird, unterscheidet es sich geringfügig von $*. Wenn ein Skript zwei Parameter empfängt, entspricht $@ $1$2$$der Prozessnummer der aktuellen Shell. Bei einem Shell-Skript ist dies der Prozess, den ich bei der Ausführung durchführe
    LINUX 662 2024-09-02 15:25:59
  • Wie verwende ich Golang-Protokolle zur Überwachung Ihrer Anwendung?
    Wie verwende ich Golang-Protokolle zur Überwachung Ihrer Anwendung?
    Aber wie nutzen Sie Golang-Protokolle zur Überwachung Ihrer Anwendung? In Golang gibt es keine Ausnahmen, nur Fehler. Ihr erster Eindruck könnte also sein, dass die Entwicklung einer Golang-Protokollierungsstrategie keine einfache Angelegenheit ist. Ausnahmen nicht zu unterstützen ist eigentlich kein Problem, Ausnahmen haben in vielen Programmiersprachen ihre Außergewöhnlichkeit verloren: Sie werden so überbeansprucht, dass ihr Nutzen ignoriert wird. Bevor wir fortfahren, werden wir zunächst die Grundlagen der Golang-Protokollierung vorstellen und Golang-Protokollierungsstandards, die Bedeutung von Metadaten und die Minimierung der Auswirkungen der Golang-Protokollierung auf die Leistung diskutieren. Mit Protokollen können Sie Benutzeraktivitäten in Ihrer App verfolgen, fehlerhafte Komponenten in Ihrem Projekt schnell identifizieren und die Gesamtleistung und Benutzererfahrung überwachen.
    LINUX 974 2024-09-02 15:11:36
  • Einführung in das klassische und benutzerfreundliche JavaScript-Framework Vue.js
    Einführung in das klassische und benutzerfreundliche JavaScript-Framework Vue.js
    Ziel dieses Artikels ist es, das nützliche JavaScript-Framework Vue.js vorzustellen, damit die Leser ein erstes Verständnis davon erhalten. Was ist VueVue (ausgesprochen /vjuː/, ähnlich wie view) ist ein fortschrittliches Framework zum Erstellen von Benutzeroberflächen. Im Gegensatz zu anderen großen Frameworks ist Vue so konzipiert, dass es Schicht für Schicht von unten nach oben aufgetragen werden kann. Die Kernbibliothek von Vue konzentriert sich nur auf die Ansichtsebene, die nicht nur einfach zu starten ist, sondern auch leicht in Bibliotheken von Drittanbietern oder bestehende Projekte integriert werden kann. Andererseits ist Vue in Kombination mit einer modernen Toolkette und verschiedenen unterstützenden Bibliotheken durchaus in der Lage, Treiber für komplexe Single-Page-Anwendungen bereitzustellen. Funktionen von Vue – Berechnete Eigenschaften Es ist sehr praktisch, Ausdrücke in Vue-Vorlagen zu schreiben, aber wenn Sie es komplex machen
    LINUX 698 2024-09-02 15:05:02
  • Ansible-Nutzung: Einfache Verwendung von Ansible-Playbook
    Ansible-Nutzung: Einfache Verwendung von Ansible-Playbook
    ansbile-playbook ist eine Sammlung von System-Ansible-Befehlen, die in der Yaml-Sprache geschrieben sind und während des Prozesses ausgeführt werden. Die ansbile-playbook-Befehle werden in einer Top-Down-Reihenfolge ausgeführt. Gleichzeitig bietet Playbook viele Funktionen, mit denen Sie den Status eines bestimmten Befehls auf einen nachfolgenden Befehl übertragen können. Sie können beispielsweise Inhalte aus einer Datei auf einem Computer abrufen und als Variable anhängen und dann verwenden Es ermöglicht Ihnen, einige komplexe Bereitstellungsmechanismen zu implementieren, die mit Ansible-Befehlen nicht möglich sind. playbook wird über den Befehl ansible-playbook verwendet. Seine Parameter ähneln dem Befehl ansible, beispielsweise dem Parameter -k(–as
    LINUX 1168 2024-09-02 14:55:04
  • Einführung in die Ad-hoc- und Befehlsmodule von ansible
    Einführung in die Ad-hoc- und Befehlsmodule von ansible
    Ad-hoc bezieht sich auf einen Befehl, der vorübergehend unter Ansible ausgeführt wird und nicht gespeichert werden muss. Bei komplexen Befehlen wird das Playbook später erwähnt. Wenn wir über Ad-hoc sprechen, müssen wir Module erwähnen, die von vorab geschriebenen Modulen abhängen, die bereits standardmäßig installiert sind, wie zum Beispiel: Befehl, Raw, Shell, Datei, Cron usw kann über ansible-doc-l angezeigt werden. 1. Ad-hoc1. Beginnen wir mit einem Beispiel, das in den vorherigen Kapiteln häufig verwendet wurde: [root@361way~]#ansible10.212.52.252-a'upti
    LINUX 636 2024-09-02 14:16:09
  • Centos 7 sichert und stellt Redis-Daten wieder her
    Centos 7 sichert und stellt Redis-Daten wieder her
    Was ist Redis? Redis ist ein In-Memory-Schlüsselwert-Cache und -Speicher (d. h. eine Datenbank), der auch auf der Festplatte gespeichert werden kann. In diesem Artikel erfahren Sie, wie Sie Ihre Redis-Datenbank auf Centos7 sichern und wiederherstellen. Anweisungen zum Sichern und Wiederherstellen Standardmäßig werden Redis-Daten in einer .rdb-Datei auf der Festplatte gespeichert, die eine Momentaufnahme des Redis-Datensatzes darstellt. Snapshots werden in bestimmten Abständen erstellt und eignen sich daher perfekt für Backups. Datensicherung In Centos7 und anderen Linux-Distributionen ist das Standardverzeichnis der Redis-Datenbank /var/lib/redis. Wenn Sie jedoch den Redis-Speicherort geändert haben, können Sie ihn finden, indem Sie Folgendes eingeben: [
    LINUX 568 2024-09-02 14:02:32
  • Die Hassliebe von Linux zu Ping-Paketen
    Die Hassliebe von Linux zu Ping-Paketen
    Standardmäßig erlauben Linux-Systeme Ping, aber in einigen Fällen stellen wir den Server aus Sicherheitsgründen so ein, dass er Ping deaktiviert. Um den Ping-Befehl vorübergehend zuzulassen, können Sie den folgenden Befehl verwenden: echo0>/proc/sys/net/ipv4/icmp_ignore_all :0, stellt die Berechtigung 1 dar, stellt das Verbot dar, die aktuellen Einstellungen anzuzeigen: 0, für die wir pingen können Versuchen Sie es mit dem Befehl „ping“. Ändern Sie die Konfigurationsdatei /etc/sysctl.conf und fügen Sie eine Zeile hinzu, die „net.ipv4.icmp_echo_ignore_all=11“ bedeutet.
    LINUX 986 2024-09-02 14:01:10
  • Centos7 hinzufügen, löschen, Swap-Partitionen austauschen
    Centos7 hinzufügen, löschen, Swap-Partitionen austauschen
    Swap bedeutet: Swap-Partition, ähnlich dem virtuellen Windows-Speicher, aber wenn der physische Speicher nicht ausreicht, wird ein Teil des Festplattenspeichers als virtueller Speicher verwendet, wodurch das Problem der unzureichenden physischen Speicherkapazität gelöst wird. Vorteile: Kostenersparnis. Nachteile: Unzureichende Leistung. Diese Methode ist nicht auf Centos7 beschränkt und kann auf allen Linux-Systemen verwendet werden. Betriebsbenutzer: root. Fügen Sie Swap-Partitionsraum hinzu. Verwenden Sie den Befehl dd, um die Swap-Partitionsdatei /dev/mapper/centos-swap mit einer Größe von 2G zu erstellen: $ddif=/dev/zeroof=/dev/mapper/centos-swapbs=1024count=2048000 . Formatieren Sie die Swap-Partition:
    LINUX 774 2024-09-02 13:50:43
  • Centos 7 aktualisiert PHP7.1.0 reibungslos und nahtlos auf PHP 7.1.5
    Centos 7 aktualisiert PHP7.1.0 reibungslos und nahtlos auf PHP 7.1.5
    Experimentelle Umgebung: CentOS Linux-Version 7.3.1611 (Kern) Kernel-Version: Linux-Version 3.10.0-514.el7.x86_641 Es gibt zwei Möglichkeiten, die PHP-Version zu überprüfen, und die Anzeigeergebnisse sind die gleichen. Der erste #/usr/local/php/bin/php-v Der zweite #php-vPHP7.1.0(cli)(built:Dec17201617:00:32)(ZTS)Copyright(c)1997-2016ThePHPGroupZendEnginev3.1.0- dev,Copyright(c)1998-201
    LINUX 1261 2024-09-02 13:43:20
  • Eine kurze Einführung in gängige Module von Ansible
    Eine kurze Einführung in gängige Module von Ansible
    In diesem Artikel werden häufig verwendete Module vorgestellt. Gemäß der offiziellen Klassifizierung werden die Module nach Funktion in folgende Kategorien eingeteilt: Cloud-Modul, Befehlsmodul, Datenbankmodul, Dateimodul, Asset-Modul, Nachrichtenmodul, Überwachungsmodul, Netzwerkmodul, Benachrichtigungsmodul, Paketverwaltungsmodul, Quellcodeverwaltungsmodul, Systemmodul, Einheitenmodul, Web-Einrichtungsmodul, Windows-Modul, Einzelheiten finden Sie auf der offiziellen Seite. Hier wählen wir einige der am häufigsten verwendeten Module aus den offiziell klassifizierten Modulen zur Einführung aus (das Befehlsmodul wurde im vorherigen Artikel vorgestellt und wird hier nicht erwähnt). 1. Das Ping-Modul testet, ob der Host erreichbar ist. Die Verwendung ist sehr einfach und erfordert keine Parameter: [root@361way~]#ansible10.212.52.252-mping10
    LINUX 531 2024-09-02 13:36:00

Werkzeugempfehlungen

Kontaktcode für das jQuery-Enterprise-Nachrichtenformular

Der Kontaktcode für das jQuery-Unternehmensnachrichtenformular ist ein einfacher und praktischer Unternehmensnachrichtenformular- und Kontaktcode für die Einführungsseite.

Wiedergabeeffekte für HTML5-MP3-Spieluhren

Der Spezialeffekt „HTML5 MP3-Musikbox-Wiedergabe“ ist ein MP3-Musikplayer, der auf HTML5+CSS3 basiert, um niedliche Musikbox-Emoticons zu erstellen und auf die Schaltfläche „Umschalten“ zu klicken.

HTML5 coole Partikelanimations-Navigationsmenü-Spezialeffekte

Der Spezialeffekt „HTML5 Cool Particle Animation“ für das Navigationsmenü ist ein Spezialeffekt, der seine Farbe ändert, wenn die Maus über das Navigationsmenü bewegt wird.
Menünavigation
2024-02-29

Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare

Der Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare ist eine visuelle Form, die auf jQuery und dem Bootstrap-Framework basiert.

Webvorlage für Bio-Obst- und Gemüselieferanten Bootstrap5

Eine Webvorlage für Bio-Obst- und Gemüselieferanten – Bootstrap5
Bootstrap-Vorlage
2023-02-03

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus
Backend-Vorlage
2023-02-02

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5
Bootstrap-Vorlage
2023-02-02

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4
Bootstrap-Vorlage
2023-02-02

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG material
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG material
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
Banner image
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG material
2024-02-27

Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen

Die Website-Vorlage für Reinigungs- und Wartungsdienste für Heimdekoration ist ein Website-Vorlagen-Download, der sich für Werbewebsites eignet, die Heimdekorations-, Reinigungs-, Wartungs- und andere Dienstleistungsorganisationen anbieten. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-05-09

Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben

Die Vorlage „Fresh Color Matching“ für die Lebenslauf-Leitfadenseite für persönliche Bewerbungen ist eine persönliche Webvorlage zum Herunterladen von Lebensläufen für die Jobsuche, die für einen frischen Farbabstimmungsstil geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-29

Web-Vorlage für kreativen Job-Lebenslauf für Designer

Die Webvorlage „Designer Creative Job Resume“ ist eine herunterladbare Webvorlage für die Anzeige persönlicher Lebensläufe, die für verschiedene Designerpositionen geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28

Website-Vorlage eines modernen Ingenieurbauunternehmens

Die Website-Vorlage für moderne Ingenieur- und Bauunternehmen ist eine herunterladbare Website-Vorlage, die sich zur Förderung der Ingenieur- und Baudienstleistungsbranche eignet. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28