Asamblarea unui computer pentru găzduire. Cum să faci găzduire gratuită pe computer

Niciodată până acum problema stocării fișierelor nu a fost atât de acută ca astăzi.

Apariția hard disk-urilor cu o capacitate de 3 și chiar 4 TB, unități Blu-Ray cu o capacitate de 25 până la 50 GB, stocare în cloud- nu rezolvă problema. Există tot mai multe dispozitive în jurul nostru care generează conținut greu în jurul nostru: camere foto și video, smartphone-uri, televiziune HD și video, console de jocuri etc. Generăm și consumăm (în mare parte de pe Internet) sute și mii de gigaocteți.

Acest lucru are ca rezultat stocarea computerului utilizatorului mediu cantitate uriașă fișiere, sute de gigabytes: arhivă foto, colecție de filme preferate, jocuri, programe, documente de lucru etc.

Toate acestea trebuie nu numai stocate, ci și protejate de eșecuri și alte amenințări.

Pseudo-soluții ale problemei

Îți poți echipa computerul cu o cameră încăpătoare hard disk. Dar în acest caz se pune întrebarea: cum și unde să arhiveze, să zicem, datele de pe un disc de 3 terabyte?!

Puteți să instalați două unități și să le utilizați în modul oglindă RAID sau pur și simplu să efectuați copii de rezervă regulate de la una la alta. Nici aceasta nu este cea mai bună opțiune. Să presupunem că computerul tău este atacat de viruși: aceștia vor infecta cel mai probabil datele de pe ambele discuri.

Puteți stoca date importante pe discuri optice, organizând o arhivă Blu-Ray acasă. Dar va fi extrem de incomod de utilizat.

Stocarea în rețea este soluția la problemă! Parţial...

Network attached storage (NAS) - stocare de fișiere în rețea. Dar poate fi explicat și mai simplu:

Să presupunem că aveți două sau trei computere acasă. Cel mai probabil, acestea sunt conectate la o rețea locală (cu fir sau fără fir) și la Internet. Stocarea în rețea este un computer specializat care este încorporat în rețeaua dvs. de acasă și se conectează la Internet.

Drept urmare, NAS-ul poate stoca oricare dintre datele dvs. și le puteți accesa de pe orice computer sau laptop de acasă. Privind în viitor, merită să spunem că rețeaua locală trebuie să fie suficient de modernă, astfel încât să puteți „pompa” rapid și ușor zeci și sute de gigabytes prin ea între server și computere. Dar mai multe despre asta mai târziu.

De unde pot obține un NAS?

Metoda unu: cumpărare. NAS mai mult sau mai puțin decent pentru 2 sau 4 hard disk-uri poate fi cumpărat cu 500-800 de dolari. Un astfel de server va fi ambalat într-o cutie mică și gata de funcționare, așa cum se spune, „din cutie”.

Totuși, la acești 500-800 de dolari se adaugă PLUS costul hard disk-urilor! Deoarece NAS sunt de obicei vândute fără ele.

Pro: primești un dispozitiv gata făcut și petreci un minim de timp.

Dezavantajele acestei soluții: NAS costă la fel ca un computer desktop, dar are capabilități incomparabil mai puține. De fapt, este doar o rețea unitate externă pentru o grămadă de bani. Pentru destul de mulți bani obțineți un set limitat, neprofitabil de funcții.

Soluția mea: bricolaj!

Este mult mai ieftin decât cumpărarea unui NAS separat, deși durează puțin mai mult deoarece asamblați singur mașina). Cu toate acestea, obțineți un plin serverul de acasă, care, dacă se dorește, poate fi folosit în întreaga gamă a capabilităților sale.

ATENŢIE! Nu recomand insistent să construiți un server de acasă folosind un computer vechi sau componente vechi, uzate. Nu uitați că un server de fișiere este stocarea dvs. de date. Nu vă zgâriți în a-l face cât mai fiabil posibil, astfel încât într-o bună zi toate fișierele dvs. să nu se „arde” împreună cu hard disk-urile, de exemplu, din cauza unei defecțiuni a sursei de alimentare a plăcii de bază...

Deci, am decis să construim un server de fișiere acasă. Calculator, hard disk-uri care sunt disponibile în rețeaua locală de domiciliu pentru utilizare. În consecință, avem nevoie de un astfel de computer care să fie eficient energetic, silențios, compact, să nu emită multă căldură și să aibă performanțe suficiente.

Pe baza acestui fapt, soluția ideală este o placă de bază cu procesor încorporat și răcire pasivă, dimensiuni compacte.

Am ales placa de baza ASUS C-60M1-I . A fost achiziționat din magazinul online dostavka.ru:

Pachetul include un manual de utilizare de înaltă calitate, un disc de driver, un autocolant pentru carcasă, 2 cabluri SATA și un panou din spate pentru carcasă:

ASUS, ca întotdeauna, a echipat placa foarte generos. Puteți găsi specificațiile complete ale plăcii aici: http://www.asus.com/Motherboard/C60M1I/#specifications. Voi vorbi doar despre câteva puncte importante.

Cu un cost de doar 3300 de ruble- oferă 80% din tot ce avem nevoie pentru server.

La bord bordul este procesor dual core AMD C-60 cu încorporat cip grafic. Procesorul are o frecvență 1 GHz(pot crește automat la 1,3 GHz). Astăzi este instalat în unele netbook-uri și chiar laptop-uri. Procesor din clasa Intel Atom D2700. Dar toată lumea știe că Atom are probleme cu calcul paralel, care adesea își reduce performanța la zero. Dar C-60 nu are acest dezavantaj și, în plus, este echipat cu o grafică destul de puternică pentru această clasă.

Există două sloturi de memorie DDR3-1066, cu posibilitatea de a instala până la 8 GB de memorie.

Placa conține 6 porturi la bord SATA 6 Gbit. Acest lucru vă permite să conectați până la 6 discuri (!) la sistem, și nu doar 4, ca într-un NAS obișnuit pentru acasă.

Ce este cel mai important?- placa este construită pe bază UEFI, și nu BIOS-ul obișnuit. Aceasta înseamnă că sistemul va putea funcționa normal cu hard disk-uri mai mari de 2,2 TB. Ea le va „vedea” întregul volum. Plăcile de bază bazate pe BIOS nu pot funcționa cu hard disk-uri mai mari de 2,2 GB fără „utilități speciale”. Desigur, utilizarea acestui tip de utilități este inacceptabilă dacă vorbim de fiabilitatea stocării datelor și a serverelor.

C-60 este un procesor destul de rece, așa că se răcește folosind doar unul calorifer din aluminiu. Este suficient ca chiar și în acest moment sarcina completa Temperatura procesorului nu a crescut peste 50-55 de grade. Care este norma.

Setul de porturi este destul de standard, singura dezamăgire este absența noului USB 3.0. Și vreau mai ales să răspund prezenței unui port de rețea gigabit cu drepturi depline:

Pe aceasta placa am instalat 2 module de 2 GB DDR3-1333 de la Patriot:

Windows 7 Ultimate a fost instalat pe hard disk WD 500GB Green, iar pentru date am achiziționat un HDD Hitachi-Toshiba de 3 TB:

Toate aceste echipamente sunt alimentate de o sursă de alimentare FSP de 400 de wați, care, desigur, este cu rezervă.

Pasul final a fost asamblarea tuturor acestor echipamente într-o carcasă mini-ATX.

Imediat dupa asamblare l-am montat computer Windows 7 Ultimate (instalarea a durat aproximativ 2 ore, ceea ce este normal având în vedere viteza scăzută a procesorului).

După toate acestea, am deconectat tastatura, mouse-ul și monitorul de la computer. De fapt, a rămas doar o unitate de sistem conectată la rețeaua locală prin cablu.

Este suficient să vă amintiți IP-ul local al acestui computer în rețea pentru a vă conecta la acesta de pe orice mașină prin intermediul utilitarul standard Windows„Conexiune la desktop la distanță”:

Nu am instalat în mod deliberat sisteme de operare specializate pentru organizație stocarea fișierelor, ca FreeNAS. Într-adevăr, în acest caz, nu ar avea niciun rost să asamblați un PC separat pentru aceste nevoi. Ai putea doar să cumperi un NAS.

Dar un server de acasă separat care poate fi încărcat cu lucru peste noapte și lăsat este mai interesant. Mai mult, familiar Interfață Windows 7 este convenabil de operat.

În total, costul total al unui server de acasă FĂRĂ hard disk a fost de 6.000 de ruble.

Supliment important

Când utilizați oricare stocare în rețea Lățimea de bandă a rețelei este foarte importantă. Mai mult, chiar și o rețea de cablu obișnuită de 100 de megabiți nu te încântă atunci când, să zicem, arhivezi de pe computer pe un server de acasă. Transferul a 100 GB pe o rețea de 100 Megabit durează câteva ore.

Ce putem spune despre Wi-Fi. Este bine dacă utilizați Wi-Fi 802.11n - în acest caz, viteza rețelei este de aproximativ 100 de megabiți. Ce se întâmplă dacă standardul este 802.11g, unde viteza este rareori mai mare de 30 Megabiți? Acest lucru este foarte, foarte puțin.

Opțiune ideală atunci când interacțiunea cu serverul are loc printr-o rețea de cablu Gigabit Ethernet. În acest caz, este foarte rapid.

Dar cum să creezi o astfel de rețea rapid și cu costuri minime- Îți voi spune într-un articol separat.

Când capacitățile routerului standard cu „openwrt” la bord au fost complet epuizate și sarcina procesorului a început să afecteze stabilitatea rețelei, s-a decis să ușureze volumul de muncă prin transferul funcționalității pe un server de acasă. Având în vedere că hardware-ul ar fi cu câteva ordine de mărime mai puternic, s-a decis să îi ofere o grămadă de caracteristici suplimentare la care bătrânul nici măcar nu visase. De asemenea, s-a hotărât să facem singuri corpul.

Lista sarcinilor pe care le efectuează un server de acasă:

  1. Server de virtualizare bazat pe virtualbox cu WebGUI;
  2. Firewall;
  3. Descărcător de torrent și server de fișiere bazat pe transmisie;
  4. Server de telefonie bazat pe Asterisk;
  5. Server TFTP pentru descărcare prin rețea și configurarea diverselor echipamente;
  6. Cloud privat pentru stocarea fișierelor bazate pe „owncloud”;
  7. Proxy HTTP Ace Stream pentru a viziona TorrentTV;
  8. Găzduire pentru un site web de acasă cu acces prin https;
Fotografie pentru a atrage atenția:

Capitolul 1. Creare caz, asamblare

De bază funcţionalitate descris, să trecem la selecția hardware-ului pentru întreaga economie.

După multă gândire și câteva teste, au fost achiziționate următoarele componente:

  1. Placa de baza msi j1800i format Mini-ITX;
  2. 2 stick-uri de memorie DDR3 de 2 GB;
  3. sursa de alimentare 230 W;
  4. 2 hard disk-uri de 2,5’ x 320 GB, erau pe stoc;
  5. Routerul tp-link 1043ND era pe stoc (A fost pacat sa-l arunc);

După ce am evaluat dimensiunile, a venit timpul să le fac o casă nouă, nu m-am gândit să cumpăr o clădire, deoarece nu puteam să cumpăr ceea ce îmi doream în orașul meu și ar fi interesant să o fac eu.

Din păcate, nu există fotografii ale procesului de creare a cazului, dar voi descrie pe scurt procesul. După finalizarea creării desenului, acesta a fost transferat pe placaj de 6 mm grosime și tăiat folosind un tăietor asamblat pe un genunchi dintr-un transformator vechi și fir de nicrom. Poți vedea cum să faci singur așa ceva.

Rezultatul a fost următorul

Capitolul II. Setări

Am rezolvat partea hardware, acum este timpul să începem configurarea funcționalității. „Debian 7 netinstall” pe 64 de biți a fost selectat ca sistem de operare în timpul procesului de instalare, discurile au fost combinate în software-ul RAID0. Anticipând holivarul, pe tema toleranței la erori, toate datele importante se află în nori, așa că dacă un disc eșuează, implementați sistemul de la copie de rezervă o poti face destul de repede.

Sistemul este instalat, începem să implementăm planul de mai sus.

2.1 Server de virtualizare bazat pe virtualbox cu WebGUI

Pentru a utiliza la maximum resursele hardware, va trebui să instalați un server de virtualizare, în în acest caz, Este utilizat pachetul software virtualbox.

Instalarea virtualbox + phpvirtualbox

Instalăm serverul de virtualizare virtualbox pe serverul nostru, mai întâi adăugăm depozitul și cheile la acesta:

Deb http://download.virtualbox.org/virtualbox/debian wheezy contrib non-free wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | apt-key add -

Actualizăm depozitul și începem instalarea virtualbox:

Aptitude update aptitude install virtualbox-4.3
Instalați extensia pentru virtualbox:

Obțineți http://download.virtualbox.org/virtualbox/4.3.14/Oracle_VM_VirtualBox_Extension_Pack-4.3.14.vbox-extpack VBoxManage extpack instalează Oracle_VM_VirtualBox_Extension_Pack-4.3.12.vbox-extpack
Reporniți serviciul vboxweb-service cu comenzile:

/etc/init.d/vboxweb-service stop /etc/init.d/vboxweb-service start
Pentru Virtualbox funcționează trebuie să creați un utilizator sub care vor rula mașinile virtuale.

Adăugați vbox utilizator:

Adduser vbox

Instalarea phpvirtualbox

Mai întâi, să instalăm apache și php:

Apt-get install apache php
Descărcați phpvirtualbox:

Wget -c -t0 http://optimate.dl.sourceforge.net/project/phpvirtualbox/phpvirtualbox-4.3-2.zip
Despachetați conținutul arhivei phpvirtualbox-4.3-2.zip în folderul serverului web:

Dezarhivați phpvirtualbox-4.3-2.zip
Repornirea serverului web:

/etc/init.d/apache2 reporniți
Accesați directorul phpvirtualbox din folderul serverului web și creați fișier de configurare:

Mv config.php-exemplu config.php
Să facem câteva modificări:

Nano config.php var $username = "vbox"; var $password = "Parola la crearea unui cont vbox"; var $location = "http://Adresa IP a acestei mașini:18083/"; var $consoleHost = „Adresa IP a acestei mașini”;
Editarea fișierului de configurare virtualbox:

Echo "VBOXWEB_USER=vbox VBOXWEB_HOST= Adresa IP a acestei mașini VBOXWEB_PORT=18083 " > /etc/default/virtualbox
Să repornim virtualbox:

/etc/init.d/vboxweb-service restart
Deschideți adresa serverului nostru în browser:

http:// Adresa IP a acestei mașini/phpvirtualbox/
autentificare: admin
parola: admin
Interfața web nu este practic diferită de versiunea desktop a Virtualbox.

2.2 Firewall

Să începem să proiectăm o rețea de domiciliu, în concept general reteaua arata asa:

Va trebui să reconfigurați puțin routerul. În setările „openwrt”, am configurat numărul necesar de VLAN-uri și distribuim porturi între ele, deoarece există doar unul pe această placă de bază port ethernet, apoi îl facem un trunchi și setăm toate VLAN-urile cu etichete pentru el.

Reconfiguram adaptoarele de rețea pe serverul nostru înainte de aceasta, trebuie să instalăm pachetul pentru suport vlan: apt-get install vlan.

Configurarea unei rețele pe server

# Interfața de rețea loopback auto lo iface lo inet loopback #NATIVE VLAN NETWORK auto eth0.1 iface eth0.1 inet adresa statică 192.168.1.3 netmask 255.255.255.0 gateway 192.168.1.1 vlan_raw_device eth0.1.1 up. .2 iface eth0.2 inet manual vlan_raw_device eth0 up ifconfig eth0.2 up #PROVIDER2 VLAN auto eth0.3 iface eth0.3 inet manual vlan_raw_device eth0 up ifconfig eth0.3 up #SIP VLAN auto eth0.4 iface eth0.4 inet manual vlan_raw_device eth0 up ifconfig eth0.4 up # GUEST NETWORK auto eth0.10 iface eth0.10 inet manual vlan_raw_device eth0 up ifconfig eth0.10 up


Ca firewall Am ales să implementez „cisco ASA” pe o mașină virtuală. Nu voi argumenta: soluția este ciudată, incredibil de cârjă, dar se datorează necesității de a se conecta la rețelele de lucru ale mai multor companii prin „IPsec site to site vpn” cu hardware similar, dar într-o versiune normală.

Aș dori imediat să remarc că funcționează stabil de 4 luni, nu există probleme, legătura este stabilă, viteza conexiunii cu această implementare s-a dovedit a fi de ~ 20 Mbit/sec, ceea ce este destul de bun, având în vedere că volumul de date transferate este mic. În implementarea mea, această mașină virtuală gestionează toate conexiunile de intrare și de ieșire din toate VLAN-urile rețelei de acasă, încărcarea totală a sistemului nu depășește 12%.

Descărcăm imaginea mașinii virtuale „Cisco ASA 8.4 pentru vmware” nu voi da un link, având în vedere că primul link dintr-un motor de căutare vă va duce cel mai probabil la el. Îl încărcăm pe serverul nostru și importăm mașina noastră în virtualbox. Pe parcurs, schimbăm toate adaptoarele în „PCnet-PCI II” și după import, le distribuim în modul bridge peste VLAN-urile create. Tot in setari port serial creați o conductă /tmp/tts0 prin care vom efectua configurarea inițială noastre undercisco.

Configurarea ulterioară este destul de specifică și depinde de sarcinile dvs., în opinia mea, este inutil să furnizați fișierul de configurare ASA, deoarece este mai bine să citiți separat setările interfețelor, listele de acces, NAT, VPN și alte lucruri; subiectul a mai mult de unul sau chiar o duzină de articole . Voi descrie doar lucrurile de bază pe care le folosesc. În primul rând, rutarea, deoarece toate rețelele sunt conectate la acesta și este, de asemenea, poarta de acces implicită pentru rețeaua de acasă și pentru rețeaua oaspeților. În al doilea rând, „anyconnect” este implementat pe acesta pentru a accesa rețeaua de domiciliu prin VPN. Setări de bază„Cisco ASA” poate fi citit în articolul „Ați pus mâna pe el: să continuăm despre ASA” de pe site-ul Fedia, restul poate fi găsit pe Internet dacă este necesar.

Primul furnizor este cel principal, configurația implementează un mecanism de trecere la al doilea furnizor dacă primul nu este disponibil, astfel încât al doilea să nu se plictisească în acest moment, punctul de acces gratuit pentru oaspeți este configurat pentru acesta . Pe baza aglomerației celui de-al doilea canal, vecinii sunt foarte bucuroși de acest dar al sorții.

2.3 Descărcător de torrent și server de fișiere bazat pe transmisie

S-au scris destul de multe tastaturi despre descrierea instalării acestei funcționalități, dar voi descrie în continuare configurația aici pentru grămada, ca să spunem așa.

Desigur, veți avea propria configurație Samba, dar o voi da pe a mea ca exemplu.

Mai întâi, să instalăm serverul Samba cu comanda:

Apt-get install samba
Și editați fișierul de configurare /etc/samba/smb.conf:

Grup de lucru = WORKGROUP nume netbios = șir server NAS = nivel de jurnal al serverului de fișiere NAS = 1 securitate = partajare set de caractere unix = set de caractere UTF-8 dos = cp1251 stocare atribute dos = da dimensiune maximă jurnal = 10 comentariu = calea FOLDER SERVER NAS = /home/ NAS create mask = 0777 directory mask = 0777 public = da scriptabil = da printable = nu guest ok = yes read only = no comment = NAS SHARE FOLDER cale = /home/NAS/Share create mask = 0777 director mask = 0777 public = yes inscriptibil = da imprimabil = nu invitat ok = da numai citire = fara comentariu = OWNCLOUD FOLDER cale = /home/NAS/owncloud/ create mask = 0777 masca director = 0777 public = da scris = da imprimabil = nu invitat ok = da numai citire = nici un comentariu = TORRENTS FOLDER cale = /home/NAS/torrents create mask = 0777 directory mask = 0777 public = yes writable = yes printable = no guest ok = yes only read = no comment = VIRTUAL MACHINES FOLDER cale = /home/NAS /VM crea masca = 0777 masca director = 0777 public = da scris = da imprimabil = nu invitat ok = da numai citire = fara comentariu = calea FOLDER MEDIA = /home/NAS/media crea masca = 0777 masca director = 0777 public = da scris = da imprimabil = nu invitat ok = da numai citire = nu


După configurarea samba, puteți începe instalarea cal de bataie pentru a descărca torrente.

Este timpul să abordăm Transmisia

Instala:
apt-get install transmisie-daemon
Configurați transmission-daemon /etc/transmission-daemon/settings.json:
( „alt-speed-down”: 50, „alt-speed-enabled”: false, „alt-speed-time-begin”: 540, „alt-speed-time-day”: 127, „alt-speed- time-enabled": false, "alt-speed-time-end": 1020, "alt-speed-up": 50, "bind-address-ipv4": "0.0.0.0", "bind-address-ipv6" : "::", "blocklist-enabled": adevărat, "blocklist-url": "", "cache-size-mb": 2, "dht-enabled": true, "download-dir": "/home /NAS/torrents/Downloads”, „download-limit”: 100, „download-limit-enabled”: 0, „criptare”: 1, „idle-seeding-limit”: 30, „idle-seeding-limit-enabled” ": false, "incomplete-dir": "/home/NAS/torrents/Downloading", "incomplete-dir-enabled": false, "lazy-bitfield-enabled": adevărat, "lpd-enabled": adevărat, " max-peers-global": 200, "message-level": 2, "open-file-limit": 32, "peer-limit-global": 200, "peer-limit-per-torrent": 60," peer-port": 11523, "peer-port-random-high": 65535, "peer-port-random-low": 49152, "peer-port-random-on-start": false, "peer-socket- tos": 0, „pex-enabled”: adevărat, „port-forwarding-enabled”: adevărat, „prealocare”: 2, „ratio-limit”: 1, „ratio-limit-enabled”: adevărat, „redenumire- partial-files": adevărat, "rpc-authentication-required": adevărat, "rpc-bind-address": "0.0.0.0", "rpc-enabled": adevărat, "rpc-parola": "**** ******”, „rpc-port”: 9091, „rpc-username”: „transmission”, „rpc-whitelist”: „127.0.0.1,192.168.0.100”, „rpc-whitelist-enabled”: false, "script-torrent-done-enabled": false, "script-torrent-done-filename": "", "speed-limit-down": 900, "speed-limit-down-enabled": true, " speed-limit-up": 100, "speed-limit-up-enabled": false, "start-added-torrents": true, "trash-original-torrent-files": true, "umask": 0, " upload-limit": 100, "upload-limit-enabled": 0, "upload-slots-per-torrent": 14)

2.4 Server de telefonie bazat pe Asterisk + FreePBX

Apelurile nu sunt ieftine, mai ales când munca este frecventă și diferite țări, în ciuda faptului că există tuneluri VPN care să funcționeze, a nu implementa un server de telefonie ar fi, ca să spunem ușor, ciudat. Pe baza diagramei de mai sus, ridicăm una nouă mașină virtualăși pornește-l interfețe de rețea la VLAN-urile de care avem nevoie. Nu voi descrie instalarea asterisk + freepbx în sine, deoarece siv237 a gestionat această sarcină perfect înaintea mea și a descris totul în publicația Instalare simplă a Asterisk + FreePBX pentru începători.

După instalare, configuram trunchiurile necesare în interfața FreePBX, configurăm planul de apelare, creăm un utilizator și ne bucurăm de viață. Într-o întorsătură miraculoasă a evenimentelor, furnizorul meu principal oferă un număr de telefon fix prin SIP, care a fost de fapt principalul motiv pentru implementarea acestui server.

Când sunt acasă, telefonul meu mobil este întotdeauna conectat la Wi-Fi, motiv pentru care a devenit principalul meu telefon SIP. Dacă nu este disponibil, serverul redirecționează către my telefon mobil prin linia orașului. După conectare Antene Wi-Fi situat pe acoperișul casei, pot merge cu ușurință să cumpăr pâine fără să pierd un apel important și fără a fi nevoit să plătesc pentru internet sau minute în șir la redirecționare.

În viitorul apropiat intenționăm să cumpărăm mai multe modemuri USB care acceptă transmisia vocală și configurați accesul la rețelele mobile. Salvați așa la maximum.

2.5 Server TFTP pentru descărcare prin rețea și configurarea diverselor echipamente;

Sincer să fiu, am uitat de această funcție foarte convenabilă cu mult timp în urmă, înainte să fie redundantă pentru mine, și apoi pur și simplu mi-a zburat din cap. Cumva, după o altă vizionare a iubitului meu Habr, am dat peste publicația „Server de pornire - ca o unitate flash bootabilă, doar un server și prin rețea”, scrisă de Romanenko_Eugene, care descrie toate acestea. Probabil că nu o voi putea descrie mai bine decât el, așa că îi voi lăsa această parte în seama lui. Pe baza acestui articol, au fost colectate distribuțiile de care aveam nevoie și am uitat ce este o unitate flash bootabilă.

2.6 Cloud privat pentru stocarea fișierelor bazate pe „owncloud”

Dupa ce mai multi clienti au aparut la telefon pt servicii cloud, încep să apară involuntar gânduri despre cum să unim toată această agricultură. Drept urmare, s-a decis să ne construim propriul cloud, să îi adăugăm directoare pentru sincronizare cu alți nori și să ne bucurăm de viață.

„owncloud” a fost ales ca platformă, iar ca furnizori externi de cloud folosesc box.com, dropbox, google drive, disc yandex,onedrive. Lista este extinsă, dar ideea este simplă. Pentru început, instalăm clienții pe mașină și îi setăm să se sincronizeze într-un director creat anterior pentru fiecare nor, apoi instalăm „owncloud” deasupra întregii întreprinderi.

Nu are rost să rescrieți ghidul de instalare a clientului, acestea pot fi găsite pe site-uri specializate. Și tot ceea ce privește instalarea „owncloud” este descris de BlackIce13 în publicația „Experiența instalării ownCloud 6 pe Debian 7 wheezy”. Tot ce trebuie să facem este să ne gândim ce și unde să sincronizăm pentru a dormi liniștiți, având un server cu RAID 0.

2.7 HTTP proxy Ace Stream pentru vizionarea TorrentTV

După încă o oprire televiziune prin cablu Din cauza întârzierii plății, a început căutarea alternativelor, care au fost găsite rapid - TorrentTV. Singurul dezavantaj este că aveți nevoie de clientul acestrem pentru a-l vizualiza.

Păstrarea unui monstru de 750 de wați aprins pentru a distribui televiziunea direct pe televizor este destul de irosită. După o scurtă căutare, a fost găsită o soluție - un proxy care convertește un flux torrent în http. Problema a fost rezolvată destul de repede, acum pentru 60 de ruble pe lună puteți viziona un munte de canale.

Singurul negativ este schimbarea canalului destul de lentă.

Instalare

Mai întâi, să instalăm vlc:

Apt-get install vlc
Descărcați aceproxy și acestream și plasați-le într-un singur director:

Wget https://github.com/ValdikSS/aceproxy/archive/master.zip wget http://dl.acestream.org/debian/7/acestream_3.0.5.1_debian_7.4_x86_64.tar.gz
Să creăm mai multe directoare în apropiere:

Mkdir înregistrează scripturile mkdir
În directorul ./scripts vom crea mai multe scripturi:

Cd ./scripts nano aceproxy.sh #!/bin/sh python ./aceproxy/acehttp.py > ./logs/acehttp.log 2>&1 & nano acestream.sh #!/bin/sh ./acestream/acestreamengine - -lib-path ./acestream --client-console > ./logs/acestream.log 2>&1 & nano vlc.sh #!/bin/sh vlc -I telnet --clock-jitter -1 --network-caching -1 --sout-mux-caching 2000 --telnet-password admin > ./logs/acevlc.log 2>&1 &

Să mergem la directorul de mai sus și să creăm scripturi pentru a porni și opri difuzarea:
cd ../ nano start.sh #!/bin/bash /bin/kill -9 `/bin/ps ax |/bin/grep acestream |/usr/bin/awk ("printează $1")` ./scripts/ acestream.sh echo „Start acestream” sleep 1 /bin/kill -9 `/bin/ps ax |/bin/grep vlc |/usr/bin/awk ("print $1")` ./scripts/vlc.sh echo „Start VLC” sleep 1 /bin/kill -9 `/bin/ps ax |/bin/grep acehttp |/usr/bin/awk ("print $1")` ./scripts/aceproxy.sh echo „Start aceproxy” nano stop.sh #!/bin/bash /bin/kill -9 `/bin/ps ax |/bin/grep acestream |/usr/bin/awk ("print $1")` echo "Stop acestream" sleep 1 / bin/kill -9 `/bin/ps ax |/bin/grep vlc |/usr/bin/awk ("print $1")` echo "Stop VLC" sleep 1 /bin/kill -9 `/bin/ps ax |/bin/grep acehttp |/usr/bin/awk ("printați $1")` echo "Opriți aceproxy"

Să edităm configurația aceproxy conform wiki

Am vorbit deja despre o modalitate ieftină de implementare NAS pentru rețeaua de acasă, dar build-urile fiecăruia pot fi diferite: cineva va fi nemulțumit de dimensiunile NAS-ului de la un computer vechi, în timp ce alții se vor plânge de zgomot. Alternativ, acest articol se va concentra pe construirea unui computer mic bazat pe Intel Atom sau AMD. Pe în acest moment există o mulțime de plăci de bază cu răcire pasivă a procesorului Intel Atom încorporat și selecție uriașă carcase compacte cu sursele de alimentare încorporate, nu trebuie să vă faceți griji cu privire la alegerea componentelor. Desigur, este mai ușor să cumpărați un produs gata făcut de la Synology, Qnap sau Thecus, dar nu toată lumea este pregătită să investească în achiziționarea unei astfel de soluții, mai ales că Ansamblu server NAS Este destul de simplu și durează mult mai puțin decât configurarea unui desktop cu drepturi depline.

Sistemele NAS de buget, asamblate manual, sunt perfecte pentru rețelele de acasă formate din două sau trei computere, câteva smartphone-uri (tablete), un centru media și Smart TV.

ÎN alegerea componentelor pentru stocarea în rețea căutând un echilibru între dorințele consumatorului, resursele sale financiare și capacitățile sistemului NAS. Pentru a vă ajuta cu alegerea dvs., v-am vorbit despre câteva componente care vă vor permite construi un server NAS cu performanță optimă și fiabilitate de stocare.

Selectarea componentelor pentru NAS

1. Corp.

IN WIN BP655 200W

Această carcasă vă permite să găzduiți până la două hard disk-uri și are încorporată o sursă de alimentare de 200 W. Nu există componente care să acopere elementul de răcire al procesorului.

Thermaltake Element Q VL52021N2E 200W

Un caz excelent în ceea ce privește confortul amplasării interne a componentelor. Sunt deosebit de multumit de design si de manopera. Eu însumi îl folosesc, dar nu ca a stocare în rețea. Mă bucur că pot instala unități de 2,5″. Singurul dezavantaj pe care îl pot numi este capacitatea de a găzdui până la 2 hard disk-uri de 3,5 inchi.

SilverStone SG01B-F Negru

Această opțiune este mai scumpă decât cele anterioare (≈3000 de ruble), dar avantajul ei clar este instalarea a până la 4 hard disk-uri de 3,5 inchi, un sistem de răcire bine gândit și capacitatea de a instala o sursă de alimentare cu factor de formă ATX. .

Lian Li PC-Q08 Argintiu

Cea mai scumpă opțiune disponibilă cazuri de server de acasă(≈3500 rub.). Trăsătură distinctivă din această instanță este instalarea a până la 7 hard disk-uri de 3.5″ și un HDD sau SSD de 2.5″, dimensiuni mici, răcire standard excelentă. Posibilitatea de a instala o sursă de alimentare cu factor de formă ATX. Dezavantaj: accesul la componentele interne este dificil. Dacă vă gândiți să cumpărați Carcasa NAS cu posibilitatea de a adăuga un HDD în viitor, aceasta este o opțiune ideală.

2. Placa de baza pentru server NAS.

Revizuirea plăcilor de bază pentru NAS Format Mini-ITX. Acest factor de formă al plăcilor de bază este folosit pentru a asambla servere NAS și HTPC-uri moderne. În acest moment, magazinele online au o selecție uriașă de plăci de bază de la orice producător: Asrock, Asus, Zotac, MSI etc. Să ne uităm la câteva opțiuni bune.

ASUS AT5NM10T-I

iubitul meu placa de baza pentru asamblarea NASși servere obișnuite, mai mult de un server pe care l-am asamblat rulează pe el.

Această placă de la Asus are tot ce aveți nevoie: un procesor dual-core Intel Atom D525 preinstalat, răcire pasivă, suport pentru memorie DDR3 SO-DIMM și un adaptor video Intel GMA 3150 încorporat și patru porturi SATA pentru conectarea unui HDD faceți din ASUS AT5NM10T-I o opțiune ideală pentru NAS de acasă, poate cineva va dori mai mult, dar cred că 4 discuri de 2 TB sau 3 TB solutie optima pentru casă. Pentru cei care nu au suficientă capacitate de 8-12 TB, puteți folosi un controler SATA c Interfață PCI-e x1, deoarece rămâne nefolosit pe placa de bază. La asamblarea unui HTPC compact, instalez acolo un decodor video HD hardware.

ASRock E350M1

Această placă de bază va fi o opțiune excelentă pentru server NAS productiv cu posibilitatea de a-l folosi ca . Cred că vor exista întotdeauna susținători ai versatilității în tehnologie, așa că ASRock E350M1 ar trebui inclus în recenzie. Beneficiile acestei componente NAS sunt de 2x procesor nuclear AMD E-350, grafică integrată ATI Radeon HD 6310, capacitatea de a instala memorie DDR3 DIMM convențională de până la 8 GB, precum și o interfață HDMI. Toate cele de mai sus se vor potrivi, fără îndoială, celor care doresc să construiască un HTPC sau să implementeze streaming video. Pentru a implementa un NAS: există 4 porturi SATA la bord, consum redus de energie și un cooler destul de silentios pe radiatorul procesorului. Am asamblat un pachet NAS + HTPC pentru prietenul meu, „clientul” a fost incredibil de mulțumit. Până în acest moment, am folosit această „placă de bază” de mai multe ori ca bază pentru asamblarea sistemelor home theater portabile. De remarcat, de asemenea, plăcile de bază bazate pe ION 2, care s-au dovedit bine componente ale unui HTPC de buget.

Zotac FUSION350-A-E

A treia opțiune placa de baza va fi sub marca ZOTAC. Îmi plac foarte mult soluțiile lor Mini-ITX datorită integrării lor ridicate interfețe moderne. Această „placă de bază” are un consum redus de energie și decentă grafică AMD Radeon HD 6310, ca și predecesorul său. Repet că o astfel de placă video nu este necesară pentru implementarea unui NAS, ci în combinație cu Port HDMIși o ieșire optică S/PDIF, placa se transformă într-un bun candidat pentru „poziția” unui PC multimedia. Nu va fi de prisos Modul WiFi 802.11n funcționează la viteze de până la 150 Mbps și bineînțeles 4 porturi USB 3.0 + eSATA. Iar pentru instalarea HDD avem 4 porturi SATA 6 Gb/s.

Acordați atenție suportului pentru interfețele moderne atunci când alegeți o placă de bază - eSATA, USB 3.0: acest lucru vă va oferi posibilitatea de a vă extinde stocare în rețea pentru casă sau utilizați mașina într-o altă configurație.

Nu vreau să transform acest articol într-un magazin online, așa că nu voi enumera toate opțiunile care îmi plac sau care sunt potrivite. Voi adăuga doar că atunci când alegeți o placă de bază pentru un NAS, trebuie să vă ghidați de următorii parametri:

  • un procesor destul de puternic (2 nuclee), deoarece nu știi niciodată exact cum îl vei „încărca” în viitor. De exemplu, folosesc și NAS pentru a converti videoclipuri pentru dispozitive mobile.
  • miez video încorporat. Desigur, este necesar doar pentru cei care ar dori să adauge un HTPC la funcționalitatea NAS, dar și pentru cei care nu au unul vechi în haz. placi video PCI-e Pentru acces rar la interfața spațiului de stocare, nu va strica. Deși, puteți utiliza o placă video de pe un alt PC sau vă puteți conecta prin desktop la distanță.
  • acordați atenție modulelor de memorie DIMM (desktop) sau SO DIMM (laptop), deoarece este posibil să instalați stick-uri de pe un computer sau laptop vechi
  • incearca sa cumperi placi cu racire pasiva procesor. Uneori trebuie să înlocuiți un răcitor ieftin, care zdrăngănește. Mai mult, soluțiile cu calorifer economisesc aproape întotdeauna energie și elimină durerea de cap de a alege un ventilator.
  • alegeți plăci de bază cu procesor integrat - acest lucru vă va face achiziția optimă ca preț.

3. Hard disk

HDD-ul este unul dintre cele mai multe componente importante viitorul nostru server NAS. O soluție universală Consider hard disk-urile din seria Caviar Blue Western Digital, deși mulți, inclusiv eu, folosesc Western Digital GreenPower de dragul economiei, există și oponenți ai acestei linii de HDD-uri din cauza problemei de parcare a capului, așa că nu sunt recomandate ca suport pentru accesul frecvent la date. Adevărat, practica mea nu confirmă acest lucru. Hard disk-urile de la Hitachi și Samsung s-au dovedit și ele bune, ceea ce nu pot spune despre Seagate. Puteți alege singur volumul necesar, cea mai optimă alegere ar fi 2 GB (2 sau 4 discuri). Dacă doriți, puteți utiliza un disc „laptop”. Amintiți-vă, indiferent cât de rapid este unitatea pe care o cumpărați, viteza de transfer de date a dispozitivelor NAS este limitată de lățimea de bandă a unei rețele gigabit. Cumpărați modele de lungă durată pregătite pentru server de la Hitachi și Western Digital.

4. RAM

Alegerea este uriașă. Prefer să folosesc module de memorie de la Samsung și Kingston. Server de fișiere nu este foarte solicitant la RAM, astfel ca sloturile din placa de baza pot fi ocupate de orice stick-uri din producător celebru. O pereche de module de 1-2 GB sunt acum foarte accesibile.

La alegerea componentelor pentru NAS este necesar să ne bazăm pe două tendințe contradictorii:

  • alegând sistem ieftin cu două discuri, un procesor slab și o cantitate mică de memorie, este dificil să obții un server NAS productiv și de încredere;
  • Capacitățile NAS de înaltă performanță nu sunt foarte adesea folosite la potențialul lor maxim, acest lucru este valabil mai ales pentru utilizarea acasă.

5. Sisteme de operare pentru serverul NAS

  • FreeNAS (analogi: Openfiler (bazat pe Linux), NexentaStor (bazat pe Solaris), openmediavault (Linux), Pulsar-OS, Open-E, Zentyal). Link-ul conține 2 imagini: pentru sisteme pe 32 și 64 de biți.
  • Windows Home Server 2011
  • Windows Server 2008 R2
  • Ubuntu Server (pentru sisteme pe 32 și 64 de biți)

Mai sus este o listă de sisteme de operare care pot fi utilizate ca coajă pentru NAS. Am scris despre instalarea FreeNAS în .

Dacă decideți să utilizați Ubuntu Server, atunci îți va plăcea depozitul mare de diverse programe, care îți va oferi posibilitatea de a realiza un server după imaginea și asemănarea serverului visurilor tale. Dacă vă este dificil să configurați un sistem de operare pentru server, atunci puteți utiliza un kit de distribuție cu un shell grafic.

O să ofer o opțiune pentru utilizatorii care nu sunt foarte familiarizați cu Linux, pentru care sistemul de operare Windows Home Server 2011 cu ușurința sa de instalare și configurare este perfect. În plus, această opțiune se descurcă fără probleme cu recuperarea și arhivarea datelor pe un computer și oferă, de asemenea, streaming de conținut multimedia într-o rețea de domiciliu. În videoclipul de mai jos vă puteți familiariza cu interfața și funcționalitatea WHS 2011. Apropo, funcționalitatea acestui sistem de operare poate fi extinsă cu suplimente speciale și vă puteți familiariza cu acestea.

FmnFoI8iqC8&gl

Puteți gestiona un astfel de server de pe alte computere de acasă cu software-ul client instalat, care poate fi instalat introducând în browser: \\nume_server, dar și accesați serverul de la distanță printr-un IP extern. În plus, vă puteți organiza rapid și ușor serverul web, vă puteți partaja cu ușurință fișierele pe un Smart TV, Xbox 360, smartphone și pe orice computer care rulează Control Windows XP, Windows Vista și Windows 7. Windows Home Server rulează toate aplicațiile familiare pe care le-ați folosit pe Windows Vista și Windows 7.

După ce ați asamblat și lansat spațiul de stocare atașat la rețea (NAS), veți avea următoarele avantaje față de soluțiile gata făcute:

  • posibilitatea extinderii spațiului pe disc prin adăugare hard disk-uri SATA. Unități suplimentare poate fi conectat prin Port USB, eSATA și controler suplimentar
  • folosind o placă de bază nu numai cu Ethernet de 1 Gbps, ci și cu un modul WLAN
  • discurile pentru extindere nu sunt limitate în volum
  • funcționalitate server extensibilă (orice software, HTPC).

Sunt întotdeauna gata să vă ajut la alegerea unei configurații pentru NAS-ul dvs. de acasă și la alegerea celei potrivite sistem de operare inclusiv. Vă rugăm să lăsați comentarii.

5 voturi

O zi bună, dragi cititori ai blogului meu. Discutam constant ce hosting sa alegem, unde plasam site-ul, cine asigura conditiile ideale.

Sau poate transforma computerul într-un server? O mulțime de spațiu pentru care nimeni nu va trebui să plătească. Ei bine, crezi că merită să studiezi acest subiect?

Astăzi vă vom vorbi despre cum să creați găzduire pe computer. Această oportunitate este disponibilă tuturor.

Termeni de utilizare

Opțiunea nu poate fi numită ideală, dar în unele cazuri poate fi potrivită. În primul rând, trebuie să ai viteză bună de internet și spatiu liber. Dacă vrei să câștigi faima, atunci această metodă cu siguranță nu este pentru tine. Este puțin probabil ca computerul local să facă față. Deși, cine știe, se întâmplă minuni.

Cu toate acestea, nu uitați că va trebui să vă împărtășiți viteza cu vizitatorii site-ului dvs. Cu cât sunt mai multe, cu atât nevoile lor sunt mai mari.

În medie, durează aproximativ 50 kb/s de persoană. Tariful meu nu poate fi numit cel mai bun, viteza de upload este de aproximativ 7 MB, adică maximul pe care îl pot face este să ofer aproximativ 140 de persoane cu descărcări normale la un moment dat. Dacă sunt mai mulți vizitatori, aceștia vor trebui să aștepte mai mult, ceea ce înseamnă că rata de refuz va fi impresionantă.

Totuși, înțeleg că fibra optică face minuni, tarifele de la furnizori sunt din ce în ce mai puțin o povară pentru portofel și, prin urmare, situație similară nu se intampla tuturor. În plus, dacă trebuie să-ți arăți site-ul web unui singur client sau trebuie doar să-l arăți, atunci de ce să plătești pentru găzduire dacă totul se poate face gratuit.

Mic, dar puteți uita cu totul de plată.

Ce vei avea nevoie

Am spus deja despre viteza bună a internetului. DESPRE memorie grea discul menționat. Acestea nu sunt probleme serioase, sau cu siguranță nu sunt fatale, care vor deraia întregul efort.

În plus, va trebui să obțineți informații despre IP-ul dvs. static. Cu ajutorul acestuia, nu numai că vă puteți organiza propriul server cu o adresă constantă, ci și puteți crea acces la distanță la computer, precum și la camere CCTV. Va fi mai ușor și mai fiabil să aflați informații de la furnizor.

Ei bine, ultimul punct. PC separat. Acest lucru nu este necesar, dar vă rugăm să rețineți că, dacă utilizați dvs computer de acasă ca server, nu poate fi oprit.

Deschideți serverul

Orice altceva este simplu. vei avea nevoie Deschideți serverul . Este gratuit. Dacă doriți, puteți face o donație, dezvoltatorii vor fi mulțumiți chiar și cu 100 de ruble. Apropo, dacă transferi bani, poți descărca pachetul în câteva secunde. Dacă nu, va trebui să așteptați puțin.

Ce este un server deschis? O platformă de server convenabilă care a fost creată special pentru webmasteri. Dacă nu ar fi ea, atunci ar trebui să instalezi manual php, apache, MySql și o grămadă de programe suplimentare. În general, masa de hemoroizi.

Open Servere este un pachet care are deja toate componentele. Acestea vor fi necesare pentru instalarea serverului. Rămâne doar să despachetați tot conținutul și puteți începe să dezvoltați un site web sau să scrieți un script.

Imaginați-vă, pentru a vă folosi computerul ca găzduire virtuală, trebuie doar să apăsați câteva butoane. Dacă nu ar fi serverul deschis, ar trebui să descărcați toate elementele separat, să mutați totul în folderele necesare și să îl configurați.

Cu toate acestea, Open Server nu este singurul pachet. Denver a fost unul dintre primii care au apărut, puțin mai târziu xampp. Dar nu le-aș numi cei mai buni. Ele sunt actualizate destul de rar și, prin urmare, își pierd popularitatea. În plus, puteți controla părți individuale. Adăugați ceva propriu, ștergeți sau editați. În timp, acest lucru poate fi util.

Open Server are multe instrumente suplimentare: vizualizare jurnal, programator de sarcini și multe altele.

Apropo, puteți chiar să instalați acest program pe o unitate flash. Acest lucru este foarte convenabil dacă creați un site web personalizat și nu sunteți pregătit să îl afișați pe Internet. Doar copiați site-ul pe USB și gata. Puteți lipi disc amovibil la orice computer. Clientul îl va vedea în același mod ca și cum portalul ar fi deja pe Internet.

Dar suficient preludiu. Să ne uităm la programul în acțiune. Mai întâi trebuie să-l descărcați. Accesați secțiunea cu același nume, selectați varianta potrivita(de bază, final, premium), introduceți numărul din imagine și continuați cu descărcarea.

Descărcarea celei mai complete versiuni nu are întotdeauna sens. Sunteți sigur că veți folosi CamStudio, care vă permite să înregistrați videoclipuri, editor foto PixBuilder sau Skype? De exemplu, am vorbit deja despre. Sunt convins că dacă nu citiți articolul meu despre el, nu veți deschide niciodată acest program.

Dacă se dorește, toate acestea pot fi instalate ulterior. Recomand să luați Premium.

Dacă faci o donație, viteza ta de descărcare va crește. Dacă nu, veți putea descărca complet pachetul numai după câteva ore.

După ce descărcați programul și faceți dublu clic pe fișierul de instalare, vi se va solicita să despachetați arhiva. Trebuie să îl instalați în rădăcină și nu în orice folder.

După finalizarea procesului, veți vedea folderul Open Server pe unitatea C. Acesta va conține mai multe foldere și 2 fișier de instalare. Dosarul de domenii va conține dosare cu site-urile dvs. Modul – programe de instalare suplimentare: php, mysql și așa mai departe.

Două fișiere de instalare sunt proiectate pentru sisteme pe 32 și 64 de biți. Trebuie să rulați unul dintre ele, dar vă sfătuiesc să dezactivați mai întâi antivirusul. În caz contrar, poate bloca acțiunile programului și nu va putea funcționa corect.

Imediat după lansare vi se va solicita să instalați Microsoft Visual C++. Este probabil să aveți totul deja instalat, dar pentru a evita problemele și erorile, îl puteți descărca din nou.

După încărcare, panoul Open Server va dispărea în partea dreaptă jos a ecranului, lângă ceas. Făcând clic pe butonul „Start” activați serverul, este necesar butonul „Restart” după ce faceți unele modificări în dosar și doriți ca acestea să aibă efect, iar „Stop” oprește funcționarea acestuia.

Există o mulțime de opțiuni în setări. Nu voi vorbi despre ele acum. Oricine înțelege acest lucru va înțelege totul, dar va fi complet de neînțeles pentru începători. Nu vă faceți griji, în timp veți stăpâni totul, dar deocamdată puteți face fără această informație.

Ei bine, asta e tot. Datorită acestui program, puteți crea găzduire de pe computer. În instrucțiunile video puteți vedea mai multe informații despre crearea de site-uri web și lucrul cu programul.

Instrucțiuni video

Mi-a plăcut foarte mult acest videoclip. Acest instrucțiuni pas cu pas la lucrul cu programul. În 40 de minute vei afla absolut tot ce trebuie să știi pentru a lucra despre Open Server.

Ei bine, pentru cei care sunt interesați de acest subiect, pot recomanda și cursul „ Vând informații pe internet de la A la Z " Cred că acest lucru va fi util pentru mulți.


Dacă ți-a plăcut acest articol, abonează-te la newsletter și află mai multe despre câștiguri și muncă. Ne revedem și mult succes în munca ta.

Instrucţiuni

Pentru a configura un server web, trebuie să instalați un sistem de operare adecvat. Distribuțiile din familia Linux pot fi cele mai potrivite. De exemplu, pentru un server web, Red Hat, Fedora și Ubuntu Server sunt pachete bune. Selectați varianta Linux care vi se potrivește și descărcați-o de pe Internet. De asemenea, puteți instala un sistem Debian Wheezy pregătit pentru server.

Scrieți distribuția selectată pe un mediu de stocare. Puteți înregistra pe o unitate flash, CD sau DVD. Printre cele mai populare programe pentru arderea imaginilor sistemului de operare, merită menționat UltraISO și UNetbootin, care vă permit să extrageți corect imaginea selectată pe orice suport amovibil.

Deschideți distribuția descărcată folosind programul selectat și inscripționați discul urmând instrucțiunile din interfață. Pentru a crea o unitate flash USB bootabilă în UltraISO, utilizați secțiunea „Inscripționare”. imaginea unui dur disc."

Introduceți mediul de stocare în computer și porniți de pe acesta. Instalați sistemul de operare conform instrucțiunilor de pe ecran. Pentru a porni de pe disc, va trebui să accesați setările BIOS apăsând butonul F2, F8 sau F10 (în funcție de modelul plăcii de bază). Utilizați secțiunea First Boot Device pentru a seta parametrii necesari. În listă, indicați unitatea dvs. sau cititor USB, apoi salvați modificările și reporniți computerul.

După instalarea sistemului de operare, va trebui să instalați un pachet de aplicații pentru a rula serverul (Apache, MySQL, PHP). Pentru a face acest lucru, apelați un terminal și introduceți următoarele comenzi:

Sudo apt-get install tasksel
Sudo tasksel

În lista care apare, utilizați butoanele de la tastatură pentru a selecta LAMP Server și apăsați Enter. Va începe procesul de instalare, timp în care vi se va cere să setați o parolă pentru a accesa panoul MySQL. După finalizarea operațiunii, puteți începe configurarea și configurarea serverului dvs., precum și instalarea propriului site web.

Vă rugăm să rețineți

După ridicarea LAMP, toate fișierele resursei dvs. vor fi localizate în directorul /var/www. Trebuie să copiați datele pentru a lansa site-ul în acest folder.

Sfaturi utile

Terminalul este apelat utilizând elementul corespunzător din meniul sistemului prin apăsarea combinației Tastele Ctrlși T. Dacă nu există un mediu grafic, linia de comandă pornește automat.

Surse:

  • Ubuntu Server
  • Debian Wheezy
  • UNetbootin

Cu siguranță, dulapul tău este plin de alte vechituri. Nu te grăbi să-l arunci, pentru că printre gunoi pot fi lucruri care doar la prima vedere par inutile și inutile, dar de fapt îți pot fi utile.

vei avea nevoie

  • șurubelniță, RAM, unitate de sistem, punct de colectare fier vechi

Instrucţiuni

În primul rând, verifică-ți calculator pentru disponibilitatea pieselor de lucru. La urma urmei, acestea vă pot fi utile pentru a actualiza un computer nou.

Selectați sistemul de operare pentru server. Acest lucru depinde adesea de preferințe și de nivelul de confort necesar. Linux sau un alt sistem de operare asemănător UNIX va putea rula pe hardware modest, cu performanțe ridicate, dacă nu instalați GUI.

Alegeți un hard disk cu capabilități de partajare a fișierelor. Dacă majoritatea fișierelor care vor fi utilizate de server sunt foi de calcul sau documente text, atunci un hard disk de 60 sau 80 de gigaocteți va fi suficient, deoarece aceste tipuri de fișiere sunt relativ mici. Cu toate acestea, dacă plănuiți un schimb, sau baze de date mari date, apoi alegeți un disc cu câteva sute de gigaocteți.

Cumpărați un computer nou sau folosit sau construiți-l pe al dvs. Dacă plănuiești folosind Linux sau sistem similar, atunci serverul va necesita computere cu performanțe mai scăzute și mai puține numere. Puteți achiziționa și echipamente second hand. Principalul lucru aici va fi prezența unui card Ethernet pentru a vă conecta la rețeaua de acasă sau de la birou.

Instalați memorie suplimentară dacă este necesar. Serverele de fișiere mai mici funcționează bine cu 256 de megaocteți de RAM și pentru mai mult performanta ridicata veți avea nevoie de 512 megaocteți sau mai mult. Mai mulți utilizatori - mai multă RAM.

Configurați serverul în Panoul de control, activați accesul la fișiere și imprimante folosind instrumente administrative.

Surse:

  • Server de pe computer

Local server utilizat de dezvoltatorii web pentru a depana scripturi și a testa site-uri web și programe web. Unul dintre cele mai comune și funcționale pachete este Apache, ale cărui avantaje sunt prezența cantitate mare module și deschiderea codului.

Instrucţiuni

Accesați site-ul web oficial al dezvoltatorilor Apache. În pagina care se deschide, în partea stângă a ferestrei, faceți clic pe linkul Din oglindă din elementul Descărcare. Descărcați ultima versiune distribuție pentru Windows.

Rulați fișierul descărcat. Acceptați prevederile contract de licență, faceți clic pe Următorul. Intră nume de domeniu, Nume serverși adresa de e-mail a administratorului. Numai pentru instalare locală server iar în primele două rânduri indică localhost. Numărul portului poate fi lăsat neschimbat.

În fereastra următoare, selectați metoda standard de instalare. Specificați directorul pentru despachetare server Dar, este recomandabil să creați un folder separat care vă va fi convenabil să îl utilizați în viitor (de exemplu, C:/Apache). Faceți clic pe butonul Instalare și așteptați finalizarea instalării.

Windows pornește automat Apache ca serviciu imediat după instalare. După mesajul că copierea fișierului este completă, introduceți http://localhost în bara de adrese a browserului dvs. Dacă instalarea are succes, veți vedea un mesaj corespunzător pe ecran.

Accesați „Start” - „Setări” - „Panou de control” - „Instrumente administrative” - „Servicii”. În fereastra care apare, faceți clic dreapta pe linia Apache2. Pentru a opri munca serverși faceți clic pe elementul „Stop”, pentru a începe - „Start”.

Parametrii de bază serverși sunt configurate în fișierul httpd.conf, care se află în folderul conf al directorului Instalări Apache. Utilizarea directivelor a acestui document puteți schimba portul, numele și locația folderului principal al programului. De asemenea, puteți specifica directorul în care ar trebui să fie localizate fișierele de proiect. Folosind un container, puteți seta parametri pentru a rula mai multe site-uri.

Vă rugăm să rețineți

conexiune PHPși MySQL sunt implementate direct după ce serverul este instalat ca module separate, care sunt adăugate ulterior directivelor httpd.conf.

Surse:

  • Apache Server în 2019

În sala de operație sistem Windows sunt multe programe convenabile pentru a crea și procesa capturi de ecran. De exemplu, un instrument foarte convenabil în acest scop este inclus în programul Yandex.Disk. Din păcate, versiunea linux Acest program are o funcționalitate limitată. Cu toate acestea, spre bucuria utilizatorilor Linux, există un program alternativ numit Shutter, care vă permite să faceți o captură de ecran în Ubuntu nu mai puțin convenabil decât Yandex.Disk și analogii săi.

vei avea nevoie

  • Un computer cu sistem de operare Ubuntu instalat.

Instrucţiuni

Primul pas este instalarea programului Shutter. Acest lucru se poate face folosind programul Center. aplicații Ubuntu". Doar intrați în căutare cuvânt cheie Declanșați și faceți clic pe butonul de instalare.

După finalizarea instalării programului, lansați-l din meniul principal. De asemenea, puteți utiliza căutarea în meniu introducând cuvântul cheie Shutter. După lansare, pictograma programului ar trebui să apară în zona de notificare. Și, de asemenea, fereastra principală a programului.

Pentru a face o captură de ecran, utilizați instrumentele de pe panoul din fereastra principală a programului. Puteți face o captură de ecran a unei zone selectate, a desktopului, a întregului ecran, a unei singure ferestre sau chiar a unui singur element de fereastră. Programul are setări bogate, dar chiar și cu setările implicite este complet gata pentru utilizarea prevăzută. Aceleași instrumente sunt duplicate în meniul derulant dacă faceți clic pe pictograma programului din zona de notificare, ceea ce este foarte convenabil pentru a crea rapid capturi de ecran.

Capturile de ecran rezultate pot fi editate imediat direct în program. Pentru a face acest lucru, utilizați pictograma paletei artistului. După ce faceți clic pe el, se va deschide un editor simplu, similar cu Paint, în care puteți tăia excesul, evidențiați zonele dorite cu cadre, lăsați semnături de text și așa mai departe.

Toate capturile de ecran sunt salvate automat în fișiere. În mod implicit, în folderul Imagini din dvs folderul de acasă. Puteți copia și lipi o captură de ecran într-un editor de text direct din program folosind combinații standard tastele Ctrl+C, Ctrl+V. De asemenea, puteți efectua orice operație de fișier cu o captură de ecran direct din Shutter. De exemplu, mutați la folderul dorit, accesați folderul capturi de ecran, încărcați pe ftp sau unul dintre numeroasele servicii pentru stocarea imaginilor.

Sfaturi utile

Parcurgeți setările programului, veți putea personaliza în mod flexibil procesul și veți putea reduce semnificativ timpul petrecut lucrând cu programul.

De regulă, în vremea noastră casele au mai mult de un computer, în funcție de numărul de oameni care locuiesc în el. Pentru ușurință în utilizare, este adesea logic să instalați server de fișiere de acasă, util în special pentru stocarea conținutului media și fișiere partajate.

Instrucţiuni

Fie FreeNas, bazat pe distribuția FreeBSD, fie familia Windows Server sunt ideale ca sistem de operare pentru stocarea în rețea de acasă.

Video pe tema

Un server de acasă este un computer care, în comparație cu calculator de uz casnic capacitate de memorie crescută. Este practic o unitate de fișiere controlată folosind un software special.