LA CAMPANA

C'è chi legge questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam

Questo materiale fornisce un elenco dei più popolari, comuni sistemi operativi serverche sono ampiamente usati in Russia.

Innanzitutto, scopriremo perché abbiamo bisogno di un sistema operativo server.

A cosa serve un sistema operativo server?

Sistema operativo del server - Progettato per gestire il software, che a sua volta serve tutti gli utenti della rete, sia interni che esterni. E perché non è possibile utilizzare un normale sistema operativo utente come server? Si chiede, sì, perché il sistema operativo del server offre funzionalità di gestione specializzate, che è più conveniente, efficiente, progettato specificamente per gli scopi specifici dell'amministrazione e della gestione, e tale funzionalità non è semplicemente disponibile nei sistemi operativi degli utenti, che, a proposito, sono client di questi sistemi operativi server. E, naturalmente, possiamo concludere che se abbiamo funzionalità specializzata, rispettivamente, e il costo di questa funzionalità sarà completamente diverso, ci sono, ovviamente, eccezioni.

Ora scopriamo come scegliere un sistema operativo server. Prima di tutto, è necessario determinare chiaramente a quale scopo verrà utilizzato questo server e, di conseguenza, il suo sistema operativo. E già, in base a un'attività specifica, sceglierai il sistema operativo e la configurazione hardware necessaria per questo sistema operativo. Tuttavia, se non si ha familiarità con il sistema operativo, che sotto tutti gli aspetti sarà l'opzione migliore, selezionare il sistema operativo in cui si è già lavorato o studiare e testare attentamente ( ad esempio in una macchina virtuale) SO non familiare a te. Poiché la conoscenza, l'abilità e la comprensione dell'amministrazione del sistema operativo influiscono in gran parte non solo sull'installazione iniziale e sulla configurazione, ma anche sulla sua ulteriore manutenzione e gestione.

Bene, ora andremo direttamente alla considerazione dei sistemi operativi server, che oggi sono i più popolari e diffusi.

Cominciamo ovviamente con i prodotti Microsoft. Oggi illustrerò due versioni dei sistemi operativi: Windows Server 2003 e Windows Server 2008 R2.

Nota! Questo materiale è obsoleto e attualmente Windows Server 2003 non è più supportato e Windows Server 2008 R2 è già molto indietro rispetto alle funzionalità delle versioni moderne, quindi consiglio di utilizzare versioni più recenti, ad esempio Windows Server 2016.

Windows Server 2003

Windows Server 2003 - Già abbastanza un vecchio sistema operativo ma, in un modo o nell'altro, è ampiamente popolare tra gli amministratori di sistema della Russia.

Questo prodotto può essere utilizzato per quasi tutti gli scopi che sorgono per gli amministratori, ma non dimenticare la qualità, poiché tutte le opzioni del desktop ( quelli. avere una shell grafica) richiedono molte più risorse rispetto ai sistemi operativi front-end. Pertanto, se si intende utilizzare un sistema operativo con una shell grafica, è necessario considerarlo quando si sceglie l'apparecchiatura per il server. Windows Server 2003 è ottimo per gli amministratori di sistema alle prime armi. Questa piattaforma è perfetta per i controller di dominio, se si utilizza il servizio di directory di Active Directory, anche se si prevede di utilizzare una connessione remota di utenti sulla rete, quindi su questo sistema operativo è possibile implementare facilmente " Terminal server».

Windows Server 2008 R2

Windows Server 2008 R2 - Un più avanzato, in termini di nuove tecnologie, sistema operativo Microsoft.

Windows Server 2008 R2 è già il leader in molti benchmark per i sistemi operativi server. Ad esempio, un file server è meglio generato su questo sistema operativo. Oltre a questo sistema operativo: supporto di virtualizzazione migliorato, una nuova versione del servizio directory di Active Directory, supporto per un massimo di 256 processori, a differenza di Windows Server 2003, è anche meglio implementato " Terminal server". Il vantaggio di questa piattaforma è che è adatto per le prestazioni di alta qualità di quasi tutte le attività, e l'aspetto negativo è che richiede più risorse, a differenza dei suoi parenti.

Passiamo ora a sistemi operativi unix-like e iniziamo, a mio avviso, con un leader in popolarità ( tra unix-like).

Server Ubuntu

Server Ubuntu - Un sistema operativo che utilizza il kernel Linux.

Ubuntu Server ti costerà molto meno di quelli sopra elencati. Molti amministratori di sistema alle prime armi provano paura e orrore quando si tratta di sistemi operativi unix-like senza interfaccia, spiegando questo “È difficile e incomprensibile". Mi permetto di assicurarti che la configurazione di questi sistemi operativi è molto più semplice rispetto allo stesso Windows Server 2008 R2, dove esistono un numero infinito di opzioni e impostazioni. E sui sistemi unix, tutta la configurazione si riduce alla modifica dei file di configurazione. Inoltre, come notato sopra, questi sistemi richiedono significativamente meno risorse rispetto agli analoghi con un'interfaccia grafica.

Ubuntu Server è facile da installare e mantenere, offre alta affidabilità e prestazioni, ha anche un alto livello di sicurezza ed è perfetto per quasi tutte le attività.

CentOS

CentOS- Distribuzione Linux basata su Red Hat Enterprise Linux di Red Hat.

Anche il sistema operativo è molto amichevole e molti amministratori di sistema preferiscono questo particolare sistema operativo. Tutto il software CentOS è altamente stabile, poiché tutto è accuratamente controllato e testato. CentOS è ampiamente utilizzato come piattaforma per server Web. Puoi leggere ulteriori informazioni su questo sistema operativo nell'articolo - Installazione di Linux CentOS 7.1 e una panoramica della distribuzione.

Debian

Debian- Una delle distribuzioni Linux più popolari. A proposito, Ubuntu si basa su Debian.

