TinyCP - lahka nadzorna plošča za upravljanje sistemov Linux


TinyCP je lahka nadzorna plošča, ki ponuja široko paleto funkcij v sistemu Linux, ki vključuje:

  • Upravljanje domene
  • Nabiralniki
  • Baze podatkov
  • FTP
  • Samba
  • Požarni zid
  • VPN
  • GIT
  • SVN

Na tej točki je TinyCP na voljo samo za sisteme, ki temeljijo na Debian/Ubuntu, za CentOS pa naj bi prišel v bližnji prihodnosti.

Preden začnete z namestitvijo, ekipa TinyCP zahteva, da se registrirate z e -poštnim naslovom, da dobite navodila za prenos in ID računa.

Ti podatki bodo pozneje potrebni za aktiviranje licence. Stran za prenos najdete tukaj. Postopek je preprost in končan v manj kot minuti.

Opomba: V nedavnem prispevku ekipe TinyCP je bilo znano, da bo TinyCP ostal brezplačen do začetka leta 2019. Po tem, da bi ohranili projekt, se bodo na podlagi IP zaračunavale majhne pristojbine. Po podatkih v tem prispevku bodo cene 1 USD mesečno in 10 USD letno.

Za namen tega članka bom namestil TinyCP na Linode Ubuntu 16.04 VPS z naslovom IP 10.0.2.15.

Namestite nadzorno ploščo TinyCP v Debian in Ubuntu

Če želite namestiti TinyCP, morate prenesti njihov namestitveni program. V ta namen se lahko pomaknete do izbranega imenika in zaženete spodnje ukaze. Za namene organizacije bom paket naložil v:/usr/local/src/.

# cd /usr/local/src/ 
# wget http://tinycp.com/download/tinycp-install.sh

Preneseni datoteki dajte izvedljiva dovoljenja in jo zaženite.

# chmod +x tinycp-install.sh
# ./tinycp-install.sh

Postopek namestitve je precej hiter (manj kot 2 minuti). Ko je namestitev končana, boste prejeli uporabniško ime in geslo za URL, s katerima boste lahko dostopali do nove nadzorne plošče:

URL: http://10.0.2.15:8080
LOGIN: admin
PASSWORD: 20WERZ4D

Opomba: Preden poskusite dostopati do navedenega URL -ja, morate zagnati TinyCP z naslednjim ukazom.

# /etc/init.d/tinycp start

Nato se lahko odpravite na navedeni URL in se preverite z novimi poverilnicami. Stran bi morala izgledati tako:

Ko se prijavite v svoj račun, vnesite e -poštni naslov in ID računa, da lahko posodobite licenčni ključ:

Nato lahko nadaljujete v razdelek moduli, kjer boste lahko namestili različne\"module", vključno z MySQL, PostgreSQL, Samba, FTP strežnikom, e -poštnim strežnikom, ClamAV, Cron, spletnim strežnikom Apache. Stran z moduli je dostopna tudi prek kocka v zgornjem desnem kotu:

Začnimo z namestitvijo storitve MySQL. Preprosto kliknite gumb\"namesti" poleg MySQL. Prikaže se pojavno okno, ki vas prosi, da potrdite namestitev MySQL. Kliknite namesti:

Za dokončanje namestitve boste morali počakati minuto ali dve. Na koncu bi morali videti izhod, podoben temu:

Kliknite gumb\"Končano" in nato gumb\"Pripravi" poleg MySQL. To bo ustvarilo potrebne konfiguracijske datoteke za storitev. Z levim stranskim menijem lahko upravljate zbirke podatkov. Oddelek zbirke podatkov vam omogoča:

  • Dodajanje/brisanje zbirk podatkov
  • Ustvarite uporabnike
  • Ustvarjanje nalog varnostnega kopiranja

Vsak postopek je precej preprost in ne zahteva dodatnih pojasnil.

Zdaj pa namestimo tudi spletni strežnik Apache. Apache najdete na dnu strani. Še enkrat kliknite gumb za namestitev in počakajte nekaj minut, da se namestitev dokonča:

Ko je namestitev končana, znova kliknite gumb "Končano" in nato "Pripravi", da ustvarite potrebne konfiguracijske datoteke:

Če želite svoje storitve še malo prilagoditi, pojdite v razdelek\"Konfiguracija na levi strani, izberite storitev, ki jo želite spremeniti, in vnesite spremembe.

Na primer, lahko z spustnim menijem na desni strani in s klikom na gumb za namestitev namestite dodatne module Apache:

Zdaj lahko ustvarite svojo prvo domeno z uporabo razdelka\"WEB" v levem meniju za krmarjenje. Kliknite\"Nova domena" in vnesite domeno, ki jo želite gostiti. IP naslov domene lahko izberete v spustnem meniju:

Ko ustvarite, boste preusmerjeni na stran s konfiguracijo domene. Tu boste videli nekaj razdelkov, med drugim:

  • Glavni razdelek - vsebuje informacije o domeni, korenu dokumenta in vam omogoča nastavitev preusmeritve www.
  • Poddomene - preprosto ustvarite poddomene.
  • Vzdevki - ustvarite vzdevke domene.
  • Poslušaj - seznam z naslovi IP, na katerih IP razrešuje in dovoljena vrata.
  • Apache, dnevniki napak, dnevniki dostopa - prvi zavihek omogoča ogled vhosta za vašo domeno, naslednji so dnevniki napak in tretji dnevniki dostopa.

Na zgornji strani okna lahko opazite, da obstajata še dva razdelka:

  • PHP - omogoča nastavitev določenih nastavitev PHP, onemogočanje funkcij itd.
  • Aplikacije - vam pomagajo namestiti aplikacije v svojo domeno, vključno z RoundCube in WordPress.

Nadzorna plošča TinyCP ponuja nekaj osnovnih informacij o uporabi v vašem sistemu. Te informacije vključujejo:

  • Podatki o operacijskem sistemu
  • Podatki o strojni opremi
  • IP naslov
  • Nalaganje sistema
  • Najboljši procesi
  • DIsk presledki + inode
  • Omrežni odjemalci

Na plošči so prikazane samo informacije o vašem sistemu. Od tu ni mogoče ukrepati (na primer ubiti proces).

TinyCP je lahka nadzorna plošča, bogata s funkcijami, ki vam omogoča enostavno ustvarjanje domen, baz podatkov, e -poštnih in FTP računov itd. Vmesnik je preprost in enostaven za krmarjenje. Če nimate dovolj sredstev in potrebujete nadzorno ploščo za ustvarjanje in upravljanje sistema, je to morda prava izbira za vas.