30 lietas, kas jādara pēc minimālas RHEL/CentOS 7 instalēšanas


CentOS ir nozares standarta Linux izplatīšana, kas ir RedHat Enterprise Linux atvasinājums. Jūs varat sākt izmantot OS, tiklīdz to instalējat, taču, lai pēc iespējas efektīvāk izmantotu sistēmu, jums jāveic daži atjauninājumi, jāinstalē daži pakotnes, jākonfigurē noteikti pakalpojumi un lietojumprogramma.

Šī raksta mērķis ir “30 lietas, kas jādara pēc RHEL/CentOS 7 instalēšanas”. Ziņa ir rakstīta, paturot prātā, ka esat instalējis RHEL/CentOS Minimal Install, kas ir vēlams uzņēmuma un ražošanas vidē, ja nē, jūs varat sekot zemāk sniegtajai rokasgrāmatai, kas jums parādīs minimālu abu instalāciju.

  1. CentOS 7 Minimal instalēšana
  2. RHEL 7 minimālā instalēšana

Tālāk ir saraksts ar svarīgām lietām, kuras mēs esam aplūkojuši šajā rokasgrāmatā, pamatojoties uz nozares standarta prasībām. Mēs ceram, ka šīs lietas būs ļoti noderīgas servera iestatīšanā.

1. Reģistrējieties un iespējojiet Red Hat abonementu

Pēc minimālas RHEL 7 instalēšanas ir pienācis laiks reģistrēties un iespējot savai sistēmai Red Hat abonēšanas krātuves un veikt pilnu sistēmas atjaunināšanu. Tas ir derīgs tikai tad, ja jums ir derīgs RedHat abonements. Jums ir jāreģistrējas, lai iespējotu oficiālos RedHat sistēmas krātuves un laiku pa laikam atjauninātu OS.

Tālāk sniegtajā ceļvedī mēs jau esam iekļāvuši detalizētas instrukcijas, kā reģistrēt un aktivizēt RedHat abonementu.

  1. Reģistrējiet un iespējojiet Red Hat abonementu krātuves RHEL 7

Piezīme: Šis solis ir paredzēts tikai RedHat Enterprise Linux, kam ir derīgs abonements. Ja izmantojat CentOS serveri, nekavējoties pārejiet uz turpmākajām darbībām.

2. Konfigurējiet tīklu ar statisko IP adresi

Pirmā lieta, kas jums jādara, ir jākonfigurē statiskā IP adrese, maršruts un DNS jūsu CentOS serverī. Mēs izmantosim ip komandu, aizstājot komandu ifconfig. Tomēr ifconfig komanda joprojām ir pieejama lielākajai daļai Linux izplatījumu, un to var instalēt no noklusējuma repozitorija.

# yum install net-tools             [Provides ifconfig utility]

Bet, kā jau teicu, statiskās IP adreses konfigurēšanai izmantosim komandu ip. Tātad, vispirms pārbaudiet pašreizējo IP adresi.

# ip addr show

Tagad atveriet un rediģējiet failu/etc/sysconfig/network-scripts/ifcfg-enp0s3, izmantojot izvēlēto redaktoru. Es izmantoju Vi redaktoru un pārliecinieties, vai jums ir jābūt root lietotājam, lai veiktu izmaiņas ...

# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

Tagad mēs rediģēsim četrus faila laukus. Ievērojiet zemāk redzamos četrus laukus un atstājiet visu citu neskartu. Atstājiet arī pēdiņas, kādas tās ir, un starp tām ievadiet savus datus.

IPADDR = “[Enter your static IP here]” 
GATEWAY = “[Enter your Default Gateway]”
DNS1 = “[Your Domain Name System 1]”
DNS2 = “[Your Domain Name System 2]”

Pēc izmaiņu veikšanas ‘ifcfg-enp0s3’ izskatās kaut kas līdzīgs attēlam zemāk. Ievērojiet, ka jūsu IP, GATEWAY un DNS mainīsies. Lūdzu, apstipriniet to ar savu ISP. Saglabāt un iziet.

Pārstartējiet pakalpojumu tīklu un pārbaudiet, vai piešķirtais IP ir pareizs vai nav. Ja viss ir kārtībā, ping, lai redzētu tīkla statusu ...

# service network restart

Pēc tīkla restartēšanas noteikti pārbaudiet IP adresi un tīkla statusu ...

# ip addr show
# ping -c4 google.com

3. Iestatiet servera resursdatora nosaukumu

Nākamā lieta, kas jādara, ir mainīt CentOS sever HOSTNAME. Pārbaudiet pašlaik piešķirto HOSTNAME.

# echo $HOSTNAME

Lai iestatītu jaunu HOSTNAME, mums ir jārediģē ‘/ etc/hostsname’ un jāaizstāj vecais resursdatora nosaukums ar vēlamo.

# vi /etc/hostname

Pēc resursdatora nosaukuma iestatīšanas noteikti apstipriniet resursdatora nosaukumu, izrakstoties un vēlreiz piesakieties. Pēc pieteikšanās pārbaudiet jauno resursdatora nosaukumu.

$ echo $HOSTNAME

Varat arī izmantot komandu ‘hostname’, lai apskatītu savu pašreizējo karsto vārdu.

$ hostname

4. Atjauniniet vai jauniniet CentOS Minimal Install

Tādējādi netiks instalētas jaunas paketes, izņemot atjauninātu un instalētu instalēto pakotņu jaunāko versiju un drošības atjauninājumus. Turklāt atjaunināšana un jaunināšana ir diezgan vienādas, izņemot to, ka Upgrade = Update + ļauj novecojušas apstrādes atjaunināšanas laikā.

# yum update && yum upgrade

Svarīgi: Jūs varat arī palaist zemāk esošo komandu, kas netiks lūgta atjaunināt paketes, un, lai pieņemtu izmaiņas, jums nav jāievada ‘y’.

Tomēr vienmēr ir laba ideja pārskatīt izmaiņas, kas notiks tieši atsevišķā ražošanā. Tādējādi zemāk esošās komandas izmantošana var automatizēt atjaunināšanu un jaunināšanu, taču tas nav ieteicams.

# yum -y update && yum -y upgrade

5. Instalējiet komandrindas tīmekļa pārlūku

Vairumā gadījumu, īpaši ražošanas vidē, mēs parasti instalējam CentOS kā komandrindu bez GUI, šajā situācijā mums ir jābūt komandrindas pārlūkošanas rīkam, lai vietnes pārbaudītu, izmantojot termināli. Šim nolūkam mēs instalēsim slavenāko rīku ar nosaukumu “saites”.

# yum install links

Par lietojumu un piemēriem, kā pārlūkot tīmekļa vietnes u saišu rīku, izlasiet mūsu rakstu Komandrindas tīmekļa pārlūkošana ar saišu rīku

6. Instalējiet Apache HTTP serveri

Neatkarīgi no tā, kādam nolūkam izmantosiet serveri, vairumā gadījumu jums ir nepieciešams HTTP serveris, lai palaistu vietnes, multivides failus, klienta puses skriptu un daudzas citas lietas.

# yum install httpd

Ja vēlaties mainīt Apache HTTP Server noklusējuma portu (80) uz jebkuru citu portu. Jums ir jārediģē konfigurācijas fails ‘/etc/httpd/conf/httpd.conf’ un jāmeklē rinda, kas sākas parasti:

LISTEN 80 

Mainiet porta numuru ‘80’ uz jebkuru citu portu (teiksim 3221), saglabājiet un izejiet.

Caur ugunsmūri pievienojiet Apache tikko atvērto portu un pēc tam atkārtoti ielādējiet ugunsmūri.

Atļaut pakalpojumu http, izmantojot ugunsmūri (pastāvīgs).

# firewall-cmd --add-service=http

Atļaut 3221 portam, izmantojot ugunsmūri (pastāvīgais).

# firewall-cmd --permanent --add-port=3221/tcp

Pārlādējiet ugunsmūri.

# firewall-cmd --reload

Pēc visu iepriekš minēto veikšanas ir pienācis laiks restartēt Apache HTTP serveri, lai jaunais porta numurs stātos spēkā.

# systemctl restart httpd.service

Tagad pievienojiet Apache pakalpojumu visai sistēmai, lai sāktu automātiski, kad sistēma sāk darboties.

# systemctl start httpd.service
# systemctl enable httpd.service

Tagad pārbaudiet Apache HTTP serveri, izmantojot komandrindas rīku saites, kā parādīts zemāk redzamajā ekrānā.

# links 127.0.0.1