Nustatykite dedikuotą serverį nuo nulio

Turinys

Nevaldomo serverio pranašumas yra kaina / kaina, taip pat turime galimybę naudoti visišką valdymą ten, kur visada įdiegsime tai, ko mums reikia, turime pasirūpinti visomis konfigūracijomis ir problemomis, kurios gali kilti, kaina yra žymiai mažesnis nei bet kurio kito tipo serverio, kuris man to vertas.
Taip pat administratoriams, jei norite, galite naudoti tokius įrankius kaip webmin arba cpanel valdyti savo serverį, todėl jis bus greitesnis ir paprastesnis arba jei esate profesionalus serverio administratorius, galite naudoti konsolę visoms instaliacijoms ir konfigūracijoms. Norint tinkamai veikti ir tarnauti jums, turite turėti „Linux“ žinių.
Mes išsamiai aprašome kai kuriuos serverio patikrinimo ir konfigūravimo veiksmus.
Patikrinkite, ar ip yra švarus
Pirmas dalykas, kurį turėtume padaryti, yra patikrinti, ar mums priskirtas IP nėra uždraustas IP, nes buvo naudojamas šlamšto siuntimui ar įsilaužimo problemoms … jei taip, tai sukels naudojimo problemų, pvz., Naršymą internete , pašto (el. pašto) naudojimas, nes IP bus uždraustas. Norėdami tai patikrinti, mums tereikia įvesti ip mxtoolbox arba panašiose svetainėse. Jei jis būtų uždraustas, turėtume paprašyti teikėjo pakeisti IP, nes tai mums sukeltų problemų.
Prisijunkite prie serverio
Dabar mes galime prisijungti prie serverio, jei naudojame konsolę arba „Windows“, arba „Linux“, kurią galime pasiekti per ssh. Iš „Linux“ naudosime konsolės ssh klientą, komanda yra tipiškas ryšys:
ssh user @ ip, pavyzdžiui
ssh [email protected]
Tada jis paprašys mūsų slaptažodžio ir mes įvesime. Įėjus į vidų, pirmiausia reikia patikrinti, ar įdiegta operacinė sistema atitinka tą, kurios mes paprašėme, tam mes naudosime komandą
Prisijunk

Ir atsakymas bus panašus į šį, nurodant branduolį (čia 64 bitų) ir naudingą sistemos informaciją:
„Linux 3.1.11-grsec-xxxx-grs-ipv4-64 # 1

„Linux“ sistemos išteklių suvartojimo tikrinimas
Tam mes įdiegsime htop, mus moko:
  • Procesoriaus naudojimas
  • RAM
  • Keisti atmintį
  • Sistemos statistika
  • Procesai
Atminkite, kad diegimo komanda, priklausomai nuo debian paskirstymo, ubuntu naudos sudo priekyje, jei tai bus centos arba raudona skrybėlė, ji naudos yum
įdiegti htop

Įdiekite „Apache“, „mysql“ ir „php“
įdiegti apache2 įdiegti mysql-serverį mysql-client libmysqlclient-dev įdiegti php5-common php5-cli php5-mcrypt php5-gd libapache2-mod-php5 php5-mysql

„Phpmyadmin“ diegimas
Norėdami valdyti „mysql“ duomenų bazes, įdiegiame „phpmyadmin“
įdiegti phpmyadmin

Iš naujo paleidžiame apache
paslauga apache2 paleisti

Įdiekite užkardą
Norėdami naudoti „IpTables“, /etc/init.d/ kataloge turime sukurti failą, kuriam galime suteikti bet kokį pavadinimą, nors geriau įdėti kažką apibūdinančio, pvz., „Iptables.cf“. Šio failo viduje turėsime visas taisykles, kurias norime taikyti, kad mūsų serveris būtų papildomai apsaugotas.
Mes galime sukurti tokias taisykles ir leidimus kaip
# Visi leidimai iš „localhost“
/ sbin / iptables -A INPUT -i lo -j ACCEPT
# IP (mūsų) mes paliekame viską jums
iptables -A INPUT -s 212.39.214.101 -j ACCEPT
# Į kitą vidinį IP leidžiame viską
iptables -A INPUT -s 192.168.1.110 -j ACCEPT
# Leidžiame prisijungti prie ssh ir telnet (22 ir 23) iš kompiuterio
iptables -A INPUT -s 212.39.214.101 -p tcp --portas 22:23 -j ACCEPT
# Blokuojame nepageidaujamą IP (pakeiskite X ip)
„iptables“ -A ĮVESTIES XXX.XXX.XXX.XXX -j DRAr jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave