Vytvoření dynamické webové aplikace HTML5 a nasazení na vzdáleném webovém serveru pomocí Filezilla

V předchozích dvou článcích této série jsme vysvětlili, jak nastavit Netbeans v distribuci desktopů Linux jako IDE pro vývoj webových aplikací. Poté jsme přidali dvě základní komponenty, jQuery a Bootstrap , aby se vaše str

Přečtěte si více →

PŘÍRUČKA ZA ZÁKAZNÍKA PRO LINUX - Začněte se učit v minutách

Dobrý den, přátelé,

Vítejte v této exkluzivní edici „ ZAŘÍZENÍ PRO ZAŘÍZENÍ PRO LINUX od společnosti TecMint. organizací. Tento výukový program je vytvořen podle požadavků průmyslového prostředí s úplným vstupem do Linuxu, což vám pomůže vyt

Přečtěte si více →

Nastavení "XR" (Crossroads) Load Balancer pro webové servery na RHEL / CentOS

Křižovatka je nezávislá služba s otevřeným zdrojovým kódem a nástrojem pro selhání pro systémy Linux a TCP. Lze jej použít pro HTTP, HTTPS, SSH, SMTP a DNS atd. Je to také vícevláknový nástroj, který spotřebovává pouze jeden paměťový prostor, což ved

Přečtěte si více →

Jak Java pracuje a porozumět struktuře kódu Java - část 2

V našem posledním příspěvku „Co je Java a historie jazyka Java“ jsme se zabývali What is Java, detaily jazyka Java v detailech, historie vydání a jeho pojmenování a také místa, kde je Java využívána.

Přečtěte si více →

Pochopení Java třídy, hlavní metody a řízení smyček v Javě - část 3

V našem posledním příspěvku 'Pracovní a kódová struktura Java' jsme zdůraznili v detailech práce Java, Java zdrojového souboru, Java Class File, Class (Public/Private), Metoda, Statement, Váš první Java program, kompilace a běh Java Program.

Zde v tomto java učení série pr

Přečtěte si více →

Ladění dynamických webových aplikací HTML5 pomocí online nástrojů Open Source

Vezměte prosím na vědomí, že v této sérii jsme se zabývali pouze základy HTML 5 a vývojem webu a předpokládali jsme, že jste s HTML dobře obeznámeni, ale WWW je plná skvělých zdrojů - některé z nich jsou FOSS - rozšířit to, co jsme zde sdíleli.

V této poslední příručce budeme hovořit o některých z těchto nástrojů a ukázat vám, jak je použít k přidání na stávající stránku, na které jsme pracovali na zkrášlování našeho uživatelského rozhraní.

Soubor Část 2 této série („Přidání aplikace jQuery a Bootstrap k zápisu webové aplikace HTML5“) si vzpomenete, že soubor ZIP programu Bootstrap je dodáván s adresářem s názvem písma. Obsah jsme uložili do složky se stejným názvem v SiteRootu projektu:

Když začínám s posledním článkem v této sérii, je to moje naděje, že jste dokázali pochopit význam HTML 5 a mobilního/citlivého webového vývoje. Bez ohledu na distribuci stolních počítačů je Netbeans výkonným IDE a když je používán společně se zák

Přečtěte si více →

Úvod a výhody / nevýhody klastrování v Linuxu - 1. část

Následují 4-článkové seriály o klastrování v Linuxu:

Část 1 : Úvod do Linuxového clusteringu a výhody/Nevýhody klastrování

Část 2 :

Část 3 :

Část 4 :

Především budete muset vědět, co je to klastrování, jak se používá v průmyslu a jaké výhody a nevýhody má.

Co je to Clustering

Klastrování vytváří spojení mezi dvěma nebo více servery, aby fungovalo jako jeden. Klastrování je velmi populární technikou mezi Sys-Engineers, že mohou klastrovat servery jako failover systém, systém vyvažování zátěže nebo paralelní procesní jednotku.

V této sérii příruček vás doufám, že vás zavedu klastr Linux se dvěma uzly na RedHat / CentOS pro scénář převzetí služeb při selhání.

Protože nyní máte základní představu o tom, co je to klastrování, pojďme zjistit, co to znamená, pokud jde o klastrování při selhání. Klastr s podporou převzetí služeb při selhání je sada serverů, které spolupracují na udržení vysoké dostupnosti aplikací a služeb.

Například, pokud server selže v určitém okamžiku, jiný uzel (server) přebírá zatížení a poskytuje koncovému uživateli žádnou zkušenost s časem výpadku. Pro tento typ scénáře potřebujeme k vytvoření správné konfigurace alespoň 2 nebo 3 servery.

Dávám přednost používání serverů 3 ; jeden server jako červený klastr povolený server a další jako uzly (back end servery). Pro lepší pochopení se podívejme na níže uvedený diagram.

Cluster Server: 172.16.1.250
Hostname: clserver.test.net

node01: 172.16.1.222
Hostname: nd01server.test.net

node02: 172.16.1.223
Hostname: nd02server.test.net   

Ahoj všichni, tentokrát jsem se rozhodl podělit se s vámi o své znalosti o klastrech Linuxu jako o sérii příruček s názvem „ Linux Clustering for Failover Scenario “.

Přečtěte si více →

Pochopení příkazů Shell snadno pomocí "Explain Shell" Skript v Linuxu

Existují aplikace třetích stran, jako je podvádět , kterou jsme zde zahrnuli „Commandline Cheat Sheet pro uživatele Linuxu. Ačkoli Cheat je mimořádně dobrá aplikace, která zobrazuje nápovědu na příkazu shell, i když počítač není připojen k Internetu, zobrazuje pouze nápovědu k předdefinovaným příkazům.

