Izveidojiet īpašu serveri no nulles

Satura rādītājs

Nepārvaldīta servera priekšrocība ir izmaksas / cena, un mums ir arī iespēja izmantot pilnīgu kontroli, kur mēs visu laiku instalēsim nepieciešamo, mums ir jārūpējas par visām konfigurācijām un problēmām, kas var rasties, cena ir ievērojami zemāks nekā jebkura cita veida veltīta servera, ar kuru man tas ir tā vērts.
Arī administratoriem, ja vēlaties, varat izmantot tādus rīkus kā webmin vai cpanel lai pārvaldītu savu serveri, kas padarīs to ātrāku un vienkāršāku, vai, ja esat profesionāls servera administrators, varat izmantot konsoli visām instalācijām un konfigurācijām. Lai tā darbotos pareizi un kalpotu jums, jums ir jābūt Linux zināšanām.
Mēs detalizēti aprakstām dažas darbības, lai pārbaudītu serveri un konfigurētu to.
Pārbaudiet, vai ip ir tīrs
Pirmā lieta, kas mums jādara, ir pārbaudīt, vai mums piešķirtais IP nav aizliegts IP, jo tas tika izmantots surogātpasta sūtīšanai vai uzlaušanas problēmām … ja tā, tas radīs lietošanas problēmas, piemēram, pārlūkojot internetu , pasta (e -pasta) izmantošana, jo ip tiks aizliegta. Lai to pārbaudītu, mums jāievada tikai ip mxtoolbox vai līdzīgās vietnēs. Gadījumā, ja tas tika aizliegts, mums ir jāpieprasa pakalpojumu sniedzējam mainīt IP, jo tas mums radītu problēmas.
Izveidojiet savienojumu ar serveri
Tagad mēs varam izveidot savienojumu ar serveri, ja mēs izmantojam konsoli vai nu ar logiem, vai ar Linux, kurai varam piekļūt, izmantojot ssh. No Linux mēs izmantosim konsoles ssh klientu, komanda ir tipisks savienojums:
ssh lietotājs @ ip, piemēram
ssh [email protected]
Tad tas prasīs mums paroli un mēs ievadīsim. Kad esat iekļuvis, vispirms ir jāpārbauda, ​​vai mūsu instalētā operētājsistēma atbilst pieprasītajai, tāpēc mēs izmantosim komandu
Pievienojies man

Un atbilde būs līdzīga šai, pastāstot mums kodolu (šeit 64 biti) un noderīgu informāciju par sistēmu:
Linux 3.1.11-grsec-xxxx-grs-ipv4-64 # 1

Linux sistēmas resursu patēriņa pārbaude
Šim nolūkam mēs instalēsim htop, māca mums:
  • CPU izmantošana
  • RAM
  • Nomainiet atmiņu
  • Sistēmas statistika
  • Procesi
Atcerieties, ka instalēšanas komanda, atkarībā no debian izplatīšanas, ubuntu izmantos sudo priekšā, ja tā ir centos vai sarkana cepure, tā izmantos yum
instalēt htop

Apache, mysql un php instalēšana
instalēt apache2 instalēt mysql-server mysql-client libmysqlclient-dev instalēt php5-common php5-cli php5-mcrypt php5-gd libapache2-mod-php5 php5-mysql

Phpmyadmin instalēšana
Lai pārvaldītu mysql datu bāzes, mēs instalējam phpmyadmin
instalējiet phpmyadmin

Mēs restartējam apache
pakalpojuma apache2 sākšana

Instalējiet ugunsmūri
Lai izmantotu IpTables, direktorijā /etc/init.d/ ir jāizveido fails, kuram mēs varam piešķirt jebkuru nosaukumu, lai gan labāk ir ievietot kaut ko aprakstošu, piemēram, iptables.cf. Šajā failā mums būs visi noteikumi, kurus vēlamies piemērot, lai mūsu serverim nodrošinātu papildu aizsardzību.
Mēs varam izveidot tādus noteikumus un atļaujas kā
# Visas atļaujas no localhost
/ sbin / iptables -A INPUT -i lo -j ACCEPT
# IP (mūsu) mēs visu atstājam jūsu ziņā
iptables -A INPUT -s 212.39.214.101 -j ACCEPT
# Citam iekšējam IP mēs atļaujam visu
iptables -A INPUT -s 192.168.1.110 -j ACCEPT
# Mēs atļaujam no datora izveidot savienojumu ar ssh un telnet (22 un 23)
iptables -A INPUT -s 212.39.214.101 -p tcp --port 22:23 -j ACCEPT
# Mēs bloķējam nevēlamu ip (aizstājiet X ar ip)
iptables -A INPUT -s XXX.XXX.XXX.XXX -j DRVai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave