30 Mga Butang nga Buhaton Human sa Minimal nga Pag-install sa RHEL/CentOS 7


Ang CentOS usa ka Industry Standard Linux Distribution nga usa ka derivative sa RedHat Enterprise Linux. Mahimo nimong sugdan ang paggamit sa OS sa diha nga imong i-install kini, apan aron mapahimuslan ang imong sistema kinahanglan nimo nga maghimo og pipila ka mga update, mag-instalar og pipila ka mga pakete, mag-configure sa pipila ka mga serbisyo ug aplikasyon.

Kini nga artikulo nagtumong sa \30 Mga Butang nga Buhaton Human sa Pag-instalar sa RHEL/CentOS 7. Ang post gisulat nga hinumdoman nga imong gi-install ang RHEL/CentOS Minimal Install nga gipalabi sa Enterprise ug production environment, kung dili mahimo nimo sundon sa ubos nga giya nga ipakita kanimo ang gamay nga pag-install sa duha.

  1. Pag-instalar sa CentOS 7 Minimal
  2. Pag-instalar sa RHEL 7 Minimal

Ang mosunod mao ang lista sa importanteng mga butang, nga atong nasakpan niini nga giya base sa mga kinahanglanon sa standard sa industriya. Kami nanghinaut nga, kini nga mga butang makatabang kaayo sa pag-set up sa imong server.

1. Irehistro ug I-enable ang Red Hat Subscription

Human sa gamay nga pag-instalar sa RHEL 7, panahon na nga magparehistro ug makapahimo sa imong sistema sa mga repositoryo sa Red Hat Subscription ug maghimo og bug-os nga pag-update sa sistema. Kini balido lamang kung ikaw adunay balido nga RedHat Subscription. Kinahanglan nimo nga irehistro ang imong aron mahimo ang opisyal nga mga repositoryo sa RedHat System ug i-update ang OS matag karon ug unya.

Gitabonan na namo ang usa ka detalyadong instruksyon kon unsaon pagparehistro ug aktibo nga suskrisyon sa RedHat sa ubos nga giya.

  1. Pagrehistro ug Pag-enable sa Red Hat Subscription Repositories sa RHEL 7

Hinumdomi: Kini nga lakang alang lamang sa RedHat Enterprise Linux nga adunay balido nga suskrisyon. Kung nagdagan ka usa ka server sa CentOS balhin dayon sa dugang nga mga lakang.

2. I-configure ang Network gamit ang Static IP Address

Ang unang butang nga kinahanglan nimong buhaton mao ang pag-configure sa Static IP address, Route ug DNS sa imong CentOS Server. Gamiton namo ang ip command ang pagpuli sa ifconfig command. Bisan pa, ang ifconfig command magamit gihapon alang sa kadaghanan sa mga distribusyon sa Linux ug mahimong ma-install gikan sa default repository.

# yum install net-tools             [Provides ifconfig utility]

Apan sama sa akong giingon nga gamiton namon ang ip command aron ma-configure ang static IP address. Busa, siguroha nga imong susihon una ang kasamtangan nga IP address.

# ip addr show

Karon ablihi ug usba ang file /etc/sysconfig/network-scripts/ifcfg-enp0s3 gamit ang imong gipili nga editor. Dinhi, gigamit nako ang Vi editor ug siguruha nga kinahanglan ka nga gamut nga tiggamit aron makahimo mga pagbag-o…

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

Karon mag-edit kami og upat ka mga field sa file. Timan-i ang ubos sa upat ka mga natad ug ibilin ang tanan nga wala matandog. Biyai usab ang doble nga mga kinutlo ingon nga kini ug isulod ang imong data sa taliwala.

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

Pagkahuman sa paghimo sa mga pagbag-o nga 'ifcfg-enp0s3', ingon sa imahe sa ubos. Tan-awa ang imong IP, GATEWAY ug DNS magkalainlain, palihug kumpirmahi kini sa imong ISP. I-save ug Exit.

I-restart ang network sa serbisyo ug susiha ang IP nga husto o dili, nga gi-assign. Kung ok ra ang tanan, Ping aron makita ang status sa network…

# service network restart

Human ma-restart ang network, siguruha nga susihon ang IP address ug status sa network…

# ip addr show
# ping -c4 google.com

3. Ibutang ang Hostname sa Server

Ang sunod nga buhaton mao ang pag-usab sa HOSTNAME sa CentOS sever. Susiha ang kasamtangang gi-assign nga HOSTNAME.

# echo $HOSTNAME

Aron mabutang ang bag-ong HOSTNAME kinahanglan naton i-edit ang '/etc/hostname' ug ilisan ang daan nga hostname sa gusto.

# vi /etc/hostname

Human mabutang ang hostname, siguruha nga kumpirmahon ang hostname pinaagi sa pag-logout ug pag-login pag-usab. Human sa pag-login susiha ang bag-ong hostname.

$ echo $HOSTNAME

Sa laing paagi mahimo nimong gamiton ang command 'hostname' command aron makita ang imong kasamtangan nga hotsname.

$ hostname

4. Pag-update o Pag-upgrade sa CentOS Minimal Install

Dili kini mag-install ug bisan unsang bag-ong mga pakete gawas sa pag-update ug pag-install sa labing bag-ong bersyon sa na-install nga mga pakete ug mga update sa seguridad. Dugang pa, ang Pag-update ug Pag-upgrade parehas ra gawas sa kamatuoran nga ang Pag-upgrade = Pag-update + makahimo sa dili na magamit nga pagproseso sa panahon sa mga update.

# yum update && yum upgrade

Importante: Mahimo usab nimo nga ipadagan ang ubos nga sugo nga dili mag-aghat alang sa pag-update sa mga pakete ug dili nimo kinahanglan nga i-type ang 'y' alang sa pagdawat sa mga pagbag-o.

Bisan pa, kanunay nga usa ka maayong ideya ang pagrepaso sa mga pagbag-o nga mahitabo sa sever labi na sa produksiyon. Busa ang paggamit sa ubos nga sugo mahimong automate ang pag-update ug pag-upgrade alang kanimo apan dili kini girekomenda.

# yum -y update && yum -y upgrade

5. I-install ang Command Line Web Browser

Sa kadaghanan nga mga kaso, labi na sa palibot sa produksiyon, kasagaran namon nga gi-install ang CentOS ingon linya sa mando nga wala’y GUI, sa kini nga kahimtang kinahanglan kami adunay usa ka tool sa pag-browse sa commandline aron masusi ang mga website pinaagi sa terminal. Alang niini, mag-install kami usa ka labing inila nga himan nga gitawag nga 'mga link'.

# yum install links

Para sa paggamit ug mga pananglitan sa pag-browse sa mga web site ug mga link tool, basaha ang among artikulo Command Line Web Browsing with Links Tool

6. I-install ang Apache HTTP Server

Dili igsapayan kung unsa ang katuyoan nga imong gamiton ang server, sa kadaghanan sa mga kaso kinahanglan nimo ang usa ka HTTP server nga magpadagan sa mga website, multimedia, script sa kilid sa kliyente ug daghang uban pang mga butang.

# yum install httpd

Kung gusto nimo usbon ang default port (80) sa Apache HTTP Server sa bisan unsang ubang pantalan. Kinahanglan nimong usbon ang configuration file '/etc/httpd/conf/httpd.conf' ug pangitaa ang linya nga kasagaran magsugod sama sa:

LISTEN 80 

Usba ang numero sa port nga '80' sa bisan unsang ubang pantalan (ingon 3221), i-save ug paggawas.

Idugang ang port nga bag-o lang nimong giablihan para sa Apache pinaagi sa firewall ug dayon i-reload ang firewall.

Tugoti ang serbisyo sa http pinaagi sa firewall (Permanente).

# firewall-cmd --add-service=http

Tugoti ang port 3221 pinaagi sa firewall (Permanente).

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

I-reload ang firewall.

# firewall-cmd --reload

Human sa paghimo sa tanan nga mga butang sa ibabaw, karon na ang panahon nga i-restart ang Apache HTTP server, aron ang bag-ong numero sa port mapatuman.

# systemctl restart httpd.service

Karon idugang ang serbisyo sa Apache sa tibuok sistema aron awtomatiko nga magsugod kung ang sistema mag-boot.

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

Karon pamatud-i ang Apache HTTP Server pinaagi sa paggamit sa mga link command line tool sama sa gipakita sa ubos nga screen.

# links 127.0.0.1