TinyCP - viegls vadības panelis Linux sistēmu pārvaldībai


TinyCP ir viegls vadības panelis, kas nodrošina plašu Linux sistēmas funkciju klāstu, kas ietver:

  • Domēnu pārvaldība
  • Pastkastes
  • datu bāzes
  • FTP
  • Samba
  • ugunsmūris
  • VPN
  • GIT
  • SVN

Šajā brīdī TinyCP ir pieejams tikai uz Debian/Ubuntu balstītām sistēmām, taču domājams, ka tas būs pieejams CentOS tuvākajā nākotnē.

Pirms sākat instalēšanu, TinyCP komanda pieprasa reģistrēties, izmantojot e-pasta adresi, lai iegūtu lejupielādes instrukcijas un konta ID.

Šī informācija vēlāk būs nepieciešama, lai aktivizētu jūsu licenci. Lejupielādes lapu var atrast šeit. Process ir vienkāršs un pabeigts mazāk nekā minūtē.

Piezīme. Nesen TinyCP komandas ierakstā tika darīts zināms, ka TinyCP paliks bez maksas līdz 2019. gada sākumam. Pēc tam, lai saglabātu projektu dzīvu, tiks iekasētas nelielas maksas par katru IP bāzi. Saskaņā ar šajā ierakstā sniegto informāciju cenas būs USD 1 mēnesī un USD 10 gadā.

Šī raksta vajadzībām es instalēšu TinyCP Linode Ubuntu 16.04 VPS ar IP adresi 10.0.2.15.

Instalējiet TinyCP vadības paneli Debian un Ubuntu

Lai instalētu TinyCP, jums būs jālejupielādē viņu instalēšanas programma. Šim nolūkam varat pārvietoties uz izvēlēto direktoriju un palaist zemāk esošās komandas. Organizēšanas nolūkos es lejupielādēšu pakotni šeit:/usr/local/src /.

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

Piešķiriet izpildāmās atļaujas lejupielādētajam failam un palaidiet to.

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

Instalēšanas process ir diezgan ātrs (mazāk nekā 2 minūtes). Kad instalēšana būs pabeigta, jūs saņemsiet URL lietotājvārdu un paroli, ar kuru varēsiet piekļūt savam jaunajam vadības panelim:

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

Piezīme. Pirms mēģināt piekļūt norādītajam URL, TinyCP ir jāsāk ar šādu komandu.

# /etc/init.d/tinycp start

Pēc tam varat doties uz norādīto URL un autentificēties, izmantojot jaunos akreditācijas datus. Lappusei vajadzētu izskatīties šādi:

Kad esat pieteicies savā kontā, aizpildiet e-pasta adresi un konta ID, lai varētu atjaunināt licences atslēgu:

Tad jūs varat pāriet uz sadaļu moduļi, kur varēsiet instalēt dažādus “moduļus”, tostarp MySQL, PostgreSQL, Samba, FTP serveri, E-pasta serveri, ClamAV, Cron, Apache tīmekļa serveri. Moduļu lapa ir pieejama arī caur kubu augšējā labajā stūrī:

Sāksim ar MySQL pakalpojuma instalēšanu. Vienkārši noklikšķiniet uz pogas “instalēt” blakus MySQL. Parādīsies uznirstošais logs, kurā tiks lūgts apstiprināt MySQL instalēšanu. Noklikšķiniet uz Instalēt:

Instalēšanas pabeigšana būs jāgaida minūte vai divas. Galu galā jums vajadzētu redzēt līdzīgu izvadi kā šis:

Noklikšķiniet uz pogas Pabeigts un pēc tam noklikšķiniet uz pogas Sagatavot blakus MySQL. Tas izveidos pakalpojumam nepieciešamos konfigurācijas failus. Datu bāzes var pārvaldīt, izmantojot kreisās puses izvēlni. Datu bāzes sadaļa ļauj:

  • Pievienojiet/dzēsiet datu bāzes
  • Izveidojiet lietotājus
  • Izveidojiet dublēšanas uzdevumus

Katrs process ir diezgan vienkāršs un neprasa papildu paskaidrojumus.

Tagad ļauj instalēt arī Apache tīmekļa serveri. Apache var atrast lapas apakšdaļā. Atkal vienkārši noklikšķiniet uz instalēšanas pogas un pagaidiet dažas minūtes, līdz instalācija ir pabeigta:

Kad instalēšana ir pabeigta, vēlreiz noklikšķiniet uz pogas Pabeigts un pēc tam uz Sagatavot, lai ģenerētu nepieciešamos konfigurācijas failus:

Ja vēlaties nedaudz uzlabot savus pakalpojumus, varat doties uz sadaļu “Konfigurācija kreisajā pusē, izvēlēties pakalpojumu, kuru vēlaties pielāgot, un veikt izmaiņas.

Piemēram, jūs varat instalēt papildu Apache moduļus, izmantojot nolaižamo izvēlni labajā pusē un noklikšķinot uz pogas Instalēt:

Tagad jūs varat izveidot savu pirmo domēnu, izmantojot kreisās navigācijas izvēlnes sadaļu “WEB”. Noklikšķiniet uz “Jauns domēns” un aizpildiet domēnu, kuru vēlaties mitināt. Nolaižamajā izvēlnē varat izvēlēties domēna IP adresi:

Pēc izveides jūs tiksiet novirzīts uz domēna konfigurācijas lapu. Šeit jūs redzēsiet dažas sadaļas, tostarp:

  • Galvenā sadaļa - sniedz informāciju par domēnu, dokumenta sakni un ļauj iestatīt www novirzīšanu.
  • Apakšdomēni - ērti izveidojiet apakšdomēnus.
  • Aizstājvārdi - izveidojiet domēnu aizstājvārdus.
  • Klausīties - norādiet IP adreses, kurās IP atrisina un atļautos portus.
  • Apache, kļūdu žurnāli, piekļuves žurnāli - pirmā cilne ļauj skatīt sava domēna vhost, nākamais ir kļūdu žurnāls un trešais ir piekļuves žurnāli.

Loga augšējā pusē varat pamanīt, ka ir vēl divas sadaļas:

  • PHP - ļauj konfigurēt noteiktus PHP iestatījumus, atspējot funkcijas utt.
  • Lietojumprogrammas - palīdz instalēt lietojumprogrammas savā domēnā, ieskaitot RoundCube un WordPress.

TinyCP informācijas panelis sniedz pamatinformāciju par lietošanu jūsu sistēmā. Šī informācija ietver:

  • Informācija par operētājsistēmu
  • Informācija par aparatūru
  • IP adrese
  • Sistēmas slodze
  • Galvenie procesi
  • DIsk atstarpes + inodes
  • tīkla klienti

Panelis parāda tikai informāciju par jūsu sistēmu. Šeit nevar veikt nekādas darbības (piemēram, nogalināt procesu).

TinyCP ir viegls, daudzfunkcionāls vadības panelis, kas ļauj viegli izveidot domēnus, datu bāzes, e-pasta un FTP kontus utt. Interfeiss ir vienkāršs un ērti pārvietojams. Ja jums trūkst resursu un sistēmas izveidei un pārvaldībai ir nepieciešams vadības panelis, tā varētu būt pareizā izvēle jums.