Existuje malý kousek kódu napsaný Jacksonem , který dokáže velmi účinně vysvětlit příkazy prostředí v shellu bash a hádejte, co je nejlepší na tom, že nemusíte instalovat žádný balíček třetích stran. Soubor obsahující tento kód označil jako 'expla.sh' .

  1. Easy Code Embedding.
  2. No third-party utility needed to be installed.
  3. Output just enough information in course of explanation.
  4. Requires internet connection to work.
  5. Pure command-line utility.
  6. Able to explain most of the shell commands in bash shell.
  7. No root Account involvement required.

Jediným požadavkem je balíček 'curl' . Ve většině dnešních nejnovějších distribucí Linuxu je balíček s kudrlinkou nainstalován předem, pokud ne, můžete jej nainstalovat pomocí správce balíčků, jak je uvedeno níže.

# apt-get install curl 	[On Debian systems]
# yum install curl 		[On CentOS systems]

Instalace utility expla.sh v Linuxu

Níže uvedený kód musíme vložit do souboru ~/.bashrc . Kód by měl být vložen pro každého uživatele a každý soubor .bashrc . Doporučujeme vložit kód do souboru .bashrc uživatele a nikoli do .bashrc uživatele root.

Všimněte si, že první řádek kódu, který začíná znakem (#) , je nepovinný a přidán pouze k rozlišení zbytku kódů .bashrc .

# expla.sh označuje začátek kódů, vkládáme do souboru .bashrc v dolní části tohoto souboru.

# explain.sh begins
explain () {
  if [ "$#" -eq 0 ]; then
    while read  -p "Command: " cmd; do
      curl -Gs "https://www.mankier.com/api/explain/?cols="$(tput cols) --data-urlencode "q=$cmd"
    done
    echo "Bye!"
  elif [ "$#" -eq 1 ]; then
    curl -Gs "https://www.mankier.com/api/explain/?cols="$(tput cols) --data-urlencode "q=$1"
  else
    echo "Usage"
    echo "explain                  interactive mode."
    echo "explain 'cmd -o | ...'   one quoted command to explain it."
  fi
}

Práce s programem expla.sh Utility

Po vložení kódu a jeho uložení musíte odhlásit aktuální relaci a přihlásit se zpět, abyste provedli změny. O každou věc se postará příkaz 'curl' , který přenáší vstupní příkaz a příznak, který potřebuje vysvětlení na server mankier a poté do příkazu Linux vytiskne pouze potřebné informace. -řádek. Nemluvě o použití tohoto nástroje musíte být vždy připojeni k internetu.

Vyzkoušejte několik příkladů příkazů, které neznám význam pomocí skriptu expla.sh .

1. Zapomněl jsem, co dělá „ du -h “. Všechno, co potřebuji udělat, je:

$ explain 'du -h'

Při práci na platformě Linux všichni potřebujeme pomoc na příkazech shell, v určitém okamžiku. Ačkoliv nápověda, jako je mužské stránky , je příkaz whatis užitečný, ale výstup na stránce pro stránky je příliš zdlouhavý a až do doby

Přečtěte si více →

Jak nasadit datová centra s klastrem a přidat úložiště ISCSI v prostředí RHEV

V této části budeme diskutovat o nasazení datového centra s jedním clusterem, který obsahuje naše dva hostitele v prostředí RHEV. Oba dva hostitelé připojeni ke sdílenému úložišti, kromě předchozí přípravy, přidáme další virtuální stroj CentOS6.6 , kt

Přečtěte si více →

Jak nainstalovat a konfigurovat klastr se dvěma uzly v Linuxu - část 2

Z níže uvedených odkazů můžete zkontrolovat část 01 a část 03 .

  1. What is Clustering and Advantages/Disadvantages of Clustering
  2. Fencing and Adding a Failover to Cluster – Part 3

Jak jsem řekl v posledním článku, že pro toto nastavení preferujeme 3 servery; jeden server funguje jako klastrový server a další jako uzly.

Cluster Server: 172.16.1.250
Hostname: clserver.test.net

node01: 172.16.1.222
Hostname: nd01server.test.net

node02: 172.16.1.223
Hostname: nd02server.test.net   

V dnešní části 2 uvidíme, jak instalovat a konfigurovat klastrování na Linuxu. K tomu je třeba nainstalovat pod balíčky ve všech třech serverech.

  1. Ricci (ricci-0.16.2-75.el6.x86_64.rpm)
  2. Luci (luci-0.26.0-63.el6.centos.x86_64.rpm)
  3. Mod_cluster (modcluster-0.16.2-29.el6.x86_64.rpm)
  4. CCS (ccs-0.16.2-75.el6_6.2.x86_64.rpm)
  5. CMAN(cman-3.0.12.1-68.el6.x86_64.rpm)
  6. Clusterlib (clusterlib-3.0.12.1-68.el6.x86_64.rpm)

Krok 1: Instalace clusteru v systému Linux

Červené

Začnu instalací balíčku „ ricci “ na všech těchto třech serverech.

# yum install “ricci”

Ahoj všichni. Než začneme druhou část, podívejme se na to, co jsme udělali v části 01 . V části 01 této klastrové řady jsme se zabývali technikou klastrování a v jakých případech ji lze využít spolu s výhodami a nevýhodami klastrování. A také jsme zahr

Přečtěte si více →

Všechna práva vyhrazena. © Linux-Console.net • 2019-2020