Skapa en dedikerad server från grunden

Innehållsförteckning

Fördelen med en ohanterad server är kostnaden / priset och vi har också möjlighet att använda total kontroll där vi hela tiden kommer att installera det vi behöver, vi måste ta hand om alla konfigurationer och problem som kan uppstå, priset är betydligt lägre än för någon annan typ av dedikerad server, vilket för mig är det värt.
Även för administratörer, om du vill kan du använda verktyg som webmin eller cpanel för att hantera din server, vilket gör det snabbare och enklare eller om du är en professionell serveradministratör kan du använda konsolen för alla installationer och konfigurationer. Det är nödvändigt att ha Linux -kunskap för att det ska fungera korrekt och för att hjälpa dig.
Vi beskriver några steg för att kontrollera servern och konfigurera den.
Kontrollera att IP: n är ren
Det första vi bör göra är att kontrollera att den IP som vi har tilldelats inte är en förbjuden IP för att ha använts för att skicka skräppost eller ha använts för hackningsproblem … i så fall kommer det att generera problem med användning, till exempel webbsökning , användning av e -post (e -post) eftersom ip kommer att förbjudas. För att kontrollera det behöver vi bara ange ip i mxtoolbox eller på liknande webbplatser. I händelse av att det var förbjudet bör vi begära ändring av IP från leverantören eftersom det skulle skapa problem för oss.
Anslut till servern
Nu kan vi ansluta till servern, om vi använder konsolen antingen windows eller linux kan vi komma åt via ssh. Från Linux kommer vi att använda konsol ssh -klient, kommandot är den typiska anslutningen:
ssh user @ ip, till exempel
ssh [email protected]
Då kommer det att be oss om lösenordet och vi går in. Väl inne är det första att kontrollera att operativsystemet som vi har installerat motsvarar det vi har begärt, för detta kommer vi att använda kommandot
gå med mig

Och svaret kommer att likna detta och berätta kärnan (här 64bit) och användbar systeminformation:
Linux 3.1.11-grsec-xxxx-grs-ipv4-64 # 1

Kontrollerar förbrukningen av Linux -systemresurser
För detta kommer vi att installera htop, lär oss:
  • CPU-användning
  • Bagge
  • Byt minne
  • Systemstatistik
  • Processer
Kom ihåg att installationskommandot, beroende på debian -distributionen, kommer ubuntu att använda sudo framför, om det är centos eller röd hatt kommer det att använda yum
installera htop

Installera Apache, mysql och php
installera apache2 installera mysql-server mysql-klient libmysqlclient-dev installera php5-common php5-cli php5-mcrypt php5-gd libapache2-mod-php5 php5-mysql

Installerar phpmyadmin
För att hantera mysql -databaser installerar vi phpmyadmin
installera phpmyadmin

Vi startar om apache
service apache2 start

Installera en brandvägg
För att kunna använda IpTables måste vi skapa en fil i katalogen /etc/init.d/ som vi kan ge vilket namn som helst, även om det är bättre att ange något beskrivande som iptables.cf. Inne i den här filen kommer vi att ha alla regler som vi vill tillämpa för att ge vår server extra skydd.
Vi kan skapa regler och behörigheter som t.ex.
# Allt tillstånd från localhost
/ sbin / iptables -A INPUT -i lo -j ACCEPTERA
# IP (vår) vi lämnar allt åt dig
iptables -A INPUT -s 212.39.214.101 -j ACCEPTERA
# Till en annan intern IP tillåter vi allt
iptables -A INPUT -s 192.168.1.110 -j ACCEPTERA
# Vi tillåter anslutning till ssh och telnet (22 och 23) från en dator
iptables -A INPUT -s 212.39.214.101 -p tcp --port 22:23 -j ACCEPTERA
# Vi blockerar en oönskad ip (Ersätt X med ip)
iptables -A INPUT -s XXX.XXX.XXX.XXX -j DRGillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng
wave wave wave wave wave