Mambo 30 ya Kufanya Baada ya Usakinishaji mdogo wa RHEL/CentOS 7


CentOS ni Usambazaji wa Kiwango cha Linux cha Sekta ambayo ni derivative ya RedHat Enterprise Linux. Unaweza kuanza kutumia OS mara tu unapoisakinisha, lakini ili kufaidika zaidi na mfumo wako unahitaji kufanya masasisho machache, kusakinisha vifurushi vichache, kusanidi huduma na programu fulani.

Makala haya yanalenga \Mambo 30 ya Kufanya Baada ya Kusakinisha RHEL/CentOS 7. Chapisho limeandikwa ukikumbuka kuwa umesakinisha RHEL/CentOS Minimal Install ambayo inapendelewa katika mazingira ya Biashara na uzalishaji, ikiwa sivyo unaweza kufuata mwongozo hapa chini. itakuonyesha usakinishaji mdogo wa zote mbili.

  1. Usakinishaji wa CentOS 7 Ndogo
  2. Usakinishaji wa RHEL 7 Ndogo

Ifuatayo ni orodha ya mambo muhimu, ambayo tumeangazia katika mwongozo huu kulingana na mahitaji ya kiwango cha sekta. Tunatumahi kuwa, vitu hivi vitasaidia sana katika kusanidi seva yako.

1. Sajili na Wezesha Usajili wa Kofia Nyekundu

Baada ya usakinishaji mdogo wa RHEL 7, ni wakati wa kusajili na kuwezesha mfumo wako kwenye hazina za Usajili wa Red Hat na kusasisha mfumo kamili. Hii ni halali ikiwa tu una Usajili halali wa RedHat. Unahitaji kusajili yako ili kuwezesha hazina rasmi za Mfumo wa RedHat na kusasisha Mfumo wa Uendeshaji mara kwa mara.

Tayari tumetoa maagizo ya kina juu ya jinsi ya kujiandikisha na kujiandikisha kwa RedHat kwenye mwongozo ulio hapa chini.

  1. Sajili na Uwezeshe Hifadhi za Usajili za Red Hat katika RHEL 7

Kumbuka: Hatua hii ni ya RedHat Enterprise Linux pekee iliyo na usajili halali. Ikiwa unaendesha seva ya CentOS mara moja nenda kwa hatua zaidi.

2. Sanidi Mtandao na Anwani ya IP isiyobadilika

Jambo la kwanza unahitaji kufanya ni kusanidi anwani ya IP tuli, Njia na DNS kwa Seva yako ya CentOS. Tutakuwa tukitumia ip amri badala ya ifconfig amri. Walakini, ifconfig amri bado inapatikana kwa usambazaji mwingi wa Linux na inaweza kusakinishwa kutoka kwa hazina chaguomsingi.

# yum install net-tools             [Provides ifconfig utility]

Lakini kama nilivyosema tutakuwa tukitumia ip amri kusanidi anwani ya IP tuli. Kwa hivyo, hakikisha kwanza uangalie anwani ya IP ya sasa.

# ip addr show

Sasa fungua na uhariri faili /etc/sysconfig/network-scripts/ifcfg-enp0s3 ukitumia chaguo lako la kihariri. Hapa, ninatumia hariri ya Vi na hakikisha lazima uwe mtumiaji wa mizizi kufanya mabadiliko…

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

Sasa tutakuwa tukihariri sehemu nne kwenye faili. Kumbuka sehemu nne zilizo chini na uache kila kitu kingine bila kuguswa. Pia acha nukuu mbili kama zilivyo na uweke data yako kati.

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

Baada ya kufanya mabadiliko 'ifcfg-enp0s3', inaonekana kitu kama picha hapa chini. Tambua IP yako, GATEWAY na DNS zitatofautiana, tafadhali ithibitishe na Mtoa Huduma za Intaneti wako. Hifadhi na Utoke.

Anzisha tena mtandao wa huduma na angalia IP ni sahihi au la, ambayo ilipewa. Ikiwa kila kitu kiko sawa, Ping kuona hali ya mtandao…

# service network restart

Baada ya kuanzisha upya mtandao, hakikisha kuwa umeangalia anwani ya IP na hali ya mtandao...

# ip addr show
# ping -c4 google.com

3. Weka Jina la Mpangishi wa Seva

Kitu kinachofuata cha kufanya ni kubadilisha HOSTNAME ya seva ya CentOS. Angalia HOSTNAME uliyokabidhiwa kwa sasa.

# echo $HOSTNAME

Ili kuweka HOSTNAME mpya tunahitaji kuhariri ‘/etc/hostsname’ na kubadilisha jina la mpangishaji la zamani na tunalotaka.

# vi /etc/hostname

Baada ya kuweka jina la mpangishaji, hakikisha umethibitisha jina la mpangishaji kwa kuondoka na kuingia tena. Baada ya kuingia angalia jina jipya la mwenyeji.

$ echo $HOSTNAME

Vinginevyo unaweza kutumia amri ya 'jina la mwenyeji' kutazama jina lako la sasa la hotsname.

$ hostname

4. Sasisha au Boresha Usakinishaji Ndogo wa CentOS

Hii haitasakinisha vifurushi vyovyote vipya zaidi ya kusasisha na kusakinisha toleo jipya zaidi la vifurushi vilivyosakinishwa na masasisho ya usalama. Kwa kuongezea, Sasisha na Uboreshaji ni sawa isipokuwa ukweli kwamba Boresha = Sasisha + wezesha usindikaji wa kizamani wakati wa sasisho.

# yum update && yum upgrade

Muhimu: Unaweza pia kutekeleza amri iliyo hapa chini ambayo haitaomba usasishaji wa vifurushi na huhitaji kuandika 'y' ili kukubali mabadiliko.

Walakini ni wazo nzuri kila wakati kukagua mabadiliko ambayo yatafanyika kwenye seva haswa katika uzalishaji. Kwa hivyo kutumia amri iliyo hapa chini kunaweza kusasisha kiotomatiki na kusasisha kwako lakini haifai.

# yum -y update && yum -y upgrade

5. Sakinisha Kivinjari cha Wavuti cha Line Line

Katika hali nyingi, haswa katika mazingira ya uzalishaji, kawaida tunasakinisha CentOS kama safu ya amri bila GUI, katika hali hii lazima tuwe na zana ya kuvinjari ya amri ili kuangalia tovuti kupitia terminal. Kwa hili, tutasakinisha zana maarufu inayoitwa 'viungo'.

# yum install links

Kwa matumizi na mifano ya kuvinjari zana za viungo vya wavuti, soma nakala yetu ya Kuvinjari Wavuti kwa Mstari wa Amri na Zana ya Viungo.

6. Sakinisha Seva ya Apache HTTP

Haijalishi ni kwa madhumuni gani utatumia seva, katika hali nyingi unahitaji seva ya HTTP kuendesha tovuti, media titika, hati ya upande wa mteja na vitu vingine vingi.

# yum install httpd

Ikiwa ungependa kubadilisha lango chaguo-msingi (80) la Seva ya Apache HTTP kuwa lango lingine lolote. Unahitaji kuhariri faili ya usanidi '/etc/httpd/conf/httpd.conf' na utafute laini inayoanza kama vile:

LISTEN 80 

Badilisha nambari ya mlango '80' hadi bandari nyingine yoyote (sema 3221), hifadhi na uondoke.

Ongeza mlango ambao umefungua kwa Apache kupitia ngome kisha upakie upya ngome.

Ruhusu huduma http kupitia ngome (Kudumu).

# firewall-cmd --add-service=http

Ruhusu bandari 3221 kupitia ngome (ya Kudumu).

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

Pakia upya firewall.

# firewall-cmd --reload

Baada ya kufanya mambo yote hapo juu, sasa ni wakati wa kuanzisha upya seva ya Apache HTTP, ili nambari mpya ya bandari ianze kutumika.

# systemctl restart httpd.service

Sasa ongeza huduma ya Apache kwa mfumo mzima ili kuanza kiotomatiki mfumo unapowasha.

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

Sasa thibitisha Seva ya Apache HTTP kwa kutumia zana ya mstari wa amri ya viungo kama inavyoonyeshwa kwenye skrini iliyo hapa chini.

# links 127.0.0.1