30 tekemistä RHEL/CentOS 7:n vähimmäisasennuksen jälkeen


CentOS on teollisuusstandardi Linux-jakelu, joka on RedHat Enterprise Linuxin johdannainen. Voit aloittaa käyttöjärjestelmän käytön heti, kun olet asentanut sen, mutta jotta saat kaiken irti järjestelmästäsi, sinun on suoritettava muutama päivitys, asennettava muutama paketti, määritettävä tietyt palvelut ja sovellukset.

Tämän artikkelin tavoitteena on "30 asiaa RHEL/CentOS 7:n asennuksen jälkeen". Viesti on kirjoitettu pitäen mielessä, että olet asentanut RHEL/CentOS Minimal Install -asennuksen, joka on suositeltava yritys- ja tuotantoympäristössä, jos ei, voit seurata alla olevaa ohjetta, joka näyttää sinulle molempien minimaaliset asennukset.

  1. CentOS 7 Minimalin asennus
  2. RHEL 7 Minimalin asennus

Seuraavassa on luettelo tärkeistä asioista, joita olemme käsitelleet tässä oppaassa alan standardivaatimusten perusteella. Toivomme, että näistä asioista on paljon apua palvelimesi perustamisessa.

1. Rekisteröidy ja ota Red Hat -tilaus käyttöön

Vähimmäismäärän RHEL 7 -asennuksen jälkeen on aika rekisteröityä ja ottaa järjestelmäsi käyttöön Red Hat Subscription -tietovarastoissa ja suorittaa täydellinen järjestelmäpäivitys. Tämä on voimassa vain, jos sinulla on voimassa oleva RedHat-tilaus. Sinun on rekisteröitävä, jotta voit ottaa käyttöön viralliset RedHat System -tietovarastot ja päivittää käyttöjärjestelmän ajoittain.

Olemme jo käsitelleet yksityiskohtaiset ohjeet rekisteröitymisestä ja aktiivisesta RedHat-tilauksesta alla olevassa oppaassa.

  1. Rekisteröi ja ota käyttöön Red Hat -tilausvarastot RHEL 7:ssä

Huomaa: tämä vaihe koskee vain RedHat Enterprise Linuxia, jolla on voimassa oleva tilaus. Jos käytät CentOS-palvelinta, siirry välittömästi lisävaiheisiin.

2. Määritä verkko staattisella IP-osoitteella

Ensimmäinen asia, joka sinun on tehtävä, on määrittää staattinen IP-osoite, reitti ja DNS CentOS-palvelimellesi. Käytämme ip-komentoa ifconfig-komennon korvaamiseen. Ifconfig-komento on kuitenkin edelleen saatavilla useimmille Linux-jakeluille ja se voidaan asentaa oletusvarastosta.

yum install net-tools             [Provides ifconfig utility]

Mutta kuten sanoin, käytämme ip-komentoa staattisen IP-osoitteen määrittämiseen. Varmista siis, että tarkistat ensin nykyisen IP-osoitteen.

ip addr show

Avaa ja muokkaa nyt tiedostoa /etc/sysconfig/network-scripts/ifcfg-enp0s3 valitsemallasi editorilla. Tässä käytän Vi-editoria ja varmista, että sinun on oltava pääkäyttäjä, jotta voit tehdä muutoksia…

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

Nyt muokkaamme neljää tiedoston kenttää. Huomaa alla olevat neljä kenttää ja jätä kaikki muu koskematta. Jätä myös lainausmerkit ennalleen ja kirjoita tietosi väliin.

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

Muutosten tekemisen jälkeen 'ifcfg-enp0s3' näyttää suunnilleen alla olevan kuvan kaltaiselta. Huomaa, että IP-osoite, yhdyskäytävä ja DNS vaihtelevat, vahvista se Internet-palveluntarjoajaltasi. Tallenna ja poistu.

Käynnistä palveluverkko uudelleen ja tarkista, onko IP oikea vai ei, se on määritetty. Jos kaikki on kunnossa, Ping näet verkon tilan…

service network restart