Molte organizzazioni ( sia piccoli che grandi) Debian lo preferiva. Qui metto in evidenza il rilascio di Debian 8.0, poiché è già abbastanza testato e mostra buoni risultati. Una delle caratteristiche di Debian è che i suoi repository ospitano un'enorme quantità di software. Alcune persone pensano che Debian sia difficile da amministrare rispetto ad altri sistemi, ma penso che se avessi a che fare con sistemi unix-like, sarebbe facile per te imparare Debian. Altre caratteristiche di Debian includono:

  • Sistema unico di gestione dei pacchetti, ad es. sistema ( o i suoi singoli componenti) può essere aggiornato senza reinstallare e anche senza perdere le impostazioni dell'utente e in alcuni casi anche senza riavviare;
  • Debian è sviluppato da persone su Internet e non può essere vantato da nessun'altra distribuzione Linux in cui lo sviluppo è condotto da gruppi o organizzazioni separati.

Gentoo

Gentoo - La distribuzione Linux è popolare in quanto è il più flessibile possibile da configurare e, se configurato correttamente, otterrai un vantaggio in termini di prestazioni.

È anche noto per il fatto che questa distribuzione è utilizzata solo da professionisti nel loro campo, poiché questa è la stessa configurazione che richiede determinate conoscenze. Gentoo presenta numerosi vantaggi come: velocità elevata, eccellente comunità di utenti.

Freebsd

Freebsd - Sistema operativo simile a Unix, molto popolare tra le società Internet, in quanto questo sistema operativo è perfetto per tutti i tipi di server web.

FreeBSD è un'ottima opzione per un server web perché è un potente stack TCP / IP con supporto per standard di settore come SLIP, PPP, NFS, DHCP e NIS. E così FreeBSD può facilmente interagire con altri sistemi, oltre a funzionare come server per una grande impresa, fornendo funzioni vitali come NFS ( accesso al file remoto) e servizi di posta elettronica o rappresentano la tua organizzazione su Internet, garantendo il funzionamento di servizi quali: WWW, FTP, routing e funzioni firewall.

FreeBSD gestisce alcuni dei siti più grandi e più attivi su Internet ( ad es. Yahoo!) e gran parte di tutti gli altri siti funzionano anche su FreeBSD.

Ma FreeBSD può essere usato non solo come piattaforma per un server Internet, ma anche come un normale server che esegue tutte le attività svolte da altri sistemi operativi server e non è necessario limitare le capacità di FreeBSD. FreeBSD è altamente sicuro e potente. Inoltre, questo sistema operativo ti costerà gratuitamente e, tra le altre cose, FreeBSD è sviluppato e supportato da un grande team di sviluppatori.

Solaris

Solaris- Un sistema operativo sviluppato da Sun Microsystems, che ora è di proprietà di Oracle Corporation, e da questo è stato pagato.

Questo sistema operativo è uno dei sistemi operativi più produttivi al mondo e pertanto gode di una certa popolarità.

Questi sono i sistemi operativi server che sono ampiamente utilizzati da molte aziende e la scelta del sistema operativo dipende da te!

Come suggerisce il nome, è la shell principale per il collegamento tra il software centrale o la parte hardware-software della rete locale o globale e i terminali client figlio. La comprensione di questo termine ha un'interpretazione più ampia, quindi vale la pena soffermarsi su alcune questioni teoriche e pratiche. Per lo meno, è necessario scoprire lo scopo del sistema operativo del server, nonché alcuni aspetti della sua installazione e applicazione nella pratica. Gli utenti che credono che questo problema riguardi esclusivamente la prerogativa degli amministratori di sistema dovrebbero immediatamente dare un piccolo consiglio: non allarmarti, tu stesso puoi installare e configurare. Questi processi non sono così complessi come potrebbero sembrare a prima vista. Ma prima, alcune informazioni teoriche dovrebbero essere prese in considerazione.

Sistema operativo server: cos'è?

Cominciamo con l'essenza stessa di questo software. In realtà, i sistemi operativi di questo tipo vengono utilizzati esclusivamente nelle reti locali o virtuali, quando esiste un certo numero di terminali figlio.

Il server può essere installato in due modi, tuttavia ha uno scopo funzionale: garantire il funzionamento di applicazioni comuni sulla rete e l'interazione dei terminali collegati tra loro. Di conseguenza, stiamo parlando di gruppi di utenti che dispongono dei diritti di accesso a un particolare strumento, risorsa o documento.

Funzionalità di creazione di sistemi operativi server

In termini di installazione del sistema operativo di tipo server, è necessario considerare lo schema di combinazione dei computer in una singola rete. Questa è la cosiddetta topologia di rete.

L'opzione migliore è lo schema "a stella" e derivati \u200b\u200bbasati su di esso. Qui è possibile utilizzare la tecnologia spessa e quando il sistema operativo del server è installato esclusivamente sul computer centrale, il che garantisce l'operabilità di tutte le altre macchine e il software corrispondente durante il caricamento del sistema operativo tramite la rete, oppure è presente un'installazione parziale dei componenti figlio del sistema operativo sui terminali di rete. Non è questo il punto.

Lo scopo principale e più fondamentale del sistema operativo del server è proprio quello di garantire le massime prestazioni di tutte le macchine della rete e del software installato, oltre al pieno controllo in termini di amministrazione dei terminali locali e dell'intera rete nel suo insieme.

Anche l'uso dei moderni giochi online comporta l'installazione del sistema operativo su un server centrale. Molti potrebbero non essere d'accordo con questa affermazione, considerando che dal terminale di casa puoi andare al sito web del gioco e utilizzare tutte le funzionalità. Questo non è vero. Il fatto è che il computer di casa è ancora collegato al server di gioco e il carico in termini di utilizzo delle capacità di elaborazione del computer locale è solo parzialmente (le operazioni principali sono ancora eseguite sul server centrale e il client di gioco può essere parzialmente scaricato sulla macchina, con a cui si accede).

Valutazione condizionale

Le classificazioni del sistema operativo del server server di seguito non devono essere considerate assolutamente accurate. Il problema è che alcuni sistemi operativi sono già obsoleti e vengono utilizzati molto raramente, altri sono difficili da configurare. In generale, esiste un numero enorme di criteri in base ai quali le priorità nell'elenco possono essere facilmente ridefinite

Tuttavia, tra tutti i sistemi operativi esistenti, i più popolari sono i seguenti:

  • BSD gratuito.
  • Windows Server (la famiglia di sistemi operativi server Windows basati su NT, 2003, 2008 R2, 2012 e versioni successive).
  • CentOS.
  • Debian
  • Red Hat Enterprise Linux.
  • Ubuntu Server
  • Gentoo.
  • Fedora
  • Server OS X.
  • OpebBSD.
  • Solaris
  • HP-UX;.
  • AIX (IBM).
  • Netware (romanzo).

Va da sé che il primo e l'ultimo posto non sono installati qui e viene fornito solo un elenco dei sistemi server più popolari. Inoltre, alcuni di essi saranno considerati in una breve versione della descrizione delle loro capacità, vantaggi e svantaggi.

BSD gratuito

Questo sistema operativo è un sistema abbastanza popolare, ma è irrimediabilmente obsoleto e perde le classifiche mondiali in termini di utilizzo e prestazioni.

Il problema principale è che sono stati sviluppati troppi prodotti software per questo sistema operativo sotto forma di applicazioni commerciali che potrebbero operare sulla base della sua piattaforma. Ma un indubbio vantaggio è la capacità di mettere a punto il kernel e la presenza di strumenti sufficientemente potenti per lavorare con la memoria, per non parlare del sistema di input / output.

CentOS

Questo sistema operativo server è quasi una controparte completa di Red Hat, ma ha funzionalità di supporto avanzate.

Il suo vantaggio è che il sistema ha un gestore di pacchetti abbastanza veloce, così come quasi tutti i pannelli di controllo di hosting.

Debian

Questo sistema è uno dei rami di Linux. È questo sistema operativo che è diventato molto diffuso grazie alla sua versatilità.

È considerato il più stabile di tutti i sistemi esistenti e nel pacchetto di installazione, insieme a KDE e GNOME, contiene anche la distribuzione Office LibreOffice. Inoltre, quando si installa questo sistema operativo, non è necessario preoccuparsi di installare ulteriori codec e decoder audio e video, poiché sono disponibili nel pacchetto stesso.

Red Hat Enterprise Linux

Ovviamente non puoi rifiutare la popolarità di questo sistema. Può essere utilizzato come sistema operativo aziendale affidabile con tutte le conseguenze che ne conseguono.

Non sorprende che anche la maggior parte degli scambi mondiali utilizzi questo particolare sistema per organizzare il funzionamento delle proprie applicazioni. Puoi citare immediatamente istituzioni finanziarie, società di telecomunicazioni e studi di animazione. L'unico aspetto negativo di tutti i vantaggi è un costo piuttosto elevato.

Ubuntu

Un altro tipo di Linux (o meglio, sistemi simili a UNIX), che è saldamente stabilito nella classifica.

Sebbene il suo utilizzo sia spesso associato ai computer di casa, tuttavia, si ritiene che installi un server di casa (se l'utente ha capacità finanziarie limitate), questo sistema operativo è più adatto. Fondamentalmente, questo sistema è molto simile a Debian, tuttavia, a differenza dell'antenato, il codice sorgente in questo sistema è stato in qualche modo riprogettato.

Gentoo

Davanti a noi c'è un'altra modifica di Linux. Questa piattaforma è interessante in quanto si basa sull'utilizzo della licenza GNU.

Non ci sono problemi con la stabilità del lavoro. Ma ora, come notato da molti esperti, in termini di sicurezza, il sistema soffre un po '. Anche con l'uso del bundle LAMP, vengono rilevati buchi di sicurezza nel sistema.

Solaris

Si ritiene che Solaris sia uno dei sistemi operativi di tipo server più produttivi mai sviluppati.

Cosa posso dire? Uno deve solo guardare le sue capacità. Questo sistema operativo supporta circa 576 GB di RAM fisica, circa 4 miliardi di connessioni di rete, può servire un milione di servizi e processi in esecuzione contemporaneamente e ha anche un ambiente di rete aperto. E non è tutto ...

openbsd

Questo sistema, secondo la maggior parte degli esperti, è il più sicuro. Forse la sua velocità non è così elevata come quella di altre modifiche a Linux o UNIX, ma se imparerai a usarla, sembrerà a molti una soluzione molto interessante, anche rispetto ai sistemi Windows più popolari.

L'installazione sembra un po 'complicata, anche l'uso e la configurazione. Ma a condizione che l'utente abbia anche un po 'di familiarità con questo tipo di sistema operativo, l'utilizzo della riga di comando non dovrebbe essere particolarmente difficile.

Windows Server (2008 R2)

Infine, considera i sistemi operativi per server Windows. Stranamente, nonostante la popolarità delle versioni desktop, queste soluzioni non sono particolarmente diffuse nel mondo. Il problema di base è che i sistemi operativi per server Windows, a partire dalla modifica NT, non dispongono delle funzionalità di sicurezza necessarie.

Ed è riconosciuto da tutti gli esperti nel campo dell'amministrazione di sistemi di questo tipo. Quindi, ad esempio, un antivirus per il sistema operativo server Windows 7 deve essere installato senza errori. In connessione con gli ultimi attacchi di hacker, rivolti principalmente ai computer che utilizzano la settima versione di Windows (per non parlare di quanto tempo sono stati installati diversi tipi di aggiornamenti che avrebbero dovuto prevenire il virus), lo stesso Defender (o Microsoft Essentials) semplicemente non può far fronte alle sue responsabilità.

L'amministrazione dei sistemi operativi per server Windows è, ovviamente, semplificata fino al punto di orrore. Ad esempio, non è necessario essere un amministratore di sistema onnisciente per riassegnare IP, modificare o proxy, stabilire una connessione a un terminale figlio basato sull'avvio della rete o monitorando le azioni attraverso un client RDP. A volte è sufficiente persino eseguire lo strumento diagnostico integrato per le connessioni di rete, dopodiché verrà emessa una notifica relativa a un problema o errore nel sistema.

Altrimenti, per quanto riguarda gli strumenti di risoluzione dei problemi, ad esempio sul server stesso, è possibile utilizzare la console di comando per cancellare la cache DNS o ripristinare le impostazioni di configurazione IP generali.

Ad esempio, i comandi immessi nella console potrebbero apparire così:

  • ipconfig / flushdns,
  • ipconfig / registerdns,
  • ipconfig / rinnova,
  • ipconfig / release.

Nota: la riga di comando con comandi di questo tipo risolve ugualmente i problemi sia su PC che su server utente figlio.

Qual'è il risultato?

Come conclusione principale, possiamo solo notare che, purtroppo, i sistemi Windows e la maggior parte degli sviluppi creati da Microsoft, rispetto ai sistemi UNIX e alle variazioni Linux basati su di essi, perdono chiaramente. Lo stesso sistema operativo FreeBSD è sia molto più flessibile nell'installazione che nella configurazione, per non parlare del fatto che è completamente protetto come una modifica open source che chiunque può cambiare o modificare. In realtà, la domanda si pone: "Cosa preferire?". Non voglio dare alcun consiglio, ma è importante per l'organizzazione di reti locali utilizzando un server centrale, è preferibile dare la preferenza a un sistema operativo basato su UNIX (Linux) piuttosto che su Windows. È più economico, più facile e più sicuro. È vero, gli utenti che sono abituati all'interfaccia e questa shell possono sembrare, per dirla in parole povere, non del tutto comprensibili. Tuttavia, non sarà possibile affrontare l'interfaccia del lavoro. Ma con l'installazione devi armeggiare un po '(ma cosa senza di essa?).

A sua volta, va notato che non tutti i sistemi operativi moderni soddisfano i requisiti odierni, sebbene abbiano un potenziale abbastanza buono per lo sviluppo e la modernizzazione. Ciò riguarda principalmente FreeBSD, che, sfortunatamente, non è destinato a svilupparsi, nonostante tutti i vantaggi. Gli sviluppatori hanno appena messo fine a questo. Ma altri sistemi non sono molto indietro. Quindi, nel prossimo futuro ci si può aspettare anche una versione aggiornata di Windows 10, che già combina le funzionalità sia del modello fisso che del modello server (dopo un'installazione standard, il server può essere configurato in modo abbastanza semplice). Anche i client aggiuntivi non devono essere installati. È sufficiente utilizzare uno dei componenti nel sistema operativo stesso e nelle impostazioni del BIOS (lo stesso modulo Hyper-V per la creazione di una macchina virtuale). Con esso, in termini di allocazione delle risorse tra terminali collegati, il sistema operativo del server generalmente "vola".

29 novembre 2010

Linux

Proverò ad essere breve. Linux - Un sistema operativo gratuito, economico e affidabile. Linux Usano molto per quali scopi, dai telefoni cellulari ai server. Dal momento che al momento tocco l'argomento Server Linux , Spiegherò perché Linux merita la nostra attenzione, su esempi reali di lavoro !!!

Linux Windows

Linux Windows ? Non c'è bisogno di distrarti! Tutto è deciso! Server Linux - Risparmia denaro, nervi e tempo.

E per convincerti di questo, ti darò un paio di fatti:

  • Il costo di un server Windows costerà molto, per dirla in parole povere, e se non sei forte nei server, allora Dio stesso ha ordinato Server Linux e per i soldi risparmiati dall'acquisto di Windows, puoi facilmente assumere un professionista. Senza entrare nel prezzo, dirò questo: un server Windows senza installazione ti costerà il costo di una chiamata da 6 a 11 impostazioni.
  • Non è necessario cercare negozi per la distribuzione del server Linux, può semplicemente essere scaricato su Internet da siti ufficiali.
  • A PARTIRE DAL Server Linux Ti dimenticherai di riavviare senza essere distratto da questioni importanti.
  • Se vuoi personalizzare il tuo Linux, ti consiglio di andare su www ..

Bene, la frase Linux Windows mi sta ancora girando in testa. Eccone un altro per te:

  • Linux non è così esigente per le specifiche hardware. Piaccia o no, ma l'interfaccia grafica avrà il suo pedaggio.
  • Linux di solito viene fornito con un proprio set di driver e si adatta a quasi tutte le configurazioni hardware.
  • Pacchetti software Linux aggiuntivi sono già sul tuo sistema o scaricati automaticamente da Internet.
  • Installerai programmi aggiuntivi gratuiti come Linux stesso
  • Per i fan non mettere una licenza, specialmente nelle organizzazioni. Non essere sorpreso da una multa di 500 mila rubli per un solo server Windows. ( importo dell'ammenda rilevante dal 2010.11.29)

Spero che la domanda di Linux Windows sia già scomparsa, quindi andiamo avanti.

Server Linux

Server Linux - praticamente non diverso da qualsiasi altro server con lo stesso tipo di funzione. Portare immediatamente in azienda e dire quali server possono essere facilmente implementati:

Un file server è un server per l'archiviazione dei file, è semplice e comprensibile come funzioni aggiuntive includono la gestione di download, accesso, caricamento e utenti del server. Personalizza questo Server Linux Ad esempio, puoi Installa FreeNASin russo.

Server Linux

C'è molto dibattito su quale distribuzione Linux scegliere. In effetti, la risposta è la stessa. Quello in cui trovi più facile lavorare. E se non hai avuto il tempo di fare conoscenza con Linux, allora scegli quello per cui c'è una descrizione, ed è anche meglio chiaro istruzioni dall'installazione al lancio .

  • Se capisci e difficoltà il tuo secondo nome è la tua scelta di FreeBSD
  • Se sei uno di quelli che hanno fatto scorrere la mente Linux Windows , Ti piacerà CentOS, Fedora di più, e qualcuno anche per motivi di esperimento vorrà lasciare l'interfaccia grafica, la tua destra :)))
  • Se ritieni che il server sia una soluzione grafica inutile. Il server Ubuntu non è solo comprensibile, ma è anche molto popolare, troverai non solo un manuale utente e un articolo su come creare Ideal Server - Ubuntu 10.10

Oh Signore, ho peccato. FreeBSD non è Linux, ma quelli che hanno già lavorato con FreeBSD mi capiranno :)))

Download del server Linux

Avendo deciso sul sistema operativo Linux, ci resta scarica il server linux usando per questo tutti i metodi a noi noti. Per prima cosa, visiteremo il sito Web ufficiale di questo sistema operativo, da cui non lo scaricheremo semplicemente, ma scopriremo sicuramente l'ultima versione.

Puoi scaricare il server Linux sul sito ufficiale, ma se la tua velocità ti consente di scaricare più velocemente di quanto il sito lo consenta, ti consiglio di contattare rutracker.org . Tu non solo scarica il server Linux più veloce, ma aiuta anche gli altri a rimanere a portata di mano :)))

Installazione del server Linux

Se hai ancora raggiunto questo punto, allora devi presumere che tu stesso voglia installa il server linux oppure hai preparato il sistema per un'ulteriore configurazione remota del sistema. Qualunque cosa fosse. Non genererò scarabocchi e risponderò direttamente. Installazione del server Linux nella maggior parte dei casi, un approccio individuale e dipende dal suo ruolo. Durante il processo di installazione, di norma, ti verrà chiesto di selezionare i componenti principali (programmi) per continuare l'installazione.

Installazione del server Linux non è un processo complicato paragonabile all'installazione di Windows. L'unica differenza rispetto alla semplice installazione di un personal computer è che quando si installa un server Linux, la cosa principale è configurare la rete, quindi prima di disconnettere il monitor dal nostro server, assicurarsi che il server sia accessibile dalla rete a un indirizzo invariato, è consigliabile utilizzare un indirizzo IP statico.

Hai difficoltà a installare Linux, una ricerca su Internet ti aprirà centinaia di pagine su tua richiesta, ed è meglio non leggere ma guardare, Youtube il nostro salvatore :)))

Installazione del server Linux

E ora il traguardo! Come accennato in precedenza, è meglio chiamare uno specialista piuttosto che passare del tempo prezioso, ma non credo che iniziare server da solo a casa vorrai assumere uno specialista. Devi solo essere paziente e navigare in Internet o visitare il sito a cosa serve il serverper trovare il materiale di cui abbiamo bisogno in un paio di minuti e scendere a installazione del server Linux .

Installazione del server Linux è meglio produrre seduti in una rete connessa al personal computer con il nostro server. Per la comunicazione, viene utilizzato il protocollo SSH. Viene utilizzato principalmente per il controllo remoto, ma non so tutto ciò che con il suo aiuto è possibile gestire i file non solo sul server stesso, ma anche trasferire i file dal computer collegato direttamente al server. Per iniziare, il programma stesso per la gestione da Windows:

PuTTY - Un semplice, piccolo programma, ma funzionalità davvero potenti per la configurazione di un server Linux, diventerà il tuo unico amico, almeno per la prima installazione del sistema :)))

Tutto sulla scelta di un hosting. discussione di hosting e server, così come la loro selezione, recensioni sugli hoster, discussione sulle tariffe di hosting.

Aggiornato: 16 settembre 2014 Visualizzazioni: 35759 Avevo bisogno di costruire un piccolo server di casa per le seguenti attività:
  1. Server di stampa
  2. Backup di più macchine domestiche (un paio di laptop, un desktop e mezzo).
  3. Archivio fotografico
  4. Memoria musicale
  5. Archiviazione documenti
Alcuni altri dispositivi USB, come webcam e termometri, potrebbero essere collegati per il futuro, ma è così, per il futuro molto ...

Non sarà un router - un altro computer lo sta facendo. E questo server gestirà esclusivamente le esigenze interne. Inoltre, per la completa felicità, ti fermerai in una fase diversa (e idealmente, sarà anche collegato tramite wifi n, ma questo è anche per il futuro).

Ferro
Il ferro si presenta così: scheda Intel con 330 atomi (dual core), gigabyte di RAM, pacchetto Inwin 639 ITX, un paio di viti - 250 gigabyte e 640 gigabyte (questo è temporaneo, quindi lo sostituirò con uno più grande). Tale ferro è stato scelto per le sue dimensioni ridotte. Il case ti permette di mettere solo due dischi rigidi, ma mi andrà bene - non sono previsti volumi molto grandi. Anche l'attuale 640 + 250 è sufficiente per molto tempo. Ma il ferro non è interessante, ne scrivono costantemente qui. E più o meno la stessa cosa. :)

E farei meglio a scrivere del ripieno del software del server: cosa ho scelto, perché l'ho scelto. Bene, scriverò anche delle impressioni. Dopo. :)

Selezione del sistema operativo
Opzioni.
Bene, prima libero e open source:
  1. FreeNAS. Gratuito, ma all'interno della frittura con tutti i suoi difetti in termini di supporto del ferro. I termometri USB non brillano. :) Sì, e la funzionalità non è molto interessante.
  2. ebox è sicuramente interessante e degno di nota, ma al suo interno ha Linux neon. Cioè, prendi quello che danno di default o molto lavoro manuale, perché quello che danno di default raramente mi si addice in Linux ... Ad esempio, non mi piacciono i file system Linux.
  3. Qualsiasi distribuzione Linux. Vedi il paragrafo precedente.

Dopo aver attraversato l'open source, sono passate opzioni proprietarie, ma gratuite (nel mio caso):

  1. Windows XP Home (kit di distribuzione con un adesivo). Non dirò nulla. Solo dalla povertà o dal completo supporto Linux dell'attrezzatura necessaria. Il resto non è migliore di Linux. Il file system è forse più piacevole (dal punto di vista dell'utente - i file cancellati accidentalmente possono essere ripristinati, ad esempio :)). Ma se ci fosse una scelta di Linux o XP Home, sceglierei Linux.
  2. Windows Web Server 2008. Ne ho 3: MS consegnato a tempo debito in ogni occasione. Forse si sarebbe fermato su di esso, ma WWS non è in grado di condividere la stampante, per esempio. Controllato.
Da qualche parte in questa fase, mi sono ricordato di un prodotto chiamato Windows Home Server, promosso da MS proprio come il sistema operativo per i server domestici. Dopo aver letto la descrizione, mi sono reso conto che questo è quasi ciò di cui ho bisogno.

Cos'è WHS in generale: è un sistema operativo server di MS, basato sulla base di Windows SBS 2003 SP2. Cioè, al suo interno c'è quasi un Windows Server completo con alcune funzionalità aggiuntive.

Cosa mi è piaciuto personalmente:

  • La raccolta di informazioni su tutti i computer domestici è inizialmente solo un reclamo del centro di sicurezza, ma viene espansa con i plug-in.
  • Backup completo automatico di tutte le macchine domestiche. Cioè, se il disco rigido è coperto, è possibile installarne uno nuovo, avviare dal CD, che si unirà dal server di backup e lo distribuirà sul computer. Per risparmiare spazio, gli stessi file che si trovano su più computer sono memorizzati sul server in una sola istanza. Non è possibile eseguire il backup di dati non molto importanti: esiste un'impostazione di eccezione. Qualsiasi file di scambio, file di ibernazione, ecc. entrato lì immediatamente.
  • Memoria unificata (tutti i dischi sono combinati con un singolo array, qualcosa come JBOD). Ma c'è una funzione molto utile: sostituire le unità in un array (Drive Extender). Cioè, è possibile collegare un nuovo disco, trasformarlo in un array, quindi fare clic sul pulsante "Espelli dall'array" su uno dei vecchi dischi e tutte le informazioni dal disco espulso verranno automaticamente trasferite su tutti gli altri dischi. Possiamo dire che solo per questo, ai miei occhi, WHS non ha concorrenti - forse Linux può essere aggiunto alla funzionalità desiderata (scavare nella direzione di LVM, mhddfs, ecc.), Ma questo è sempre, oltre a usabilità.
  • Possibilità di assegnare la memorizzazione su due dischi per dati importanti. Coloro. seleziona un papà, nelle proprietà fai clic su "Duplica" e verrà archiviato fisicamente su due diversi dischi. Coloro. quando uno di loro parte, le informazioni non andranno perse. I veri backup non vengono duplicati. D'altra parte, raramente sono coperti sia l'originale che il backup.
Lì, ovviamente, ci sono altre funzionalità, ma in questo caso ne avevo bisogno.
Mining OS
E qui è necessario fermarsi in modo più dettagliato. Preferisco usare software legale, perché in questo caso i torrent sono stati chiusi per me. Puoi provarlo completamente legalmente. 120 giorni, a quanto pare.

Ma con buy ci sono alcuni problemi. Non è possibile semplicemente venire al negozio e pagare $ 100 - non sarà venduto al dettaglio (sono in Russia se qualcuno decide di chiedere l'indirizzo del negozio :)).

  • Opzione 1: acquistare un componente hardware basato su WHS. Non va bene - non conosco le aziende che vendono tali pezzi di ferro in Russia.
  • Opzione due: ordina un pezzo di ferro all'estero. Ferma il prezzo di tali pezzi di ferro (soprattutto tenendo conto della consegna e delle dogane).
  • Opzione tre: acquista una scatola su ebay (~ $ 130). Potresti provare, ma non ho ancora una normale carta di credito.
  • Opzione quattro: www.softkey.ru. In linea di principio, il più reale e conveniente, ma non privo di insidie, il cui nome è la licenza WHS, che consente di distribuirlo solo come parte di dispositivi già pronti. Cioè, non puoi comprare, mettere un pezzo di ferro autoassemblato e usarlo. Il computer assemblato deve essere venduto. Nessun problema. È necessario - lo venderò. A me stesso. :)

Viene presa una compagnia amichevole che commercia nel ferro. Chiedile di ordinare con il softkey WHS (il costo è di circa 3800 rubli + consegna). Quindi si ordina da questa azienda l'assemblaggio dell'unità di sistema dai componenti a cui si è interessati. Quando acquisti con lo stesso assegno, inserisci WHS. Sono tutti felici.

Un paio di note:
I componenti, in linea di principio, possono essere acquistati altrove e semplicemente dare le ricevute alla società: faranno finta di aver acquistato, quindi te lo venderanno. :)

WHS in softkey può essere pagato solo a una persona giuridica, non danno privato. Dopo l'ordinazione, mi hanno richiamato da lì e mi hanno avvisato delle limitazioni di licenza di cui sopra.

Conclusione
In linea di principio, tutto riguarda la scelta e l'acquisto.
Non vedo la descrizione dell'installazione WHS: il server è come un server. Di ferro già detto tutto.
Ma farò una panoramica dell'interfaccia di gestione (console WHS) e dei componenti aggiuntivi che mi piacciono.

PS. Tutto ciò che scrivo è la mia opinione personale. Se mi sbaglio da qualche parte, fai notare gli errori. Ma è consigliabile non nell'opzione "ti sbagli, MS ti ha pagato", ma approssimativamente "in questo posto ti sbagli, ecco un pruflink".

Per creare un terminale, un file (FTP) o un server di posta su Linux, devi essere in grado di lavorare con questo sistema operativo. Altrimenti, sarà difficile da capire. Il sistema operativo non ha bisogno di un computer potente. Perché non spende risorse extra per la progettazione grafica. Le distribuzioni Linux possono essere distribuite anche su un vecchio PC. Pertanto, Linux o Ubuntu Server viene spesso utilizzato per creare vari server.

Un sacco di letteratura diversa è stata scritta su questo. Alcuni libri di Linux hanno mille pagine. Devi lavorare attraverso il terminale e inserire tutti i comandi manualmente. Ma puoi comunque creare un piccolo server Linux con le tue mani, che includerà l'archiviazione dei file, i servizi Web e il protocollo di posta.

Ubuntu Server si basa sul sistema operativo Linux. Per il suo funzionamento, non è necessario un processore moderno, una buona scheda video o una grande quantità di RAM. Con Linux, puoi distribuire un server anche su un vecchio laptop. E avrà tutti i componenti necessari: posta, FTP, Web.

È possibile scaricare un'immagine del disco da Linux dal sito Ubuntu.ru. Scegli qualsiasi versione con Server (non Desktop!). Il download passerà attraverso il client Torrent. Questa immagine deve essere registrata su un'unità vuota o flash (usando LiveUSB). Puoi anche usare un'unità virtuale.

Ubuntu ha un'interfaccia semplificata. Non ci sono eccessi grafici in esso. Questo sistema operativo è ottimo per creare un server Linux fai-da-te. Con esso, le risorse del computer verranno utilizzate per le esigenze del dominio. Dopotutto, ha bisogno di un bel po 'di lavoro.

La sua installazione va così:

  • Seleziona la lingua e la regione in cui risiedi.
  • Crea un nome amministratore. Viene utilizzato per gestire il server.
  • Imposta anche il nome utente nel campo Nome utente per il tuo account. Con questo account comunicherai con il supporto tecnico di Ubuntu.

Specifica il nome utente in Ubuntu

  • Inserire la password. Confermalo.

Inserisci la password del tuo account

  • Indica il dominio, se presente. Conterrà tutti i servizi: file (FTP), posta, hosting per siti e così via.
  • Attendere l'installazione del sistema.
  • Successivamente, offrirà componenti aggiuntivi.

Ecco un elenco di ciò che è necessario per il server Linux e il suo pieno funzionamento:

  • Apri ssh. Utilizzato per l'amministrazione remota. Utile se decidi di gestire il servizio da un altro computer. Quindi su un PC con Linux, è possibile spegnere il monitor e la scheda video.
  • LAMPADA. Un set di utility Linux che include Apache (server Web). MySQL (database) e PHP (linguaggio di programmazione per CMS). Questi componenti sono necessari per creare un'interfaccia di controllo.
  • File server Samba. Consente di configurare la condivisione di file tra computer. Se hai bisogno di un server FTP, seleziona questo elemento.
  • Host della macchina virtuale. Installa se intendi utilizzare le funzionalità di virtualizzazione.
  • Server di stampa. Stampanti di rete.
  • Server DNS. Domain Name System. Con esso, è possibile riconoscere l'indirizzo IP in base al nome del computer e viceversa.
  • Server email. Server email.
  • Database PostgreSQL. Database relazionali di oggetti.

Seleziona ciò di cui hai bisogno e conferma l'installazione. Al primo avvio, dovrai inserire il login e la password dell'amministratore. La console si aprirà. È simile alla riga di comando di Windows o all'interfaccia del sistema operativo MS DOS.

Inizialmente, dovrai verificare la presenza di aggiornamenti. Immettere il comando "sudo apt-get update" o "sudo apt-get upgrade" senza virgolette. Dopo l'aggiornamento, è possibile configurare tutti i componenti del server: FTP, posta, Web.

Ubuntu ha un'interfaccia pseudo-grafica: Midnight Commander. Questo è un analogo della shell Norton Commander, progettata per il sistema MS DOS. È più facile lavorare con una tale interfaccia: tutto è più visivo che nella console.

Lancio del terminale Linux

Nel moderno Linux, al posto di una console viene utilizzato un terminale. Per accedervi:

  1. Apri le "Applicazioni".
  2. Fai clic su "Accessori".
  3. Ci sarà un "Terminale".

Puoi inserire i comandi nello stesso modo come in Ubuntu Server.

  • Per installare i componenti LAMP (se non sono già presenti), è necessario inserire in sequenza i comandi "sudo apt-get update", "sudo apt-get install taskel" e "sudo taskel install lamp-server". Dopo ogni premere Invio.
  • Per scaricare Open SSh, immettere "sudo apt-get install openssh-server".
  • Per installare il file server Samba, scrivere "sudo apt-get install samba".

Quando si installa MySQL dal pacchetto LAMP, sarà necessario impostare una password amministratore per SQL.

Web server locale

Per creare un Web, il server deve avere un proprio IP dedicato. Quindi, dopo aver installato LAMP, la pagina di test di Apache sarà disponibile a questo indirizzo IP. Questo è il Web futuro. In futuro, sarà possibile inserire FTP, database, protocollo di posta su di esso. Per configurare il server Web:

  • Installa phpMyAdmin. Per fare ciò, nel terminale o nella console, inserisci uno dopo l'altro, inserisci "sudo apt-get install phpmyadmin"

  • E poi "sudo service apache2 restart".
  • Il componente verrà avviato. Apache si riavvierà. Cosa fare dopo dipende dalla versione del sistema operativo.

Se hai Ubuntu 13.1 o successivo, usa i comandi:

  1. sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
  2. sudo a2enconf phpmyadmin
  3. sudo /etc/init.d/apache2 ricaricare

Guidali uno dopo l'altro, dopo ogni premi Invio.

In Ubuntu 16.04, sono necessarie altre direzioni:

  1. sudo apt-get install php-mbstring php-gettext
  2. sudo phpenmod mcrypt
  3. sudo phpenmod mbstring
  4. sudo systemctl restart apache2

Dopo averli inseriti e aver riavviato automaticamente il servizio, l'interfaccia Web sarà disponibile su http: /// phpmyadmin.

  • La configurazione e i dati relativi si trovano nella cartella del server Apache “etc / apache2 /”. Apache2.conf - file di configurazione per la distribuzione
  • Le directory "mods available" / "sites-available" e "mods enabled" / "sites enabled" contengono mod e siti.
  • Ports.conf elenca le porte di ascolto.
  • Se aggiungi la parola "Stop" dopo il comando "sudo /etc/init.d/apache2", Apache verrà messo in pausa. Se "Avvia" - ricomincerà. Se "Riavvia" - si riavvierà.
  • Per scegliere il percorso per il salvataggio dei siti da soli, digitare "sudo a2enmod rewrite" e "sudo a2enmod userdir" nel terminale.

Ogni volta che si apportano modifiche, è necessario riavviare il servizio con il comando "Riavvia".

Server email

