Ang Apache web server, ay nakikinig sa port 80 bilang default upang tumugon sa kahilingan sa web page mula sa user. Gayunpaman, kailangan mong buksan ang port 80 para sa iba't ibang dahilan kabilang ang pagho-host ng website, pagpapatakbo ng web server, pagsubok sa koneksyon sa network, at marami pa. Ako ay gumagamit ng Rocky Linux at gusto mong malaman kung paano buksan ang port 80, ang gabay na ito ay para sa iyo.
Paano Buksan ang Port 80 sa Rocky Linux 9
Kumuha tayo ng isang halimbawa upang buksan ang port 80 para sa serbisyo ng HTTP. Sa orihinal, ang HTTP protocol ay binuo upang tumakbo sa TCP transport layer. Ang layer na ito ay nagbibigay ng mahusay, maaasahan, komunikasyon na nakatuon sa koneksyon.
Umaasa ang HTTP sa TCP upang mag-alok ng iba't ibang feature kabilang ang daloy, muling pagpapadala ng data, mga error na koneksyon, atbp. Kaya, kung magpapatakbo ka ng serbisyo ng HTTP sa port 80, mahalagang gumamit ng TCP upang matiyak ang koneksyon sa pagitan ng kliyente at server nang walang anumang data pagkawala. Simulan nating buksan ang port 80 para sa HTTP at TCP gamit ang Firewall.
Bago magdagdag ng HTTP sa port 80, tingnan kung pinapatakbo ng Firewall ang system:
sudo systemctl status firewalld
Una, patakbuhin ang sumusunod na command upang idagdag ang serbisyo ng TCP sa port 80 nang permanente:
sudo firewall-cmd --add-port = 80 / tcp --permanenteng
Ngayon, idagdag natin ang mga serbisyo ng HTTP at HTTPS nang paisa-isa sa pamamagitan ng mga sumusunod na command:
sudo firewall-cmd --zone =pampubliko --permanenteng --add-service =httpsudo firewall-cmd --zone =pampubliko --permanenteng --add-service =https
Kapag tapos ka na, mahalagang i-reload ang mga serbisyo ng Firewall para maging matagumpay ang mga pagbabago:
sudo firewall-cmd --Reload
Panghuli, patakbuhin ang sumusunod na command upang ipakita na gumagana na ngayon ang TCP sa port 80:
sudo firewall-cmd --list-ports
Bukod dito, maaari mo ring gamitin ang sumusunod na command upang ilista ang lahat ng magagamit na impormasyon mula sa Firewall:
sudo firewall-cmd --listahan-lahat
Tandaan, ang pagbubukas ng port 80 sa system ay maaaring humantong sa mga panganib sa seguridad at mga isyu sa privacy. Samakatuwid, i-configure ito nang tama para sa iyong mga web server upang matiyak ang seguridad.
Paano I-disable/Isara ang Port 80 sa Linux
Kung gusto mong tanggalin ang mga serbisyo mula sa port 80, patakbuhin ang mga sumusunod na command nang paisa-isa:
sudo firewall-cmd --alisin-port = 80 / tcp --permanentengsudo firewall-cmd --zone =pampubliko --permanenteng --alisin-serbisyo =http
sudo firewall-cmd --zone =pampubliko --permanenteng --alisin-serbisyo =https
Konklusyon
Ito ay kung paano mo madaling mabuksan ang port 80 sa Rocky Linux 9. Inirerekomenda namin na i-configure mo ang lahat pagkatapos buksan ang port 80, o maaari itong humantong sa mga seryosong isyu sa privacy at seguridad. Higit pa rito, ipinaliwanag din namin ang mga simpleng command na magagamit mo para i-disable/isara ang port 80, kasama ang serbisyo nito. Bagama't ginagamit mo ang command na iptables upang buksan at itakda ang port 80, minsan ay nagpapakita ito ng mga error sa Rocky Linux 9. Ito ang dahilan kung bakit ipinaliwanag lang namin ang opsyon sa Firewall.