Kun olet käynnistänyt verkon uudelleen, tarkista IP-osoite ja verkon tila…

ip addr show
ping -c4 google.com

3. Aseta palvelimen isäntänimi

Seuraavaksi on vaihdettava CentOS-palvelimen HOSTNAME. Tarkista tällä hetkellä määritetty HOSTNAME.

echo $HOSTNAME

Asettaaksesi uuden HOSTNAME meidän on muokattava '/etc/hostsname' ja korvattava vanha isäntänimi halutulla.

vi /etc/hostname

Kun olet asettanut isäntänimen, varmista, että vahvistat isäntänimen kirjautumalla ulos ja kirjautumalla sisään uudelleen. Tarkista kirjautumisen jälkeen uusi isäntänimi.

echo $HOSTNAME

Vaihtoehtoisesti voit käyttää komentoa hostname nähdäksesi nykyisen hots-nimesi.

hostname

4. Päivitä tai päivitä CentOS:n minimiasennus

Tämä ei asenna muita uusia paketteja kuin päivitys ja asennettujen pakettien uusimman version ja tietoturvapäivitysten asentaminen. Lisäksi päivitys ja päivitys ovat melko samat paitsi se tosiasia, että päivitys=päivitys + mahdollistaa vanhentuneen käsittelyn päivitysten aikana.

yum update && yum upgrade

Tärkeää: Voit myös suorittaa alla olevan komennon, joka ei pyydä pakettien päivitystä, eikä sinun tarvitse kirjoittaa y muutosten hyväksyminen.

On kuitenkin aina hyvä idea käydä läpi palvelimella tapahtuvat muutokset erityisesti tuotannossa. Siksi alla olevan komennon käyttäminen voi automatisoida päivityksen ja päivityksen puolestasi, mutta sitä ei suositella.

yum -y update && yum -y upgrade

5. Asenna Command Line Web Browser

Useimmissa tapauksissa, erityisesti tuotantoympäristössä, asennamme yleensä CentOS:n komentoriviksi ilman graafista käyttöliittymää, tässä tilanteessa meillä on oltava komentorivin selaustyökalu verkkosivustojen tarkistamiseen päätteen kautta. Tätä varten asennamme tunnetuimman työkalun nimeltä linkit.

yum install links

Jos haluat käyttää ja esimerkkejä web-sivustojen selaamiseen linkkityökalulla, lue artikkelimme Komentorivi Web-selaus linkkityökalulla

6. Asenna Apache HTTP Server

Ei ole väliä mihin tarkoitukseen käytät palvelinta, useimmissa tapauksissa tarvitset HTTP-palvelimen verkkosivustojen, multimedian, asiakaspuolen komentosarjan ja monien muiden asioiden suorittamiseen.

yum install httpd

Jos haluat vaihtaa Apache HTTP Serverin oletusportin (80) mihin tahansa muuhun porttiin. Sinun on muokattava asetustiedostoa /etc/httpd/conf/httpd.conf ja etsittävä rivi, joka alkaa tavallisesti seuraavasti:

LISTEN 80 

Vaihda portin numero 80 mihin tahansa muuhun porttiin (kuten 3221), tallenna ja poistu.

Lisää juuri avaamasi portti Apachelle palomuurin kautta ja lataa sitten palomuuri uudelleen.

Salli palvelu http palomuurin kautta (pysyvä).

firewall-cmd --add-service=http

Salli portti 3221 palomuurin läpi (pysyvä).


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

Lataa palomuuri uudelleen.

firewall-cmd --reload

Kun kaikki yllä olevat asiat on tehty, on aika käynnistää Apache HTTP -palvelin uudelleen, jotta uusi porttinumero tulee voimaan.

systemctl restart httpd.service

Lisää nyt Apache-palvelu koko järjestelmään, jotta se käynnistyy automaattisesti järjestelmän käynnistyessä.

systemctl start httpd.service
systemctl enable httpd.service

Tarkista nyt Apache HTTP Server käyttämällä linkkien komentorivityökalua alla olevan näytön mukaisesti.

links 127.0.0.1