Sett opp en dedikert server fra bunnen av

Innholdsfortegnelse

Fordelen med en ikke -administrert server er kostnaden / prisen og vi har også muligheten til å bruke total kontroll der vi til enhver tid skal installere det vi trenger, vi må ta vare på alle konfigurasjoner og problemer som kan oppstå, prisen er betydelig lavere enn for noen annen type dedikert server, som det for meg er verdt.
Også for administratorer, hvis du vil kan du bruke verktøy som webmin eller cpanel for å administrere serveren din, noe som vil gjøre den raskere og enklere, eller hvis du er en profesjonell serveradministrator, kan du bruke konsollen for alle installasjoner og konfigurasjoner. Det er nødvendig å ha Linux -kunnskap for at det skal fungere riktig og for å tjene deg.
Vi beskriver noen trinn for å sjekke serveren og konfigurere den.
Sjekk at IP -en er ren
Det første vi bør gjøre er å kontrollere at IP -en som vi har blitt tildelt ikke er en utestengt IP -adresse for å ha blitt brukt til å sende spam eller brukt for hackingsproblemer … i så fall vil det generere problemer med bruk, for eksempel nettlesing , bruk av e -post (e -post) siden ip vil bli utestengt. For å sjekke det trenger vi bare å skrive inn ip -en mxtoolbox eller på lignende nettsteder. I tilfelle det ble utestengt, bør vi be om endring av IP fra leverandøren siden det ville skape problemer for oss.
Koble til serveren
Nå kan vi koble til serveren, hvis vi bruker konsollen enten windows eller linux kan vi få tilgang til via ssh. Fra Linux vil vi bruke console ssh -klient, kommandoen er den typiske tilkoblingen:
ssh user @ ip, for eksempel
ssh [email protected]
Da vil det be oss om passordet og vi går inn. Når du er inne, er det første å kontrollere at operativsystemet vi har installert tilsvarer det vi har bedt om, for dette bruker vi kommandoen
bli med meg

Og svaret vil være likt dette og fortelle oss kjernen (her 64bit) og nyttig systeminformasjon:
Linux 3.1.11-grsec-xxxx-grs-ipv4-64 # 1

Kontrollerer forbruket av linux -systemressurser
For dette vil vi installere htop, lærer oss:
  • CPU bruk
  • RAM
  • Bytt minne
  • Systemstatistikk
  • Prosesser
Husk at installasjonskommandoen, avhengig av debian -distribusjonen, vil ubuntu bruke sudo foran, hvis det er centos eller rød hatt vil det bruke yum
installer htop

Installerer Apache, mysql og php
installer apache2 installer mysql-server mysql-klient libmysqlclient-dev installer php5-felles php5-cli php5-mcrypt php5-gd libapache2-mod-php5 php5-mysql

Installerer phpmyadmin
For å administrere mysql -databaser installerer vi phpmyadmin
installer phpmyadmin

Vi starter apache på nytt
service apache2 start

Installer en brannmur
For å bruke IpTables må vi lage en fil inne i /etc/init.d/ som vi kan gi et hvilket som helst navn til, selv om det er bedre å sette noe beskrivende som iptables.cf. Inne i denne filen vil vi ha alle reglene vi vil bruke for å gi serveren vår ekstra beskyttelse.
Vi kan lage regler og tillatelser som f.eks
# All tillatelse fra localhost
/ sbin / iptables -A INPUT -i lo -j ACCEPT
# IP (vår) vi overlater alt til deg
iptables -A INNGANG -s 212.39.214.101 -j GODTAK
# Til en annen intern ip tillater vi alt
iptables -A INPUT -s 192.168.1.110 -j ACCEPT
# Vi tillater tilkobling til ssh og telnet (22 og 23) fra en datamaskin
iptables -A INPUT -s 212.39.214.101 -p tcp --port 22:23 -j GODTAK
# Vi blokkerer en uønsket ip (Erstatt X med ip)
iptables -A INPUT -s XXX.XXX.XXX.XXX -j DRLikte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave