CentOS je komunitou řízená bezplatná distribuce Linuxu což je náhodou velmi schopná alternativa k Red Hat Enterprise Linux. Je odvozen ze zdrojů Red Hat Enterprise Linux. Po instalaci CentOS 7 můžete pokračovat a začít používat OS, ale existuje mnoho věcí, které můžeme udělat s novým základním systémem, abychom z něj vytěžili maximum. Většina z nich je také použitelná pro Red Hat Enterprise Linux, protože CentOS s ním sdílí většinu svých funkcí.
Pojďme se tedy podívat na „10 věcí, které je třeba udělat po instalaci CentOS 7“, které můžete zvážit, abyste svůj server připravili. Toto není úplný seznam, ale doufejme, že bude docela užitečný při nastavení vašeho nového serveru.
1. Nakonfigurujte statickou ip na serveru
První věc, kterou uděláme, je nakonfigurovat statickou IP adresu, směrování a DNS na CentOS Server. Budeme používat příkaz ip místo příkazu ifconfig.
Upravte soubor rozhraní v adresáři /etc/sysconfig/network-scripts/:
# vi /etc/sysconfig/network-scripts/ifcfg-eth016 IPADDR = “[Enter your static IP here]” GATEWAY = “[Enter your Default Gateway]” DNS1 = “[Your Domain Name System 1]” DNS2 = “[Your Domain Name System 2]” # systemctl stop NetworkManager --------->stop NetworkManager # systemctl disable NetworkManager --------->not needed on server # service network restart --------->restart network service
2. Aktualizujte jádro a upgradujte CentOS
Poté budeme pokračovat a aktualizujeme naše již nainstalované balíčky na nejnovější verze a nainstalujeme nejnovější aktualizace zabezpečení.
yum update kernel
yum update &&yum upgrade
3. Nastavte název hostitele serveru
Poté nastavíme Hostname pro náš server.
# echo $HOSTNAME --------->check current HOSTNAME # vi /etc/hostname ` --------->edit and replace old hostname with your own # echo $HOSTNAME --------->logout and login again
4. Nainstalujte webový prohlížeč příkazového řádku
Pokud nemáte nainstalované GUI, budete k procházení internetu přes terminál potřebovat webový prohlížeč založený na příkazovém řádku. K tomu použijeme jeden ze dvou nástrojů „links“ nebo „elinks“.
# yum install links Or # yum install elinks
5. Nainstalujte wget &7-zip
wget je linuxový nástroj založený na příkazovém řádku, který načítá (stahuje) obsah z webových serverů. Je to důležitý nástroj, který musíte mít k načtení webového obsahu nebo stahování jakýchkoli souborů pomocí příkazu wget. 7-zip je také nástroj, který nám umožňuje komprimovat a extrahovat soubory všech známých typů. Nainstalujte 7-zip pomocí následujícího příkazu. yum install wget
yum install p7zip
6. Nainstalujte GCC &Java
GCC znamená GNU Compiler Collection je kompilační systém vyvinutý společností GNU Project, který podporuje různé programovací jazyky. Java je obecný, na třídách založený, objektově orientovaný programovací jazyk. Nainstalujte GCC a Jaca pomocí následujícího příkazu.
yum install gcc yum install java
7. Nainstalujte si Rootkit Hunter
Rootkit Hunter je aplikace, která skenuje rootkity a další potenciálně škodlivé exploity v systémech Linux. Nainstalujte Rootkit Hunter pomocí následujícího příkazu.
yum install rkhunter
8. Nainstalujte Apache HTTP Server
Bez ohledu na to, k jakému účelu budete server používat, ve většině případů potřebujete server HTTP ke spouštění webových stránek, multimédií, skriptů na straně klienta a mnoha dalších věcí. Spusťte následující příkazy pro instalaci a nastavení serveru Apache HTTP Server.
# yum install httpd # firewall-cmd --add-service=http # firewall-cmd --reload # systemctl restart httpd.service # systemctl start httpd.service # systemctl enable httpd.service
9. Nainstalujte PHP
PHP je velmi oblíbený skriptovací jazyk na straně serveru pro webové služby. Používá se také jako univerzální programovací jazyk. Spusťte následující příkaz pro instalaci PHP.
# yum install php # systemctl restart httpd.service
10. Povolit iptables
Brzy vyjde samostatný článek o tom, jak nastavit iptables. Promiňte! 🙂.
Při instalaci a nastavení brány firewall iptables postupujte podle tohoto průvodce.
Závěr
Takže na závěr, toto je několik věcí, které můžete udělat, aby váš systém fungoval ve špičkové kondici. Pokusili jsme se pokrýt několik různých oblastí a pokud zjistíte, že jsme vynechali některé další klíčové věci, které potřebujete, můžete se o ně podělit v komentářích níže.