Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Lajme
  • Instalimi dhe konfigurimi fillimisht i një serveri Ubuntu është një procedurë e provuar. Instalimi dhe konfigurimi i serverit Ubuntu

Instalimi dhe konfigurimi fillimisht i një serveri Ubuntu është një procedurë e provuar. Instalimi dhe konfigurimi i serverit Ubuntu

Vendosja e një serveri në internet Apache me php dhe MySQL në Ubuntu është po aq e lehtë sa granatimi i dardhave. Mund të vendosni LAMP. Opsioni i parë nuk ka nevojë për një përshkrim të hollësishëm, por unë do të shkruaj për të dytin tani. Instalimi do të bëhet në disa faza. Së pari ne duhet të regjistrojmë një domen me ndonjë regjistrues emri domaini, për shembull www.sweb.ru Unë e kam përdorur atë për më shumë se 5 vjet. Konsideroni migrimin në serverin tuaj të një domeni fiktiv www.mysite.ru Unë bëra gjithçka në një makinë të drejtpërdrejtë, jo në një server virtual, kështu që ju duhet të keni të paktën një ip të jashtëm të dedikuar për ta transferuar në serverin tuaj.

Mos harroni të regjistroni dns për domenin tuaj në panelin e administratorit të ofruesit tuaj të pritjes në formën e një ip të jashtëm të bashkangjitur në serverin tuaj.

Instaloni Serveri Ubuntu 10.04.3, ishte në të që unë krijova serverin në internet. E di që ka shumë shpërndarje të tjera, por më pëlqen ubuntu. Kur instaloni, kushtojini vëmendje të veçantë cilësimeve të rrjetit ( DHCP), është më mirë ta vendosni manualisht. Gjithashtu, në fazën e fundit, kur ju kërkohet të zgjidhni paketat nga lista (mail server, llambë, ssh, java ... etj.), zgjidhni vetëm ssh, nuk keni nevojë për pjesën tjetër.

Gjatë instalimit të serverit, nëse papritur diçka shkoi keq gjatë instalimit të një pakete, mund ta hiqni atë. Për ta bërë këtë, shkruani në tastierë:

apt-get purge "ky është emri i paketës që duhet hequr"

Instaloni Apache

sudo apt-get install apache2

Nëse gjithçka shkoi pa gabime, serveri menjëherë do të niset dhe do të jetë në gjendje pune. Unë kam një rrjet me IP të brendshëm dhe me IP të jashtëm të lidhur me to nga ofruesi. Prandaj, duke shtypur një ip të jashtëm në një kompjuter tjetër, arrijmë në një faqe me tekst "Punon!", kështu që gjithçka funksionoi. Skedarët pritës janë në dosje /var/www, nuk na bën dobi. Të paktën vendosa që është më mirë të ruash të gjitha të dhënat në një dosje /shtëpi. Prandaj, në të ardhmen, ne do t'i transferojmë dosjet tona të domenit në seksion në shtëpi.

Për të menaxhuar serverin Apache, ne mund të përdorim mjetin apache2ctl. Për shembull, mund të shikoni statusin aktual të serverit Apache duke ekzekutuar komandën:

statusi apache2ctl - statusi i serverit
sudo apache2ctl stop - stop
sudo apache2ctl start - run
rinis sudo apache2ctl - rinis

Ka komanda të tjera për të njëjtat qëllime:

statusi sudo /etc/init.d/apache2 - statusi i serverit
sudo /etc/init.d/apache2 stop - stop
sudo /etc/init.d/apache2 start - run
sudo /etc/init.d/apache2 restart - rinis

Instalimi i PHP

Instaloni menjëherë bibliotekat për të punuar me muskujt dhe bibliotekat për punën me grafikë:

sudo apt-get instalo php5 libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql imagemagick

disa manuale shkruajnë për një paketë më shumë: php-image-graf por nuk u instalua për mua, shkrova që nuk ishte në dispozicion, kështu që nuk e kuptova pse, funksionoi gjithsesi. :)

Në mënyrë që Apache të marrë PHP-në e sapo instaluar, ringarkoni atë me komandën:

rinis sudo apache2ctl ose rinis sudo /etc/init.d/apache2

Instalimi i MySQL

sudo apt-get instaloni serverin mysql

Gjatë instalimit të MySQL, do të shfaqet një dritare në të cilën duhet të vendosni një fjalëkalim. Si parazgjedhje, MySQL krijon një përdorues administrativ të quajtur root. Në këtë dritare ju duhet të vendosni fjalëkalimin për këtë përdorues dhe shtypni Enter, pastaj rifusni fjalëkalimin. Mos harroni të shkruani fjalëkalimin.

Nëse doni të ndryshoni fjalëkalimin në Mysql, dua të them që nëse keni instaluar versionin rus të ubuntu, ndonjëherë nuk është e qartë se në cilën gjuhë futni, atëherë mund ta zëvendësoni si kjo:

mysql -uroot -p

VENDOS FAQËSORËN PËR [email i mbrojtur]=Fjalëkalimi ("123456789");

hyr lë

Në përgjithësi, gjithçka rindizet automatikisht, por nëse befas, atëherë ne rindisim:

Mysql /etc/init.d/mysql rinis

provoni të identifikoheni me një fjalëkalim të ri.

Po instaloni PhpMyAdmin

Për lehtësinë e menaxhimit të bazës së të dhënave, instaloni phpMyAdmin. Shumica e administratorëve nuk e instalojnë atë, duke preferuar të punojnë me tastierën dhe ankohen për shumë vrima, por është i përshtatshëm dhe nëse e bëni të disponueshëm vetëm për një ip specifik ose në mënyrë që askush të mos mund të shkojë tek ai duke shtypur ip ose domen emrin në shfletues, atëherë nuk ka probleme.

sudo apt-get instalo phpmyadmin

Në fund të instalimit, do të shfaqet një dritare në të cilën duhet të zgjidhni një server apache2(Spacebar) dhe shtypni Enter. Më pas, do t'ju kërkohet të krijoni një bazë të dhënash për phpMyAdmin. Zgjidhni Po dhe shtypni Enter. Më pas, futni fjalëkalimin e llogarisë administrative. Pastaj vendosni fjalëkalimin për t'u regjistruar phpMyAdmin në serverin e bazës së të dhënave dhe në dritaren tjetër konfirmoni fjalëkalimin.

Paneli i kontrollit phpMyAdmin do të jetë i disponueshëm në http://your_ip/phpmyadmin. Futni root si emrin e përdoruesit dhe fjalëkalimin që specifikuat për përdoruesin rrënjë kur instaluat MySQL.

Për të kufizuar hyrjen në PhpMyAdmin ju duhet të bëni disa gjëra. Së pari, le të fshehim aksesin në menaxhimin e bazës së të dhënave përmes http://your_ip/phpmyadmin Ndrysho skedarin /etc/apache2/conf.d/phpmyadmin.conf në të cilën ju nevojitet:

1. Ndryshoni Alias ​​/ phpmyadmin në diçka tuajën, për shembull Alias ​​/ skdjfhefjdv i cili nuk do të lejojë një sulmues, nëse faqja juaj ka akses në internet, të hyjë në phpmyadmin nga jashtë dhe të mos bëjë asgjë atje.

2. Në direktoriumin rrënjë phpmyadmin që ndodhet në /usr/share/phpmyadmin/ ju duhet të vendosni skedarin .htaccess me të dhënat e mëposhtme:

mohoj nga të gjithë
lejo nga your_IP

Tani do të jetë e mundur të futni phpMyadmin nga një ip specifike.

Tani le të krijojmë faqen tonë të internetit www.mysite.ru. Le të krijojmë një direktori për të gjitha faqet tuaja, dhe në të njëjtën kohë për www.mysite.ru:

mkdir -p ~/www/mysite.ru/public_html

Me këtë ekip, ne kemi krijuar një të përbashkët www dhe në të një dosje domeni me një dosje për skedarët e faqes, në drejtori /shtëpi.

Tani le t'i tregojmë Apache-s për sitin e ri. Ne krijojmë një skedar:

sudo nano /etc/apache2/sites-available/mysite.ru

Dhe futni rreshtat e mëposhtëm atje:


Emri i serverit mysite.ru
Administratori i Serverit [email i mbrojtur]

DocumentRoot /home/username/www/mysite.ru/public_html

Opsionet FollowSymLinks
AllowOverride Asnjë


Opsionet Indekset FollowSymLinks MultiViews
AllowOverride All
urdhëroj lejoj, mohoj
lejojnë nga të gjithë

ErrorLog /var/log/apache2/error.log

CustomLog /var/log/apache2/access.log kombinuar

Ne e ruajmë skedarin. Tani duhet t'i themi Apache-s se siti duhet të shërbehet. Ne i shkruajmë terminalit:

sudo a2ensite mysite.ru

Dhe pastaj ringarkoni atë:

sudo /etc/init.d/apache2 rifresko

Tani na duhet që kur futim adresën mysite.ru në shfletues, hapet faqja jonë lokale, dhe jo nga Interneti. Prandaj, ne hapim skedarin e hosteve.

Ky artikull do të mbulojë konfigurimin e plotë të një serveri të gatshëm të pritjes së faqes WEB bazuar në shpërndarjen UBUNTU 16.04.

Për lehtësinë e punës me vijën e komandës së një serveri të largët, unë rekomandoj përdorimin e programit PuTTY.

Përgatitja e serverit

1. Përditësoni paketat e serverit

sudo apt-get përditësim
sudo apt-get upgrade

2. Instaloni paketën e komponentëve Apache, MySQL, PHP (LAMP).

sudo apt-get install lamp-server^

Karakteri ^ në fund kërkohet - është pjesë e komandës

Gjatë instalimit të MySQL, do t'ju kërkohet të krijoni një fjalëkalim rrënjësor (ky është një fjalëkalim i veçantë administratori posaçërisht për serverin SQL, dhe jo për administratorin kryesor të serverit).

Kontrollimi i instalimit të serverit në internet http://- duhet të shfaqet faqja e testit apache.

3. Instaloni phpMyAdmin

sudo apt-get instalo phpmyadmin
rinisja e shërbimit sudo apache2

Ju duhet të ekzekutoni komandat e mëposhtme:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo /etc/init.d/apache2 rifresko

sudo apt-get instaloni php-mbstring php-gettext
sudo phpenmod mcrypt
sudo phpenmod mbstring

Kontrollimi i disponueshmërisë së ndërfaqes http:///phpmyadmin

4. Instaloni FTP (për lehtësinë e punës me skedarë)

sudo apt-get install proftpd

Gjatë instalimit, do t'ju kërkohet të zgjidhni nga dy opsione të ndryshme instalimi:

Nga inetd- Daemon ProFTPd do të funksionojë nën shërbimin inetd.
I pavarur- ProFTPd do të instalohet si një daemon i pavarur.

Pas instalimit, serveri ftp do të niset dhe mund të lidheni.

Sidoqoftë, është e dëshirueshme që ta konfiguroni më tej:

sudo nano /etc/proftpd/proftpd.conf

Vlera e moskomentimit RequireValidShell çaktivizohet Dhe DefaultRoot~

Pas konfigurimit të FTP, duhet të rinisni:

sudo /etc/init.d/proftpd rinis

5. Instalimi i apache2-mpm-itk

Ky modul nevojitet në mënyrë që serveri Apache të mund të punojë me skedarët e faqes në emër të pronarit të dosjes.

Si parazgjedhje, drejtoria me skedarët e sajtit ka lejet 755 dhe lejet 644 për të gjithë skedarët. Kjo i jep lejet e shkrimit të skedarëve dhe dosjeve vetëm për pronarin e tyre. Për këtë arsye, kur punoni me skedarë përmes FTP dhe Apache (për shembull, përmes ndërfaqes CMS), skedarët do të krijohen në emër të përdoruesve të ndryshëm dhe do të ketë probleme me ndryshimin ose fshirjen e tyre. Ky modul ndihmon për të zgjidhur këtë problem. Ai specifikon në cilësimet e hostit të çdo faqeje në emër të cilit përdorues dhe grup Apache do të ekzekutohen në drejtorinë e specifikuar.

sudo apt-get instalo libapache2-mpm-itk
sudo a2enmod mpm_prefork
sudo a2enmod mpm_itk
sudo systemctl rinis apache2

6. Aktivizo mod_rewrite (për funksionimin CNC)

sudo a2enmod rishkruaj
rinisja e shërbimit sudo apache2

Fillimi i krijimit të faqes

7. Krijo një përdorues dhe drejtori për të punuar me sajtet

sudo useradd -m -s /bin/false Emri i përdoruesit
emri i përdoruesit sudo passwd

(Emri i përdoruesit- një përdorues i ri në emër të të cilit do të kryhet puna me sitin. Kjo do të ndihmojë në dallimin e të drejtave kur punoni me shumë site në të njëjtin server)

Me sugjerimin e sistemit, futni fjalëkalimin e përdoruesit të ri (dy herë)

Pas krijimit të përdoruesit, ne vendosim një drejtori të veçantë për sitin (për shembull www), duke u identifikuar si përdorues i ri përmes FTP në direktorinë kryesore, ose me komandën e mëposhtme:

sudo mkdir /home/ Emri i përdoruesit/www
sudo chown -R Emri i përdoruesit:grup_përdoruesish/shtëpi/ Emri i përdoruesit/www/

(Për shkak se në komandën e mëparshme, gjatë krijimit të një përdoruesi, një grup ekzistues nuk ishte specifikuar për të, u krijua automatikisht një grup me të njëjtin emër si emri i përdoruesit. Dmth në komandën e mësipërme, emri i përdoruesit është i barabartë me emrin e grupi i përdoruesit)

8. Krijo një host virtual për sitin

Krijoni një skedar të konfigurimit të hostit virtual nga opsioni i paracaktuar

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/ website i ri.konf

Redaktimi i parametrave

sudo nano /etc/apache2/sites-available/ website i ri.konf

Ndryshoni dhe shtoni vlerat e mëposhtme:

DocumentRoot /home/ Emri i përdoruesit/www
Emri i serverit website i ri
Administratori i Serverit [email i mbrojtur]
Emri i përdoruesit/www>
AllowOverride All
Kërkojnë të gjitha të dhëna


CaktoUserId Emri i përdoruesit grup_përdoruesish

Aktivizoni hostin virtual të krijuar dhe rinisni apache

sudo a2ensite website i ri

ringarkoni shërbimin sudo apache2

9. Krijo një bazë të dhënash MySQL

Hyni në tastierën mysql

mysql -u rrënjë -p

Në këtë rast, sistemi do të kërkojë fjalëkalimin rrënjë nga mysql (përkatësisht nga mysql, i cili u vendos gjatë instalimit të LAMP). Pas hyrjes me sukses në tastierën mysql, vlera përpara kursorit do të ndryshojë në mysql>. Pas kësaj, krijimi i një baze të dhënash të re sql dhe një përdorues për ta menaxhuar atë mund të bëhet me një komandë:

krijoni bazën e të dhënave emri_bazë; GRANT TË GJITHA PËR emri_bazë.*TO" përdoruesi i bazës së të dhënave"@"localhost"IDENTIFIKUAR NGA" user_password_sql_base";

Për të dalë nga tastiera mysql, futni komandën

Mund të përfundoni atje. Pritja e plotë për sitin është gati.

Për më tepër, për lehtësinë e menaxhimit dhe monitorimit të serverit përmes ndërfaqes WEB, mund të instaloni panelin e kontrollit Webmin

Gjithashtu, ju gjithashtu mund të konfiguroni cilësimet e PHP("për shije" - për shembull, madhësia e skedarëve të ngarkuar në parametrin upload_max_filesize = 2M)

Për UBUNTU 16.04:

sudo nano /etc/php/7.0/apache2/php.ini

Për UBUNTU 14.04:

sudo nano /etc/php5/apache2/php.ini

Lidhja e parë në stendën tonë! Në këtë artikull, ne do të kuptojmë se ku të marrim imazhin e instalimit, të shohim kërkesat e sistemit dhe të hedhim një vështrim hap pas hapi në instalimin Serveri Ubuntu 16.04.4 LTS, si dhe për herë të parë do ta lançojmë. Le të kontrollojmë rrjetin dhe të shikojmë komandat bazë për të rindezur dhe mbyllur serverin tonë krejt të ri.

Ku mund të shkarkoj?

Shkarko Serveri Ubuntu 16.04.4 LTS mundeni nga dy faqe zyrtare, secila prej tyre ka një seksion Shkarko. Lidhjet me këtë seksion janë dhënë më poshtë:

Fig.1 - Shkarkoni Ubuntu Server 16.04.4 LTS nga Ubuntu.ru
Fig.2 - Shkarkoni Ubuntu Server 16.04.4 LTS nga Ubuntu.com

Përgatitja për instalim.

kam shkarkuar Serveri Ubuntu 16.04.4 64-bit si imazh iso ubuntu-16.04.4-server-amd64.iso

Kërkesat e sistemit.

lloji i instalimit CPU RAM Hapësirë ​​në hard disk
Instalimi bazë Të gjitha modulet e instaluara
Standard 1 GHz 512 MB 1.5 GB 2.5 GB
Minimumi 300 MHz 384 MB 1.5 GB 2.5 GB

Instalimi i serverit Ubuntu.

Hapi 1. - Zgjedhja e gjuhës.

Zgjidhni gjuhën e ndërfaqes së instalimit (Fig. 3)


Fig. 3 - Zgjidhni gjuhën e ndërfaqes së instalimit të serverit Ubuntu.

Hapi 2 - Menyja e instaluesit të Ubuntu.

Zgjidhni "Instaloni serverin Ubuntu" .(Fig.4) Le të shkojmë më tej...

Artikulli sigurisht që nuk ka të bëjë me rishikimin Menuja e instaluesit të serverit Ubuntu, por vlen të përmendet se për diagnostikim, ekzistojnë funksione të dobishme:

  • Kontrolloni diskun për gabime
  • Kontrolloni kujtesën.

Fig.4 - Menyja e instaluesit të Ubuntu.

Hapi 3 - Zgjedhja e një lokacioni.

Meqenëse këtu nuk ka kursor të miut, kalimi përmes elementeve, përzgjedhja dhe konfirmimi i veprimeve kryhet nga tastiera:

  • - kalimi sipas elementeve;
  • <Пробел> - zgjedhje;
  • - aktivizimi i butonit;

Zgjidhni vendin në të cilin jetojmë. unë jetoj në Rusia kështu që unë zgjedh " Federata Ruse" .(Fig.5)

Vendndodhja e zgjedhur do të merret parasysh kur vendosni zonën kohore dhe krijoni një listë kur zgjidhni një vendndodhje të sistemit.

Kjo listë e shkurtuar bazohet në gjuhën e zgjedhur. Ju merrni "Tjetër" nëse vendndodhja juaj nuk është e shënuar.


Fig.5 - Zgjedhja e vendndodhjes.

Hapi 4 - Vendosja e tastierës.

Para së gjithash, na kërkohet të vendosim faqosje duke shtypur tastet në tastierë. - Simbolet do të shfaqen në ekran dhe do të duhet t'i vendosni në tastierë, në fund do të përcaktohet faqosje do të keni vetëm konfirmoni atë.

Ne do të shqyrtojmë zgjedhjen e paraqitjes që na nevojitet manualisht, prandaj, në kutinë e dialogut, klikoni "Jo".(Fig.6)


Fig.6 - Përcaktimi i paraqitjes duke shtypur tastet.

Para nesh shfaqet një listë e vendeve, ju duhet të zgjidhni vendin për të cilin është bërë tastiera (Fig. 7), pasi në tastierën time ka shkronja ruse, që do të thotë se zgjedh "anglisht". Tjetra, nga lista e paraqitjeve të ndryshme rajonale dhe sistemore, zgjidhni atë që na nevojitet, unë zgjedh rusishten e zakonshme - "ruse".(Fig. 8)


Fig.7 - Lista "Zgjidh shtetin" për të cilin është bërë tastiera. Fig.8 - Lista "Zgjidhni paraqitjen".

Konfigurimi përfundimtar i tastierës - duke specifikuar metodën e ndërrimit ndërmjet paraqitjes kombëtare dhe latinishtes standarde. Personalisht, më pëlqen metoda standarde e ndërrimit të gjuhëve dhe e zgjedh atë - Alt + Shift.(Fig.9)


Fig.9 - Specifikimi i mënyrës së ndërrimit të gjuhëve.

Hapi 5. - Emri i kompjuterit.

Në kutinë e dialogut "Konfigurimi i rrjetit" na kërkohet të hyjmë "Emri i kompjuterit". "Emri i kompjuterit"është një fjalë e vetme e krijuar për të identifikuar sistemin tonë në rrjet. Unë hyj - "ubunuserver" ju mund të gjeni diçka vetë. Ne shtypim "Vazhdo".(Fig.10)


Fig.10 - Emri i kompjuterit.

Hapi 6 - Vendosni llogaritë e përdoruesve dhe fjalëkalimet.

Në dritaren "Konfigurimi i llogarive dhe fjalëkalimeve", na kërkohet të fusim të dhëna për të krijuar një llogari që do të përdoret në vend të llogarisë së superpërdoruesit (root) për të kryer të gjitha veprimet joadministrative.

Për të filluar, atyre u kërkohet të hyjnë emri i vërtetë i përdoruesit. Unë hyj - "Deri i parë"(Fig.11)


Fig.11 - Futni emrin e vërtetë të përdoruesit për llogarinë.
Fig.12 - Futni emrin e përdoruesit/login e llogarisë.

Ne futim fjalëkalimin, pa të në asnjë mënyrë. ju mund të klikoni "Shikoni fjalëkalimin"/"Trego fjalëkalimin në fshirje", për t'u siguruar që keni futur fjalëkalimin në paraqitjen e gjuhës që ju nevojitet. (Fig. 13) Kontrollimi i saktësisë së hyrjes kryhet nga rihyrje fjalëkalimin dhe krahasimin e rezultateve, prandaj pas futjes së fjalëkalimit të parë, do të kemi një dritare të dytë të ngjashme ku do të na duhet të konfirmojmë fjalëkalimin (Fig. 14)


Fig.13 - Futni fjalëkalimin e llogarisë.
Fig.14 - Konfirmoni fjalëkalimin e llogarisë.
Fig.15 - Enkripto direktoriumin kryesor?

Hapi 7. - Vendosja e kohës.

<перевод> (Fig.16) "Bazuar në vendndodhjen tuaj aktuale fizike, zona juaj kohore është Evropë/Moskë.
Nëse kjo është e pasaktë, mund të zgjidhni nga një listë e plotë e zonave kohore.
A është zgjedhur zona e saktë kohore?"

Në Shën Petersburg, koha e Moskës, që do të thotë se gjithçka është zgjedhur si duhet. Nëse zona juaj kohore është e ndryshme nga Moska, atëherë klikoni "Jo" dhe zgjidhni zonën tuaj kohore nga lista e plotë. Unë shtyp "Po ". Le të shkojmë më tej.


Fig.16 - Konfirmimi i zonës kohore.

Hapi 8. - Ndarja e diskut.

Nëse jeni të interesuar për metodën e shënimit "Me dorë"- atëherë unë ju ftoj të lexoni një artikull të veçantë - ka shumë pamje të pakuptimta të ekranit në të, nuk dua të hedh poshtë artikullin kryesor :)

Le të kalojmë në ndarjen e diskut, pasi kemi një hapësirë ​​​​të vogël në disk dhe nuk ka asnjë sistem të instaluar aty pranë, zgjedh unë "Auto - përdorni të gjithë diskun dhe konfiguroni LVM" .(Fig.17)

LVM (Menaxhimi logjik i volumit)- një sistem i menaxhimit të hapësirës së diskut që ju lejon të kombinoni disa disqe të ngurtë në një grup të vetëm të hapësirës në disk, dhe më pas ta shpërndani këtë hapësirë ​​​​në disk në ndarje logjike. (d.m.th., nëse njërës nga ndarjet i mbaron papritmas hapësira, ne mund të fusim një hard disk shtesë dhe zgjeroni ndarjen, kjo veçori kërkohet për serverët.)


Fig.17 - Zgjedhja e një metode të ndarjes së diskut.
Fig.18 - Zgjedhja e një hard disk.

Përpara se të vendosni vëllime logjike, sugjerohet të shkruani tabelën e ndarjes në disk, kjo do të fshijë të gjitha të dhënat nga disku. (Fig.19)


Fig.19 - Regjistrimi i informacionit rreth ndarjeve.

Zgjidhni madhësinë e grupit të vëllimit për t'u përdorur për instalimin. Madhësia minimale që mund të specifikoni është - 1.9 GB, por kini parasysh se instalimi i paketave që zgjidhni mund të kërkojë më shumë hapësirë. Madhësia maksimale e disponueshme është madhësia e diskut të ngurtë, në rastin tim është - 21 GB. Unë lë gjithçka ashtu siç është 21.0 GB- është futur tashmë. shtyp "Vazhdo".(Fig.20)


Fig.20 - Zgjedhja e madhësisë së grupit të vëllimit.

Para nesh është një listë e ndarjeve të konfiguruara dhe pikat e montimit të tyre. Nëse dëshironi të korrigjoni seksionet, mund të klikoni në cilindo prej tyre dhe të ndryshoni cilësimet e tij. Gjithçka më përshtatet. Unë shtyp "Përfundoni ndarjen dhe shkruani ndryshimet në disk" .(Fig.21)


Fig.21 - Dritarja "Rregullimi manual i ndarjeve".
Fig.22 - Shkruani ndryshimet në disk?

Hapi 9. - Instalimi i sistemit.

Prisni që instalimi i sistemit të përfundojë.(Fig.23)


Fig.23 - Instalimi i sistemit.

Hapi 10 - Vendosja e një përfaqësuesi.

Nëse keni nevojë për një server proxy për të hyrë në internet, atëherë specifikoni informacionin rreth tij në fushë. (Fig. 24)

Nëse jo, mos specifikoni. nuk e tregoj. Unë shtyp "Vazhdo".


Fig.24 - Specifikimi i një serveri proxy.

Hapi 11 - Përditësimet.

Prisni që aplikimi automatik i përditësimeve të përfundojë. (Fig. 25)


Fig.25 - Aplikimi i përditësimeve.

Ne zgjedhim se si duam të menaxhojmë përditësimet. Personalisht, më pëlqen më shumë kur vendos kur instaloj përditësimet. Kjo është arsyeja pse unë zgjedh të parën. Unë shtyp "Hyni".(Fig.26)


Fig.26 - Zgjedhja e opsioneve të përditësimit.

Hapi 12 - Përzgjedhja e softuerit.

Zgjedhja software që dëshironi të instaloni në server. Parazgjedhja është të zgjidhni vetëm "shërbimet standarde të sistemit/shërbimet standarde të sistemit". Nuk e kam provuar, por për mendimin tim kjo zgjedhje nuk mund të hiqet (Fig. 27)

Unë nuk do të zgjedh asgjë nga jo standarde. sepse unë do t'ju tregoj instalimin manual të secilit prej softuerëve të dhënë në përzgjedhje. Unë shtyp "Vazhdo". Dhe prisni derisa të përfundojë instalimi i softuerit të zgjedhur. (Fig. 28)


Fig.27 - Zgjedhja e softuerit.
Fig.28 - Instalimi i softuerit.

Hapi 13. - Instalimi i ngarkuesit GRUB.

Në pritje të instalimit të ngarkuesit GRUB.(Fig.29) Lexoni me kujdes (Fig.30) paragrafin e parë. Tona Serveri Ubuntu nuk do të bashkëjetojë me sisteme të tjera operative, që do të thotë se ne instalojmë me guxim GRUB te rekordi kryesor i nisjes. Ne shtypim "Po ".


Fig.29 - Instalimi i ngarkuesit GRUB.
Fig.30 - Zgjedhja e një lokacioni për instalimin e GRUB.

Hapi 14 - Përfundimi i instaluesit.

Jemi në pritje të instalimit dhe konfigurimit përfundimtar (Fig. 31)


Fig.31 - Instalimi dhe konfigurimi përfundimtar.

Është koha për të nisur sistemin tonë të ri. Hiqni të gjitha mediat e instalimit dhe klikoni "Vazhdo".(Fig.32)


Fig.32 - Përfundimi i instalimit.

Fillimi i parë.

Hapi 1. - Autorizimi.

Pas rindezjes, ne jemi përshëndetur me dy rreshta (Fig. 33)

Në rreshtin e parë shohim:

  • Versioni i sistemit operativ: Ubuntu 16.04.4LTS
  • Emri i hostit (Emri i rrjetit të serverit): ubuntuserver
  • Terminali i parë virtual: tty1

Fig.33 - Fillimi i parë. Autorizimi.

Hyni login: dreri i parë

DHE fjalëkalimin: - gjatë futjes së një fjalëkalimi UNIX, sistemet nuk tregojnë numrin e karaktereve të futura (***), vendosim fjalëkalimin dhe nuk duhet të vërejmë asnjë ndryshim në ekran.

Pasi të keni hyrë, shtypni "Hyni". Kjo është gjithçka që kemi hyrë. (Fig. 34)


Fig.34 - Autorizimi.

Hapi 2 - Kontrollimi i rrjetit.

Para së gjithash, dua të kontrolloj neto, kjo bëhet me komandën:

ifconfig

Ne shohim kartën tonë të rrjetit "ens33", ajo shpesh mund të ketë një emër tjetër "eth0".

Dhe ne e shohim që kemi vendosur adresa IP në rrjetin lokal - inet adresa:192.168.3.9.(Fig.35)


Fig.35 - Kontrollimi i rrjetit me komandën ifconfig.

Meqenëse rrjeti ynë lokal ka internet, mund të kontrolloni ping-un e jashtëm. Ne do të bëjmë ping Serveri DNS i Google adresa e tij IP është 8.8.8.8. Fusim komandën:

Ping 8.8.8.8

Pingat po vijnë! përgjigja vjen, do të thotë se kemi akses në internet, prandaj karta e rrjetit është konfiguruar saktë. (Fig. 36)


Fig.36 - Kontrollimi i ping.

Dilni / Dilni / Përfundoni seancën.

  • tutorial

Hej Habr! Gjatë diskutimit të një artikulli në lidhje me rrjetin "ideal" të shtëpisë, pati një argument se cili është më i mirë, një NAS harduerësh apo një mini-kompjuter me një shpërndarje Linux. Autori sugjeroi përdorimin e një NAS të harduerit, sepse supozohet se është më e lehtë për t'u administruar, nuk kërkon njohuri për Linux, dhe në përgjithësi NAS është i qetë. Por në të njëjtën kohë, për të parë një video që nuk e mbështet në një TV DLNA, sugjerova të ndizni një laptop me transkodim DLNA. Kjo, për ta thënë butë, më befasoi, sepse në një rrjet ideal kjo nuk duhet të jetë. Prandaj, unë dua të paraqes vizionin tim për një nga komponentët kryesorë të një rrjeti shtëpiak - një ruajtje të centralizuar të të dhënave, dhe ai do të bazohet në një mini-PC me Ubuntu Server OS.

Çfarë na duhet?

Para së gjithash, NAS kërkon, natyrisht, ruajtje të besueshme të të dhënave dhe qasje të lehtë në të. Para së gjithash, RAID është i nevojshëm për besueshmëri, sepse humbja e të gjithë arkivit të medias në shtëpi për shkak të një hard disk të dështuar është të paktën marrëzi. Për të hyrë në të dhëna, duhet të konfiguroni aksesin FTP dhe Samba. Sigurisht, secili ka nevojat e veta, kështu që nëse përdorni MacOS ose Linux, atëherë me siguri do t'ju duhen më shumë protokolle të tjera (NFS, AFP), por unë do ta përshkruaj konfigurimin ashtu siç e bëra për veten time.
Për të hyrë në të dhënat e mediave nga televizorët inteligjentë, na duhet një server DLNA. Dhe për lehtësinë e shkarkimit, na duhet një klient torrent. Epo, është e dëshirueshme që të gjitha këto të administrohen përmes ndërfaqes në internet.

Pse jo një NAS harduerësh?

Duket se prodhuesit janë kujdesur prej kohësh për përdoruesit dhe prej kohësh po prodhojnë kuti të gatshme posaçërisht për përdorim shtëpiak. Por ata kanë disavantazhe:
1) Janë të shtrenjta. Vështirë se do të gjeni më lirë se 20,000 rubla. NAS me aftësinë për të lidhur 4 hard disqe, me një procesor Atom. Ato që janë të lira, zakonisht përdorin një procesor të dobët, i cili nuk është më i mjaftueshëm për të njëjtin torrent kur shkarkoni dy transmetime të dhënash në të njëjtën kohë (duke parë një film përmes DLNA dhe kopjoni, për shembull, foto). Arrita të mbledh një mini-PC të plotë të bazuar në një motherboard mini-ITX me Atom dhe 4 GB memorie për vetëm 6,000 rubla!
2) Janë të kufizuara. Kjo do të thotë, ai siguron vetëm ato funksione që ka përcaktuar prodhuesi. Për të zgjeruar aftësitë e tij, zakonisht kërkohet "vallëzimi me një dajre", pasi bërthama në firmware është shumë e kufizuar. Duke përdorur Ubuntu, ju jeni praktikisht i pakufizuar - një depo e madhe e të gjitha llojeve të softuerit do t'ju lejojë të bëni gjithçka nga serveri juaj, deri në ngritjen e makinave virtuale.

Pse jo FreeNAS ose OpenFiler?

Ju pyesni. Së pari, shihni pikën # 2 të disavantazheve të NAS të harduerit, domethënë rritja e funksionalitetit të këtyre shpërndarjeve është shumë problematike, ndërsa Ubuntu ka një depo të madhe të softuerit tashmë të konfiguruar. Së dyti, këto janë kërkesa të mëdha të sistemit, në veçanti, FreeNAS 8 kërkon të paktën 2 GB RAM, dhe versionet e reja të OpenFiler nuk lëshohen më për arkitekturën x86. Për më tepër, FreeNAS disi nuk po zhvillohet pa probleme - versioni 0.7, i cili ka një klient torrent dhe një server DLNA, është i vjetëruar shumë kohë më parë, në versionin e tetë, komercial, unë ende nuk mund të konfiguroja DLNA dhe është disi e vështirë me Sistemi i skedarëve të propozuar ZFS, në Në rast të një dështimi të sistemit, si të porosisni që të rikthehen të dhënat? E veshtire.

Pse u zgjodh Server 12.04 LTS?

LTS (Long Term Support) është një shpërndarje me një periudhë të gjatë mbështetjeje dhe lëshimi të përditësimeve. Meqenëse ne kemi nevojë për një server që, nëse është e mundur, pasi të konfigurohet, mund të funksionojë në heshtje për vitet në vijim, është më mirë të zgjedhim këtë version të veçantë të shpërndarjes.
Versioni i serverit është zgjedhur padyshim, sepse në mënyrë ideale nuk kemi nevojë të humbim fare burime në guaskën grafike. Edhe pse nëse sapo po njiheni me linux, ose keni punuar tashmë me versionin desktop të ubuntu, atëherë në parim mund të zgjidhni versionin e rregullt të kompletit të shpërndarjes, kjo nuk ka rëndësi.

Le të fillojmë

Instalimi është mjaft transparent, kështu që nuk do ta përshkruaj në shumë detaje. Unë do të ndalem vetëm në ndarjen e hard disqeve në më shumë detaje.


Mora një motherboard buxhetor pa mbështetje harduerike RAID, dhe në praktikën time, hardueri RAID i integruar në motherboard shpesh nuk funksionon mirë, kështu që ne do të organizojmë të ashtuquajturin "software" RAID. Dy disqe të rinj do të përdoren për ruajtjen e të dhënave. Unë nuk kisha media shtesë ruajtjeje, kështu që do ta ndaj diskun në dy ndarje, njëra prej të cilave do të jetë sistemi, dhe e dyta - për të dhënat. Të dy ndarjet në dy disqe të ngurtë do të kombinohen në RAID 1 (për lehtësi, unë i kryej të gjitha operacionet në një makinë virtuale, kështu që mos i kushtoni vëmendje madhësisë së vogël të ndarjeve).
Fillimisht krijojmë një tabelë ndarjeje në diskun e parë dhe e ndajmë në dy pjesë. Ne i shënojmë ato si "ndarje për RAID", megjithëse kjo nuk është e nevojshme.


Disku i dytë është i ndarë në të njëjtën mënyrë. Pastaj zgjidhni "Configure Software RAID". Themi "Krijo një pajisje MD", zgjidhni ndarjet e para në dy disqe. Në mënyrë të ngjashme me seksionet për të dhëna. Nga rruga, RAID mund të ndryshohet dhe zgjerohet në mënyrë dinamike, kështu që nëse keni ende vetëm një hard disk, por planifikoni të blini një të dytë, mos ngurroni ta konfiguroni atë, pas blerjes mund ta merrni lehtësisht.


Pas krijimit të RAID, ne i shënojmë ato për përdorim. Ne zgjedhim sistemin e skedarëve ext4 dhe caktojmë pikat e montimit: ndarjen e sistemit si rrënjë (/), dhe ndarjen e të dhënave në një vendndodhje arbitrare (preferoj të montoj në dosjen /mnt).


Më pas, sistemi do të njoftojë nëse duam të nisim sistemin nëse grupi RAID ka dështuar. Unë ju këshilloj të përgjigjeni "jo", sepse nëse hard disku dështon, as nuk do ta vini re - sistemi do të vazhdojë të punojë me një disk, por nëse disku i dytë dështon, atëherë do t'ju duhet t'i çoni në një kompani për rikuperimin e të dhënave.

Unë nuk do të krijoj një ndarje shkëmbimi, sepse së pari, mund të bëhet një skedar, dhe së dyti, unë personalisht nuk kam nevojë për të - 4 GB është instaluar në mini-PC-në time, ndërsa përdorimi i kujtesës nuk e ka kaluar kurrë 10% (400 MB ), dhe në gjendje normale edhe më pak (për momentin përdoren vetëm 130 MB). Edhe pse nëse planifikoni të krijoni makina virtuale, mund t'ju duhet, kështu që pas instalimit do të përshkruaj se si të krijoj një skedar shkëmbimi, tani ne i përgjigjemi negativisht propozimit për të krijuar një ndarje shkëmbimi.

Pas një procesi të shkurtër të kopjimit të skedarëve, sistemi do të fillojë të përditësojë të dhënat nga magazinat dhe më pas do të pyesë se si do të instalohen përditësimet. Meqenëse administrimi i sistemit tonë është reduktuar në minimum, ne zgjedhim përditësimin automatik. Sistemi do të pyesë se cilat paketa duhet të instalohen menjëherë. Zgjodha OpenSSH (ne kemi nevojë për një linjë komandimi në distancë), LAMP (e nevojshme për ndërfaqen në internet), serverin e printimit (nuk do ta përshkruaj lidhjen e një printeri në këtë artikull) dhe sigurisht serverin e skedarëve Samba për qasje nga makinat Windows.

Epo, në fazën përfundimtare, sistemi do të kërkojë një fjalëkalim për MySQL dhe një kërkesë për të instaluar GRUB. Rinisni - sistemi është i instaluar! Le të identifikohemi për të parë se çfarë adrese IP na ka caktuar DHCP (kjo mund të bëhet edhe duke përdorur komandën ifconfig), në rastin tim adresa ishte 192.168.1.180.

Gjithçka, mund të fikni monitorin dhe ta hiqni njësinë e sistemit në një vend të përshtatshëm, ne do të vazhdojmë të punojmë me të përmes SSH. Unë përdor PUTTY për këtë.

Konfigurimi

1) shkëmbejeni skedarin
Para së gjithash, unë do të përshkruaj se si të vendosni një skedar shkëmbimi, nëse keni vërtet nevojë për të, gjithçka bëhet në vetëm disa rreshta komandash.
Krijo një skedar të mbushur me zero: > sudo dd if=/dev/zero of=/swap bs=1M count=2048
Përgatiteni për përdorim si shkëmbim: > sudo mkswap /swap
Ne shtojmë skedarin tonë të krijuar në skedarin fstab për përdorim si skedar shkëmbimi:
> sudo nano /etc/fstab /swap asnjë ndërroni sw 0 0
Rinisni: > mbyllje sudo -r tani
2) përditësimi i softuerit
Përditësoni menjëherë të gjitha paketat, kjo bëhet me dy komanda: > sudo apt-get update > sudo apt-get upgrade
3) Ndërfaqja në ueb
Për të menaxhuar sistemin përmes ndërfaqes në internet, ekziston një paketë webim, por fatkeqësisht nuk është në depo, kështu që ne do ta shkarkojmë paketën e përgatitur manualisht: > wget http://prdownloads.sourceforge.net/webadmin/webmin_1.580_all .deb
Instalimi i webim-it do të kërkojë disa paketa të varura, në rastin tim është një listë si kjo, mund t'ju duhet të përfshini disa të tjera. > sudo apt-get instalo libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versionet
Epo, instalimi aktual: > sudo dpkg --instalo webmin_1.580_all.deb
Kjo është ajo, ju mund të shkoni në ndërfaqen e internetit: https://192.168.1.180:10000
4) Vendosni aksesin ftp
Për ftp unë përdor Pure-ftpd (megjithëse ju mund të zgjidhni midis proftpd dhe vsftpd)
Krijoni një dosje publike: > sudo mkdir /mnt/data/public
Instaloni Pure-ftpd nga depoja: > sudo apt-get install pure-ftpd
Në parim, tashmë mund të regjistroheni nën llogarinë e sistemit, por kjo nuk është plotësisht e mirë për përdorim të përditshëm. Le të krijojmë një llogari virtuale me qasje vetëm në dosjen publike: > sudo pure-pw useradd public -u local -g nogroup -d /mnt/data/public
Përditësoni bazën e të dhënave: > sudo pure-pw mkdb
Aktivizo përdorimin e përdoruesve virtualë: > sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/50pure
Rinisni shërbimin: > rinisni shërbimin sudo pure-ftpd
5) Samba
Le të vendosim aksesin në server nga makinat Windows, për më tepër, unë personalisht kam një familje të madhe në shtëpi dhe më duhet të ndaj të drejtat midis disa përdoruesve. Dhe për redaktimin e përshtatshëm të lejeve të dosjeve direkt nga Windows (përmes skedës "siguri" në vetitë), ne do të përdorim ACL.
Ne nuk kemi një domen, kështu që do të duhet të krijojmë përdorues të njëjtë si në makinat Windows: > sudo useradd -d /home/PaulZi -s /bin/true -g users PaulZi
Vendosni një fjalëkalim, njëlloj si në Windows: > sudo passwd PaulZi
Shto përdoruesin e krijuar te Samba: > sudo smbpasswd -a PaulZi
Për të menaxhuar lejet e ngritura, mund të instaloni shërbime (opsionale): > sudo apt-get install acl > sudo apt-get install attr
Në mënyrë që samba të punojë me ACL, kërkohet një sistem skedari me mbështetje POSIX ACL, ext4 është në rregull, por është montuar pa këtë mbështetje si parazgjedhje. Për të aktivizuar këtë veçori, shtoni opsionin "acl" në skedarin /etc/fstab. Por më shumë se kaq, Windows mbështet trashëgiminë e të drejtave, për ta zbatuar këtë në linux, ju duhet samba për të ruajtur të dhëna shtesë diku. Për ta bërë këtë, duhet të aktivizoni atributet e skedarëve të zgjeruar, opsionin "user_xattr". Në të njëjtën kohë, ne do të ndalojmë ekzekutimin e skedarëve në të gjithë ndarjen e të dhënave duke përdorur opsionin "noexec" (për siguri): > sudo nano /etc/fstab /dev/md0 /mnt/data ext4 defaults,noexec,acl, user_xattr 0 2
Rinisni: > mbyllje sudo -r tani
Redaktimi i cilësimeve të sambas (për shkurtim, po jap vetëm ndryshime dhe shtesa): > sudo nano /etc/samba/smb.conf grupi i punës = Emri i netbios në shtëpi = Siguria e serverit = përdoruesi # shtoj cilësime përdoruesit e administratorit = PaulZi # këta përdorues do veproni nga harta rrënjë acl trashëgoni = po # aktivizoni trashëgiminë acl ruani atributet dos = po # aktivizoni ruajtjen e atributeve dos # çaktivizoni ruajtjen e atributeve të Windows: arkivi i hartës = nuk ka sistem harte = nuk ka hartë të fshehur = nuk ka hartë vetëm për lexim = jo # ndarje publike koment = Shtegu publik = /mnt /data/shfletueshme publike = po # share është e dukshme vetëm për lexim = jo # aktivizo shkrimshmërinë mysafir ok = po # aktivizo aksesin e vizitorit trashëgo lejet = po # aktivizo trashëgiminë e të drejtave trashëgo acls = po # aktivizo trashëgiminë e të drejtat e Windows trashëgojnë pronarin = po # aktivizoj trashëgiminë e pronarit fshih i palexueshëm = po # fshih skedarët e palexueshëm
Rinisni shërbimin: > rinisni shërbimin sudo smbd
6) DLNA/UPnP - server
Zgjodha minidlna si server DLNA. E zgjodha për një arsye të thjeshtë, që nuk tërheq një mori varësish të panevojshme, si MediaTomb dhe Serviio (ata tërheqin Java ose bibliotekat grafike). Sidoqoftë, nëse keni nevojë për transkodim, ju këshilloj të instaloni një prej tyre në vend të minidlna.
Instaloni nga depoja: > sudo apt-get install minidlna
Konfiguro: > sudo nano /etc/minidlna.conf media_dir=/mnt/data/public friendly_name=Ubuntu
Rinisja: > shërbimi sudo minidlna rinis
7) përrua
Epo, shërbimi i fundit i mbuluar në këtë artikull është një klient torrent. Unë jam duke përdorur Transmisionin si një klient të suksesshëm në internet.
Instalo: > sudo apt-get install transmission-daemon
Ne e ndalojmë shërbimin, përndryshe të gjitha ndryshimet do të humbasin pasi të përfundojë procesi: > transmetimi i shërbimit sudo-daemon stop
Konfigurimi: > sudo nano /etc/transmission-daemon/settings.json "download-dir": "/mnt/data/public/torrents" "rpc-password": "local" "rpc-username": "local" " rpc-whitelist-enabled": false
Këtu ne ndryshojmë katër cilësime - vendosim shtegun për shkarkimin, emrin e përdoruesit dhe fjalëkalimin për ndërfaqen në internet, dhe gjithashtu çaktivizojmë listën "e bardhë" të hyrjes në ndërfaqe - ne e lejojmë atë për të gjithë. Fjalëkalimi specifikohet në tekst të qartë, pas lëshimit pasues ai do të kodohet.
Nisni shërbimin: > transmetimi i shërbimit sudo-fillimi i daemonit
Ne hyjmë në ndërfaqen e internetit, sigurohuni që gjithçka është në rregull: http://192.168.1.180:9091/

Pasthënie

Si rezultat, ne morëm një server shtëpiak mjaft të plotë. Sigurisht, artikulli tregon vetëm cilësimet bazë për shërbimet, dhe ka shumë të ngjarë që do t'ju duhet të konfiguroni diçka për veten tuaj. Po, dhe mund t'ju duhen disa shërbime shtesë, por siç mund ta shihni nga artikulli, e gjithë kjo bëhet mjaft thjesht, pa ndonjë "vallëzim me dajre" të veçantë, thjesht duhet t'i drejtoheni Google - ka shumë informacione mbi konfigurimin e shërbimeve në Ubuntu.

Megjithëse Ubuntu Server (madje edhe bazuar në emrin) është menduar kryesisht për harduerin e serverit, është gjithashtu i popullarizuar në mesin e tifozëve që të personalizojnë një sistem të rregullt pune (përfshirë me një GUI - një ndërfaqe grafike) "për veten e tyre" nga e para, duke instaluar vetëm ato të nevojshme. paketat dhe aplikacionet. Vetë Ubuntu është shumë miqësor për përdoruesit, i mirë-dokumentuar, ka një komunitet të pasur (përfshirë rusishten) dhe është i shkëlqyeshëm për fillestarët në botën e sistemeve *nix.
? Për të instaluar, ne do të zgjedhim versionin më të fundit të qëndrueshëm deri më sot (përditësimet për të cilat garantohen të lëshohen deri në prill 2021) - Serveri Ubuntu 16.04.1LTS. Mund të instaloni si në metal të zhveshur, pasi të keni përgatitur më parë media bootable, ashtu edhe në një makinë virtuale (VirtualBox, VMware) Pra, le të fillojmë.

  1. Shkarkoni imazhin nga faqja zyrtare. Për të shkarkuar versionin 64-bit, na duhet ose një skedar torrent (ubuntu-16.04.1-server-amd64.iso.torrent) ose një imazh .iso (ubuntu-16.04.1-server-amd64.iso) . Unë preferoj të shkarkoj përmes torrent - shpejtësia është më e lartë. Madhësia e imazhit është rreth 0.7 Gb (nga rruga, versioni i desktopit peshon dy herë më shumë, 1.4 Gb).
  2. Nëse instalimi do të bëhet në pajisje "të vërteta", atëherë përgatitni media bootable (usb-flash, cd / dvd). Krijimi i mediave është i parëndësishëm (hap ndezësin .iso, zgjidh imazhin dhe median, djeg imazhin në media), preferoj të përdor imazhet UltraISO ose UnetBootin .iso për të djegur .iso. Nëse dëshironi të provoni Ubuntu Server në një makinë virtuale, atëherë thjesht kaloni në hapin tjetër.
  3. Ne nisim nga media bootable, zgjedhim gjuhën ruse nga lista, më pas zgjedhim Instaloni serverin Ubuntu:

  4. Në hapin tjetër, zgjidhni vendndodhjen tuaj, përcaktoni paraqitjen e tastierës dhe shkurtoren e tastierës për kalimin midis paraqitjeve (mund të lini gjithçka si parazgjedhje).








  5. Hapi tjetër është konfigurimi i rrjetit. Futni emrin e serverit, pas së cilës do të bëhet një përpjekje për të konfiguruar automatikisht rrjetin përmes DHCP. Serveri më së shpeshti kërkon një adresë IP statike në rrjetin lokal, ne do ta bëjmë këtë cilësim më vonë, pasi të përfundojë instalimi.
  6. Futni emrin dhe fjalëkalimin e llogarisë tuaj (fjalëkalimi preferohet të jetë më shumë se 8 karaktere, por mund të jetë më pak, Ubuntu e lejon këtë, thjesht do të pyesë përsëri për të edhe një herë). Opsionale, ju mund të enkriptoni më tej drejtorinë tuaj të shtëpisë (parazgjedhja nuk është).




  7. Erdhi në fazën vendimtare - ndarjen e diskut. Sigurisht, nëse jeni duke eksperimentuar në një mjedis virtual, atëherë nuk keni asgjë për t'u frikësuar - lini të gjitha cilësimet e paracaktuara (Auto - përdorni diskun West). Por nëse vendosni Serveri Ubuntu te hardueri fizik me disa disqe me të dhënat e nevojshme - ki kujdes! Për të mos i shqyer flokët më vonë, për të shmangur konfuzionin, ju këshilloj të fikni fizikisht median "shtesë" përpara se ta instaloni.




  8. Tjetra, në cilësimet e menaxherit të paketave (përditësimet), specifikoni adresën e përfaqësuesit tuaj (nëse është e disponueshme) dhe zgjidhni modalitetin e përditësimit. Për sistemin e serverit, për hir të stabilitetit, unë rekomandoj fuqimisht të refuzoni përditësimet automatike (si parazgjedhje).


  9. Tani do të zgjedhim nga lista softuerin e nevojshëm që do të instalohet me sistemin. Të gjitha sa më sipër mund të instalohen pa probleme më vonë, unë rekomandoj të kontrolloni vetëm kutitë e kontrollit shërbimet standarde të sistemit Dhe serveri i hapurSSH(për menaxhimin e serverit në distancë nëpërmjet SSH menjëherë pas instalimit të sistemit).

  10. Lista e paketave të përfshira në shërbimet standarde të sistemit në Ubuntu Server 16.04

    faqet e menaxhimit
    dnsutils
    bsdmainutils
    pmisc
    python3-gdbm
    ufw
    dosfstools
    ed
    telnet
    powermgmt-bazë
    ntfs-3g
    ubuntu-release-upgrader-core
    iputils-tracepath
    python3-update-manager
    bazë groff
    python3-disupgrade
    bind9-host
    mtr-i vogel
    bash kompletim
    mlocate
    tcpdump
    bazën e të dhënave geoip
    informacion instalimi
    irqbalance
    gjuhë-përzgjedhës-i përbashkët
    miqësore-shërim
    komanda nuk u gjet
    informacion
    hdparm
    njeri-db
    lshw
    update-manager-core
    apt-transport-https
    shërbimi i llogarisë
    komanda-not-found-data
    python3-commandnotfound
    koha
    gjurmë
    u nda
    popullaritet-konkurs
    shteg
    ftp
    standardi i ubuntu
    lsof

  11. Është koha për të instaluar ngarkuesin kryesor - GRUB. Nëse aktualisht ka vetëm një media në sistem, mos ngurroni të vazhdoni instalimin me vlerat e paracaktuara. Nëse ka dy ose më shumë media (konsiderohet edhe flash drive i instalimit!) - atëherë kini kujdes dhe instaloni GRUB në diskun e dëshiruar (në të njëjtin vend si vetë sistemi), përndryshe nuk do të mund të filloni më vonë! Lundrimi midis disqeve (për shembull, midis HHD dhe USB-flash) është shpesh më i lehtë për sa i përket madhësisë.
  12. Instalimi ka përfunduar, nxirrni flash drive-in dhe rindizni. Nëse gjithçka shkoi mirë, atëherë pas rindezjes do të përshëndeteni me një ekran të zi që ju kërkon të vendosni emrin e llogarisë dhe fjalëkalimin (të specifikuar nga ju gjatë instalimit).

  13. Së pari, le të konfigurojmë përshtatësin e rrjetit që të jetë në gjendje të hyjë në internet dhe/ose një rrjet lokal. Nëse një kabllo rrjeti ishte lidhur në kohën e instalimit të sistemit, atëherë ka shumë të ngjarë që rrjeti është konfiguruar tashmë përmes DHCP. Nëse rrjeti juaj lokal nuk ka DHCP, ose keni nevojë për një adresë IP statike, ekzekutoni në terminal:

    sudo nano /etc/network/interfaces

    Futni fjalëkalimin e llogarisë sudo dhe një skedar teksti me cilësimet e rrjetit do të hapet për modifikim. Gjeni një pjesë në tekst # Ndërfaqja kryesore e rrjetit, në këtë seksion do të ketë një rresht iface eth0 inet dhcp(eth0 është emri i ndërfaqes së rrjetit, nëse jeni duke punuar në një makinë virtuale, ajo mund të quhet ndryshe, për shembull, në VirtualBox-in tim quhet enp0s3), që tregon se rrjeti është aktualisht i konfiguruar për të marrë cilësimet automatikisht nëpërmjet DHCP. Zëvendësoni në rreshtin e dhënë "dhcp""statike" dhe shtoni 4 rreshta të tjerë nga fundi me cilësimet statike të ndërfaqes së rrjetit, si rezultat, seksioni juaj duhet të duket diçka si kjo:

    # Ndërfaqja kryesore e rrjetit
    auto eth0
    iface eth0 inet statike
    adresa 192.168.1.101 //këtu ne specifikojmë adresën IP të serverit që ju nevojitet
    maskë 255.255.255.0
    Gateway 192.168.1.1 //Adresa IP e portës suaj të internetit (ruteri)
    dns-nameservers xx.xx.xx.xx xx.xx.xx.xx //Adresat IP të ndara në hapësirë ​​të serverëve tuaj DNS

    Pas përfundimit të redaktimit, shtypni Ctrl+O Dhe Hyni për të ruajtur, pastaj dilni nga redaktori i tekstit ( Ctrl+X). Rinisni ndërfaqen e rrjetit duke ekzekutuar në terminal:

    sudo ifdown eth0 && sudo ifup eth0

    Le të kontrollojmë shëndetin e rrjetit duke pinguar disa serverë shumë të disponueshëm:

    Nëse përgjigja shkonte në rreshta me përgjigje si kjo:

    64 byte nga www.yandex.ru (213.180.204.3): icmp_seq=36 ttl=53 time=43.0 ms

    Pra, gjithçka është në rregull. Ndalimi i ping ctrl+c) dhe vazhdoni në fazën e fundit të konfigurimit fillestar.

  14. Faza e fundit e instalimit dhe konfigurimi fillestar Serveri Ubuntu 16.04 do të përditësojë të gjitha paketat në sistem. Ekzekutoni në terminal:

    sudo apt-get update && sudo apt-get upgrade

    Futni fjalëkalimin e llogarisë sudo (nëse ju kërkohet) dhe pranoni (Y) të instaloni përditësime nga Interneti.<.li>

Kjo eshte e gjitha. Serveri Ubuntu 16.04 instaluar me sukses dhe gati për të shkuar, megjithatë, ai ende nuk kryen asnjë funksion - një server në internet, server poste, server FTP, server për ndarjen e skedarëve, etj. Unë do të diskutoj në detaje instalimin dhe konfigurimin e këtyre shërbimeve dhe shërbimeve në artikuj të veçantë.

Artikujt kryesorë të lidhur