Per creare un server di posta su Linux, è necessario disporre già di un dominio registrato. È inoltre necessario disporre di un IP statico.

  • Installa il componente Postfix. Per fare ciò, digitare "sudo apt-get postfix" nella console.
  • All'avvio, scrivi il comando "sudo / etc / initd / postfix start". Il servizio inizierà a funzionare.
  • Postfix ha già i parametri necessari per funzionare completamente con il protocollo SMTP. Tuttavia, una piccola ambientazione non fa male.
  • Apri il file /etc/postfix/main.cf.
  • Trova il valore "mydomain \u003d" in esso. Dopo il segno "\u003d", scrivi il nome del dominio.
  • Quindi trova "myhostname \u003d". E inserisci il nome della macchina.
  • Ora il server di posta può inviare lettere ad altri computer che si trovano sulla stessa rete con esso. Per poter inviare la corrispondenza ad altri domini su Internet, nel file "main.cf", trova la riga "inet_interfaces \u003d". Inserisci la parola "tutto" dopo di essa.
  • Nella variabile "mynetworks \u003d" annota l'intervallo di indirizzi di tutti i computer della tua sottorete (ad esempio, 127.0.0.0/8).

Se il servizio è configurato correttamente e tutte le condizioni sono soddisfatte (indirizzo IP permanente, dominio registrato), il server sarà in grado di ricevere e inviare la corrispondenza. Se il record MX del tuo dominio si riferisce al tuo host.

Per visualizzare i registri delle risorse, utilizzare il comando "tail -f / var / log / mail / info". Per ricevere un messaggio da lui, inserisci "mailq".

File server

Potrebbe essere necessario un server FTP Linux per la condivisione di documenti e il caricamento di file. Esistono diverse versioni di tali risorse: vsFTPd, Samba, proFTPd.

Soffermiamoci su vsFTPd in \u200b\u200bmodo più dettagliato. Può essere installato ed eseguito con un solo comando: "sudo apt-get install vsftpd". Ulteriori impostazioni dipendono dalle tue preferenze e dal servizio che vuoi fare. Potrebbe essere necessario disporre dei diritti di amministratore per modificare le impostazioni.

  1. Immediatamente dopo aver scaricato il programma, il sistema crea un nuovo utente e aggiunge una cartella alla home directory progettata per funzionare con l'archiviazione del server. Inoltre nella directory "etc" appare il file "ftpusers". Lì puoi aggiungere utenti a cui è negato l'accesso ai file.
  2. Dopo l'installazione, è meglio cambiare la directory in cui i file dovrebbero trovarsi nella cartella "var". Per fare ciò, per conto dell'amministratore, scrivi il comando "usermod -d / var / ftp ftp && rmdir / home / ftp".
  3. Crea un nuovo gruppo di utenti. Ad esempio, "userftp". Digitare "addgroup userftp" nella console.
  4. Aggiungi un nuovo account ad esso (per semplicità chiameremo l'utente e raggrupperemo lo stesso). Utilizzare il comando "useradd -a / var / ftp -g userftp userftp". Crea anche un utente. Per includere un soprannome esistente nel gruppo, invece di "useradd" scrivi "usermod".
  5. È necessario inventare una password per un nuovo utente. Digitare "passwd userftp" nel terminale.
  6. Digitare "chmod 555 / var / ftp && chown root: userftp / var / ftp" per consentire all'account di accedere alla cartella principale del file server.
  7. Ora crea una directory pubblica. Digita "mkdir / var / ftp / pub" e "chown userftp: userftp / var / ftp / pub" uno alla volta.

Inizialmente, FTP si avvia offline. Ha una sceneggiatura che interpreta il ruolo di un demone. Con questa funzionalità, sono disponibili diversi comandi. Vengono inseriti dopo la riga "sudo service vsftpd".

  • Stop and Start. Disabilitazione e abilitazione.
  • Riavvia e ricarica. Ricomincia Necessario applicare le nuove impostazioni. La differenza tra i team è che nel secondo il riavvio si verifica senza un arresto completo.
  • Stato Informazioni sullo stato.

Ulteriore configurazione del server consiste nel sovrascrivere il file di configurazione, che si trova in etc / vsftpd.conf. Ha una struttura semplice e chiara. Capirlo è abbastanza semplice. Anche se questo richiede una certa conoscenza. Prima di modificare questo file, ha senso eseguirne il backup. In modo che in caso di rilevamento di errori sia possibile ripristinare tutto. Immettere il comando "cp /etc/vsftpd.conf /etc/vsftpd_old.conf" e le informazioni verranno salvate.

Successivamente, puoi iniziare a modificare.

  • Nel parametro "hear \u003d" scrivi "YES". Quindi il server funzionerà in modalità indipendente.
  • Local_enable consente agli utenti locali di accedere.
  • Write_enable consente loro di accedere alle home directory.
  • "Anonymous_enable". È possibile limitare i diritti degli utenti anonimi impostando "NO". C'è anche un'opzione "no_anon_password" - accesso anonimo senza password. Può anche essere vietato.

Se vuoi creare un server pubblico, dopo la riga "ascolta" devi aggiungere alcuni parametri aggiuntivi.

  • "Max_clients". Il numero di connessioni simultanee.
  • "Idle_session_timeout" e "data_connection_timeout". Timeout della sessione.
  • "Ftpd_banner". Messaggio di benvenuto per i visitatori. Puoi scrivere, ad esempio, "Ciao!".

Terminal server

Il terminal server su Linux è destinato ad aziende e uffici, tutti i computer in cui sono integrati in una rete. È molto comodo quando da qualsiasi PC (se ha accesso) le organizzazioni possono andare al terminale. Questo apre grandi opportunità per l'amministrazione remota.

Per tale compito, è adatto il progetto LTSP - Linux Terminal Server. Il programma si trova nel pacchetto Ubuntu standard. Per installarlo:

  1. Immettere il comando "ltsp-server-standalone".
  2. Quindi scrivi "apt-get update && apt-get install ltsp-server-standalone".
  3. Attendere il caricamento e l'aggiornamento.
  4. Ora devi installare il sistema client. Digita "ltsp-build-client".
  5. Quindi "ltsp-build-client-dist fidato -arch i386 -fat-client-desktop lubuntu-desktop".
  6. Utilizzare il comando debootstrap e la distribuzione si espanderà automaticamente nella directory opt / ltsp / i386.

Linux Server può anche funzionare su PC deboli. Pertanto, viene spesso utilizzato per creare server e amministrazione remota. Su questo sistema operativo fare servizi di posta, archiviazione FTP, terminali.

LA CAMPANA

C'è chi legge questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam