Kā instalēt un konfigurēt Ubuntu serveri

Ikdienas pastaigā pa IT pasauli mums katru brīdi ir jāapgūst jaunas tendences, jaunas programmas un bez šaubām jāspēj attīstīties dažādās sistēmu jomās. Šajā apmācībā mēs redzēsim servera uzstādīšana un konfigurēšana ar Ubuntu, bet kādas priekšrocības mēs varam iegūt kā administratori, instalējot serveri ar Ubuntu?

Šajā apmācībā jūs uzzināsit, kā instalēt Ubuntu servera versiju un tādējādi varēsit pārvaldīt mūsu serveri. Jūs arī zināt darbības, lai varētu to viegli konfigurēt un sagatavot to sākt lietot jebkurā laikā.

Ja jūs joprojām nezināt, ko nozīmē strādāt ar Ubuntu serveri, šeit ir dažas no tā priekšrocībām, lai jūs zinātu, ko nozīmē strādāt ar to.

Dažas Ubuntu servera instalēšanas priekšrocības

  • Tas ir sertificēts kā viesu vai viesu serveris, tostarp Azure, AWS, IBM (jaudas) platformās.
  • Tam ir pilnīga kodola integrācija.
  • Darbojas ar x86, x64, ARM v7, ARM 64 un Power arhitektūru.
  • Lielisks atbalsts.
  • Paredzēts mākonim, cita starpā.

Mēs analizēsim, kā veikt mūsu Ubuntu servera instalēšanas procesu. Vispirms mēs apmeklēsim šo oficiālo Ubuntu vietni, lai turpinātu lejupielādējiet mūsu ISO attēlu.

Tiklīdz mēs noklikšķināsim uz cilnes Lejupielādēt, un mēs izvēlamies Serveris, mēs redzēsim sekojošo:

1. Instalējiet Ubuntu serveri


Šajā apmācībā mēs darīsim instalēšana virtuālajā mašīnā, kas ļauj precīzi simulēt Ubuntu servera darbību Reālajā dzīvē, kā mēs jau teicām iepriekš, ir svarīgi izmantot virtuālo vidi, lai pirms ieiešanas produktīvā vidē iepazītos ar apkārtni, lai izvairītos no neveiksmēm.

1. darbība
Uzsākot instalēšanu, mums tas ir jādara izvēlieties valodu, ar kādu paliks mūsu sistēmaMūsu gadījumā mēs izvēlamies spāņu valodu, bet mēs redzam, ka Ubuntu serverī mums ir jāizvēlas dažādas valodas, noklusējuma valoda ir angļu, jo Ubuntu tiek izplatīts visā pasaulē, mēs izvēlamies spāņu valodu, pārvietojoties ar virziena bultiņām un nospiediet taustiņu Enter.

Iespējas, kas mums irKā redzam nākamajā logā, mums ir dažādas Ubuntu instalēšanas vai pārvaldības iespējas, tostarp:

Instalējiet Ubuntu serveriTas ļauj mums palaist instalāciju no nulles.

Vairāku serveru uzstādīšana ar MAAS (Metal As A Service)Tas dod mums iespēju vienlaikus instalēt Ubuntu vairākos serveros.

Pārbaudiet, vai diskā nav defektuTas ļauj pārskatīt iespējamās kļūdas cietā diska sektoros.

Pārbaudiet atmiņuTas dod mums iespēju veikt testu servera RAM, lai pārbaudītu tā darbību.

Sāknēšana no pirmā cietā diskaĻauj startēt sistēmu no galvenā cietā diska, ja jums ir vairāki.

Atgūt bojātu sistēmuTas dod mums iespēju veikt vispārēju pārbaudi un mēģināt atgūt sistēmu, kurā ir kāda veida kļūda.

Mēs izvēlamies pirmo iespēju Instalējiet Ubuntu serveri.

2. solis
Tad mēs dodam Enter mēs izvēlamies ģeogrāfisko apgabalu kur mēs atrodamies, tas ļaus mums nekavējoties konfigurēt laika joslu. Ja valsts, kurā atrodamies, nav sarakstā, mums jāizvēlas otra iespēja.

3. solis
Mēs dodam Ievadiet Un tad sistēma mums pateiks, vai mēs vēlamies konfigurēt tastatūru, ieteicams pieņemt šo priekšlikumu, jo tas ļaus mums automātiski konfigurēt un pielāgot mūsu tastatūras modeli:

4. solis
Mēs noklikšķinām uz un noklikšķiniet Ievadiet. Pēc tam parādīsies šāds logs:

Šī konfigurācijas opcija lūdz mums nospiest jebkuru no parādītajiem taustiņiem (y, u, r, n utt.), Mūsu gadījumā mēs nospiedīsim taustiņu n, pēc tam mums tiks lūgts nospiest w, kā mēs norādījām, ka tas ir kārtībā uz optimizēt izkārtojumu un pareizu tastatūras konfigurāciju. Mēs nospiedīsim taustiņu w.

Tālāk tiks parādīti dažādi jautājumi par dažiem taustiņiem, ja mūsu tastatūrā tie ir, mēs noklikšķināsim uz Jā, pretējā gadījumā nospiedīsim Ne.

Kad būsim veikuši dažādas pieprasītās pārbaudes, tiks parādīts šāds logs, kas apstiprinās, ka viss bija pareizi, un sniedz mums rokasgrāmatu par tastatūru "Es" = spāņu valoda.

5. solis
Mēs noklikšķināsim uz Turpināt un sāksies dažu papildu komponentu lejupielādes process pareizai instalēšanai.

6. darbība
Kad papildinājumi ir lejupielādēti, tiks parādīts logs ar pieprasījumu ievadiet nosaukumu, ko mēs piešķirsim savam Ubuntu serverim.

Mēs izvēlamies atbilstošo nosaukumu un noklikšķiniet uz Turpināt.

7. solis
Tālāk mēs izvēlamies tā lietotāja vārds, kuram būs piekļuve servera administrācijai (Noklusējuma lietotājs). Noklikšķiniet uz Turpināt, un sistēma lūgs mums lietotājvārdu, lai piekļūtu sistēmai (tas ir cits lietotājs nekā iepriekšējais).

8. solis
Mēs nospiežam Turpināt un pēc tam mēs ievadīsim paroli:

Mēs noklikšķiniet uz Turpināt un mēs vēlreiz ievadīsim paroli (apstiprinājums).

9. solis
Mēs noklikšķinām uz Turpināt. Tad sistēma jautā mums, vai mēs vēlamies šifrēt savu personīgo mapi, kas ir ieteicams, ja mums ir sensitīva informācija, jo šifrēšana rada lielāku drošību, taču tas var sagādāt galvassāpes, ja sistēma neizdodas un mēs cenšamies piekļūt savai informācijai, pēc Ubuntu domām, mēs būsim iebrucēji vai hakeri. Mūsu gadījumā mēs izvēlamies Nē.

10. solis
Tad sistēma apstiprina mūsu laika joslu Pamatojoties uz atrašanās vietu, kuru noteicām instalēšanas sākumā, ja tā ir pareiza, mēs noklikšķiniet uz Jā.

11. solis
Kad būsim izvēlējušies jā, sāksies virkne jautājumu par servera konfigurāciju. Sākotnēji sistēma lūgs mums nodalījumus, kas būs cietajā diskā:

Iespējas, kas mums irVadīts - izmantojiet visu diskuTas ļauj mums pilnībā izmantot disku.

Norādījumi - izmantojiet pilnu disku un konfigurējiet LVMTas ļauj mums izmantot pilnu un papildu disku, lai konfigurētu LVM (loģiskā apjoma pārvaldība) attiecīgajiem nodalījumiem.

Norādījumi - izmantojiet visu disku un konfigurējiet šifrētu LVMTas ļauj mums izmantot pilnu un papildu disku, lai konfigurētu LVM (loģiskā apjoma pārvaldība) ar šifrēšanas sistēmu, lai aizsargātu informāciju.

RokasgrāmataTas ļauj mums visu procesu veikt manuāli, bet tas nav ieteicams.

Mūsu gadījumā mēs izmantosim pirmo iespēju, Vadīts - izmantojiet visu disku. Kad esat izvēlējies, nospiediet taustiņu Enter un tiks parādīts šāds logs:

Mēs redzam, ka tiek parādīta izmantojamā cietā diska informācija, mēs nospiedām taustiņu Enter, lai turpinātu instalēšanas procesu. Tiek parādīts šāds logs, kurā norādīti nodalījumi, kas tiks izveidoti mūsu Ubuntu:

PiezīmeExt4 nodalījums ir līdzīgs NTFS operētājsistēmā Windows, un mijmaiņas nodalījumam ir sava īpaša vieta Ubuntu, lai mijmaiņas atmiņa varētu tajā rakstīt.

Lai uzrakstītu izmaiņas, noklikšķiniet uz Jā. Tiks parādīts šāds logs, kurā parādīta bāzes sistēmas instalēšanas gaita:

Tad sistēma tas mums jautās, vai mēs vēlamies konfigurēt starpniekserveri, tā kā tas nav tik bieži, mēs atstāsim lauku tukšu un noklikšķiniet uz Turpināt:

Visas piemērotās pakotnes (saistītas ar tīklu) tiks lejupielādētas, un tiks jautāts, kā mēs vēlamies konfigurēt atjauninājumus, un mēs redzam, ka mums ir trīs (3) iespējas:

IzvēleNav automātisku atjauninājumuTas ir ieteicams serveriem, jo ​​daži atjauninājumi var restartēt serveri vai izraisīt nestabilitātes uzvedību tajā.

Automātiskie atjauninājumiAtjauninājumi tiek instalēti automātiski, kad vien tie ir pieejami.

Pārvaldiet sistēmu, izmantojot ainavuĻauj pārvaldīt atjauninājumus, izmantojot ainavas rīku.

Mēs izvēlēsimies pirmo iespēju mūsu gadījumā. Bez automātiskiem atjauninājumiem noklikšķiniet uz Turpināt (atjauninājumi būs jāinstalē manuāli). Tālāk jūs domājat, kādas funkcijas mēs vēlamies pievienot savam serverim, mums ir dažas, piemēram, OpenSSH, drukas serveris utt.

Mūsu piemērā mēs ļausim OpenSSH opcijai pārvaldīt serveri attālināti, lai to atlasītu, novietojam kursoru uz minētās opcijas un nospiediet atstarpes taustiņu, lai to izvēlētos.

Kopumā katras opcijas funkcijas ir šādas:

  • OpenSSH: Attālā administrēšana
  • DNS serveris: Domēna vārdu serveris
  • LAMp serveris: Web serveris
  • Pasta serveris: Pasta serveris
  • PostgreSQL datu bāze: Datu bāzes serveris
  • Drukas serveris: Drukas serveris
  • Samba failu serveris: Koplietots failu serveris
  • Tomcat Java serveris: Java serveris
  • Virtuālās mašīnas saimnieks: Virtuālās mašīnas serveris
  • Manuāla iepakojuma izvēle: Iepakojumu manuāla atlase

Mēs dodam Enter, lai turpinātu instalēšanas procesu. Sistēma tas mums jautās, vai mēs vēlamies instalēt GRUB sāknēšanas ielādētāju galvenajā reģistrā, atcerieties, ka GRUB (Grand Unifier Bootloader) ir pirmā lieta, kas tiek ielādēta, startējot mūsu serveri, tāpēc mēs izvēlamies Jā.

PiezīmeJa jums jebkurā laikā rodas problēmas ar GRUB, mēģiniet apmeklēt šo apmācību, un jums būs palīdzība problēmu risināšanā.

Mēs turpinām instalēšanu un redzēsim, ka viss ir instalēts pareizi:

Mēs noklikšķinām uz Turpināt, un mēs uzmanīsimies, lai restartētu serveri ar disku ierīces iekšpusē, lai neatkārtotu visu instalēšanas procesu. Kā redzam, Ubuntu darbojas komandrindā, kas ļauj mums izmantot iekārtas resursus instalētajās lietojumprogrammās.

Mēs redzam, ka pēc mašīnas restartēšanas tiks pieprasīti instalēšanas laikā jau izveidotie piekļuves akreditācijas dati.

2. Savienojums caur SSH ar Ubuntu


Apskatīsim, kā mēs izveidojam savienojumu, izmantojot drošu SSH savienojumu ar mūsu Ubuntu serveri. SSH savienojums ļauj mums ārēji izveidot savienojumu ar mūsu serveri. Ir ļoti svarīgi atcerēties, ka mūsu Ubuntu serverim jāatrodas tajā pašā tīklā, no kura mēs vēlamies izveidot savienojumu.

Mēs varam redzēt, kā mūsu tīkla konfigurācija tiek izmantota, izmantojot komandu:

 ifconfig
Kas parāda tā kopsavilkumu. Mūsu gadījumā mēs redzam, ka mūsu servera IP adrese ir 192.168.0.10, un mēs varam redzēt dažādas tīkla konfigurācijas.

Lai izveidotu savienojumu ar SSH no ārējas vietnes, mēs izmantosim bezmaksas programmatūru Putty, un mēs varam to lejupielādēt no oficiālās lapas. Šeit mēs atstājam pamācību, lai uzzinātu vairāk par Putty. Šī programmatūra dod mums iespēju izveidot savienojumu, būtībā tā ir savienojuma klients Linux.

Lai izveidotu savienojumu ar mūsu serveri, izmantojot Putty, mēs rīkosimies šādi:

  • IP adresē mēs ievietosim precīzu Ubuntu servera IP (mūsu gadījumā 192.168.0.10)
  • Mēs atstājam noklusējuma portu (22)
  • Savienojuma veidā mēs izvēlamies SSH

Mēs noklikšķinām uz Atvērt un pirmo reizi izpildot Putty, tiks parādīts ziņojums, kas norāda, ka servera atslēga nav reģistrēta kešatmiņā. Tas ir drošības apsvērumu dēļ, mēs varam to pieņemt, un tiks atvērts šāds logs, lai ievadītu akreditācijas datus. Kad mēs ievadīsim savu paroli, mēs redzēsim, ka mēs varam piekļūt savam serverim tā, it kā mēs būtu tā priekšā.

Tas ļaus mums pārvaldīt fizisko serveri neatkarīgi no tā atrašanās vietas.

3. Kontroles iespējas un parametri


Parametri ļauj mums konfigurēt, kā komandas darbosies mūsu Ubuntu serverī. Piemēram, ja mēs vēlētos doties uz sistēmas saknes mapi, lai redzētu tās saturu, mēs parasti izmantotu CD: un tad atkal CD: (Tādējādi mēs nokāptu 2 mapes), lai ietaupītu laiku, mēs varam izmantot simbolu /, kas ļauj mums tieši doties uz saknes mapi, komanda būtu cd /.

Mēs redzēsim, ka komandrinda jau atrodas sistēmas saknē. Tagad, ja mēs vēlamies atgriezties personiskajā Solvetic mapē, mēs to neizmantosim cd mājas un vēlāk cd mājas, drīzāk mēs izmantosim komandu:

 cd / home / solvetic
Un tā mēs dosimies uz personīgo mapi.

Ja mēs gribētu saknes sakņotās mapes redzēt organizētākā veidā, jo parasti tās izskatītos mazliet nekārtīgas. mēs varam izmantot komandu ls ar parametru -l lai apskatītu mapes organizētākā veidā (ls -l):

Mēs redzēsim, ka tas parāda mums precīzāku informāciju par katru mapi, piemēram, izmēru, izveides datumu utt.
Mēs varam redzēt dažādas komandas parametrizācijas iespējas, šim nolūkam mēs varam izmantot šādas metodes. Mēs varam izmantot šādu parametru:

 ls -palīdzība
Tas parādīs Linux palīdzību, kur mēs varam redzēt dažādas komandas, ko pievienot komandai, katrai opcijai ir savs kopsavilkums.

Vēl viena mūsu iespēja ir izmantot komandu cilvēks (manuāli), šī komanda parāda daudz precīzāku informāciju par katru komandu. Piemēram, mēs varam izmantot šādu rindu:

 vīrietis ls
(Tas mums parādīs ls komandu rokasgrāmatu). Atcerieties, ka šī opcija mūs izņems no komandrindas.

Mēs varam pārvietoties rokasgrāmatā, izmantojot augšup un lejup vērstās bultiņas. Lai atgrieztos komandrindā, mēs nospiedīsim taustiņu kas.

Šeit ir saite uz apmācību ar interesantām Ubuntu komandām:

Ubuntu komandas

4. Failu un direktoriju pārvaldība Ubuntu


Mums kā administratoriem jebkurā laikā ir jāpārvalda dažādi faili, kas ir mūsu serverī, un ir svarīgi zināt, kā to izdarīt. Mēs pārskatīsim failu un mapju izveides procesu, taču nav ieteicams tos izveidot Ubuntu saknes mapē, ideāli ir tos izveidot personiskajā mapē.

Izveidot mapi
Lai izveidotu mapi Ubuntu, mēs izmantosim komandu mkdir (Izveidot direktoriju), mūsu piemērā mēs izmantosim rindu:

 mkdir pārbaude
Un mēs nospiežam Ievadiet. Lai pārbaudītu, vai esam pareizi izveidojuši mapi, izmantosim komandu ls, un mēs redzēsim mūsu izveidoto mapi un, ja mēs izmantosim komandu (kā jau redzējām):
 ls -l
Mēs redzēsim pilnīgāku nesen izveidotās mapes kopsavilkumu.

PiezīmeSistēma ir reģistrjutīga, mums var būt divas mapes (testi un testi).

Izveidot failu
Lai izveidotu failu, mēs izmantosim komandu pieskarties, parametrs ir;

 pieskarieties Extension_name
Piemēram, pieskarieties Exercise.txt. Ja mēs izmantojam ls -l mēs varam redzēt mūsu izveidoto dokumentu.

Kopēšanas, ielīmēšanas un izgriešanas iespējas
Lai kopētu failu, mēs to izmantosim cp (cp faila nosaukums Galamērķa ceļš), mūsu gadījumā tas būtu, cp Exercise.txt testi. Lai redzētu, ka fails ir pareizi nokopēts galamērķī, mēs izmantosim šādu procesu, izmantojiet komandu cd Galamērķa mapes nosaukums (cd Tests) Tests iekšā izmantosim komandu ls lai redzētu tikko nokopēto failu.

Ar komandu mv mēs varam pārvietot failu vai mapi no vienas vietas uz citu, tā sintakse ir identiska kopēšanas sintaksei, mv faila nosaukums Galamērķis.

Šeit mēs atstājam pamācību, kas par to runā.

Dzēst failus un mapes
Lai izdzēstu failus: Mēs izmantosim komandu rm (noņemt), tā sintakse ir rm File_name, mūsu piemērā tā būtu rm Exercise.txt un mēs varam redzēt cauri ls -l ka fails vairs nepastāv mūsu Ubuntu sistēmā.
Zemāk ir attēls ar visām komandām, kuras mēs esam komentējuši:

Lai izdzēstu direktorijus: Mēs izmantosim komandu rmdir, sintakse būtu rmdir Direktorija_nosaukums, mūsu gadījumā, rmdir testi un tādā veidā mēs izslēgsim no sistēmas Tests direktoriju. Mēs varam izmantot komandu ls -l Lai pārbaudītu, vai šāda direktorija vairs nepastāv Ubuntu:

Tādā veidā mēs esam redzējuši dažus opcijas un konfigurācijas, kas ir mūsu Ubuntu serverī.

Pārdēvējiet Ubuntu failus un direktorijus

wave wave wave wave wave