TinyCP - Panel tal-Kontroll Ħfief għall-Immaniġġjar tas-Sistemi Linux


TinyCP huwa pannell tal-kontroll ħafif, li jipprovdi firxa wiesgħa ta 'karatteristiċi fuq sistema Linux, liema karatteristiċi jinkludu:

  • Ġestjoni tad-Dominju
  • Kaxxi tal-posta
  • Databases
  • FTP
  • Samba
  • Firewall
  • VPN
  • GIT
  • SVN

F'dan il-punt TinyCP huwa disponibbli biss għal sistemi bbażati fuq Debian/Ubuntu, iżda suppost ġej għal CentOS fil-futur qarib.

Qabel ma tibda bl-installazzjoni, it-tim TinyCP jeħtieġ li tirreġistra b'indirizz elettroniku sabiex tikseb l-istruzzjonijiet tat-tniżżil u l-ID tal-kont.

Dawn id-dettalji aktar tard ikunu meħtieġa biex tiġi attivata l-liċenzja tiegħek. Il-paġna tat-tniżżil tista' ssibha hawn. Il-proċess huwa sempliċi u jitlesta f'inqas minn minuta.

Nota: F'post riċenti mit-tim TinyCP, sar magħruf li TinyCP se jibqa 'b'xejn sal-bidu ta' 2019. Wara dan, sabiex il-proġett jinżamm ħaj, se jiġu ċċarġjati ħlasijiet żgħar għal kull bażi IP. Skont l-informazzjoni f'dik il-kariga, il-prezzijiet se jkunu ta' $1 fix-xahar u $10 fis-sena.

Għall-iskop ta 'dan l-artikolu, se ninstalla TinyCP fuq Linode Ubuntu 16.04 VPS b'indirizz IP 10.0.2.15.

Installa TinyCP Control Panel f'Debian u Ubuntu

Biex tinstalla TinyCP ser ikollok bżonn tniżżel l-installatur tagħhom. Għal dak il-għan, tista 'tinnaviga lejn direttorju tal-għażla tiegħek u tmexxi l-kmandi hawn taħt. Għal skopijiet ta' organizzazzjoni, ser inniżżel il-pakkett fi: /usr/local/src/.

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

Agħti permessi eżekutibbli fuq il-fajl imniżżel u mexxih.

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

Il-proċess ta 'installazzjoni huwa pjuttost mgħaġġel (inqas minn 2 minuti). Meta l-installazzjoni titlesta, tirċievi username u password URL li bihom tkun tista’ taċċessa l-pannell tal-kontroll il-ġdid tiegħek:

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

Nota: Qabel ma tipprova taċċessa l-URL ipprovdut, ser ikollok bżonn tibda TinyCP bil-kmand li ġej.

# /etc/init.d/tinycp start

Imbagħad tista 'tmur għall-URL ipprovdut u jawtentika bil-kredenzjali l-ġodda. Il-paġna għandha tidher bħal din:

Ladarba dħalt fil-kont tiegħek, imla l-indirizz elettroniku u l-ID tal-kont sabiex iċ-ċavetta tal-liċenzja tiegħek tkun tista' tiġi aġġornata:

Imbagħad tista 'tipproċedi għat-taqsima tal-moduli, fejn tkun tista' tinstalla \moduli differenti, inklużi MySQL, PostgreSQL, Samba, FTP server, Email server, ClamAV, Cron, Apache web server. Il-paġna tal-moduli hija aċċessibbli wkoll permezz il-kubu fir-rokna ta' fuq tal-lemin:

Nibdew billi ninstallaw servizz MySQL. Sempliċement ikklikkja l-buttuna \installa ħdejn MySQL. Se juri popup, fejn titlobek tikkonferma l-installazzjoni ta' MySQL. Ikklikkja Installa:

Ikollok bżonn tistenna minuta jew tnejn biex titlesta l-installazzjoni. Fl-aħħar għandek tara output simili għal dan:

Ikklikkja l-buttuna \Finished u mbagħad ikklikkja fuq il-buttuna \Ipprepara ħdejn MySQL. Dan joħloq il-fajls tal-konfigurazzjoni meħtieġa għas-servizz. Id-databases jistgħu jiġu ġestiti mill-menu tan-naħa tax-xellug. Is-sezzjoni tad-database tippermettilek:

  • Żid/ħassar databases
  • Oħloq utenti
  • Oħloq kompiti ta' backups

Kull proċess huwa pjuttost sempliċi u ma jeħtieġ ebda spjegazzjoni addizzjonali.

Issa ejja Installa wkoll is-server tal-web Apache. Apache jista 'jinstab fil-qiegħ tal-paġna. Għal darb'oħra sempliċement ikklikkja l-buttuna tal-installazzjoni u stenna ftit minuti biex titlesta l-installazzjoni:

Meta l-installazzjoni tkun lesta, ikklikkja mill-ġdid fuq il-buttuna \Finished u mbagħad \Ipprepara biex tiġġenera l-fajls tal-konfigurazzjoni meħtieġa:

Jekk tixtieq ttejjeb is-servizzi tiegħek ftit aktar, tista' tmur fit-taqsima \Konfigurazzjoni fuq ix-xellug, agħżel is-servizz li tixtieq ttejjeb u tagħmel il-bidliet tiegħek.

Per eżempju, tista 'tinstalla moduli Apache addizzjonali billi tuża menu drop down fuq il-lemin u billi tikklikkja l-buttuna ta' installazzjoni:

Issa tista' toħloq l-ewwel dominju tiegħek, billi tuża t-taqsima \WEB fil-menu tan-navigazzjoni tax-xellug. Ikklikkja fuq \Dominju Ġdid u imla d-dominju li tixtieq tospita. Tista' tagħżel l-indirizz IP tad-dominju mill-menu dropdown:

Ladarba tinħoloq, tkun ridirett lejn il-paġna tal-konfigurazzjoni tad-dominju. Hawnhekk se tara ftit taqsimiet, inklużi:

  • Sezzjoni ewlenija – tipprovdi informazzjoni dwar id-dominju, l-għerq tad-dokument u tippermettilek li tissettja www redirect.
  • Subdominji – Oħloq faċilment sottodominji.
  • Aliases – oħloq psewdonimi tad-dominju.
  • Isma – elenka bl-indirizzi IP li fuqhom l-IP jirrisolvi u l-portijiet permessi.
  • Apache, zkuk tal-iżbalji, zkuk tal-aċċess - l-ewwel tab tippermettilek tara l-vhost għad-dominju tiegħek, wara huma r-zkuk tal-iżbalji u t-tielet huma r-zkuk tal-aċċess.

Fin-naħa ta 'fuq tat-tieqa, tista' tinnota li hemm żewġ sezzjonijiet oħra:

  • PHP – jippermettilek tikkonfigura ċerti settings tal-PHP, tiddiżattiva funzjonijiet eċċ.
  • Applikazzjonijiet – jgħinek tinstalla applikazzjonijiet fuq id-dominju tiegħek, inklużi RoundCube u WordPress.

TinyCP dashboard jagħtik xi informazzjoni bażika dwar l-użu fis-sistema tiegħek. Din l-informazzjoni tinkludi:

  • Informazzjoni tas-sistema operattiva
  • Informazzjoni dwar il-ħardwer
  • indirizz IP
  • Tagħbija tas-sistema
  • L-aqwa proċessi
  • Disk spazji + inodes
  • Klijenti tan-netwerk

Il-panel juri biss informazzjoni dwar is-sistema tiegħek. L-ebda azzjoni ma tista' tittieħed minn hawn (bħal qtil ta' proċess pereżempju).

TinyCP huwa pannell tal-kontroll ħafif u b'ħafna karatteristiċi, li jippermettilek toħloq faċilment oqsma, databases, email u kontijiet FTP eċċ. L-interface hija sempliċi u faċli biex tinnaviga. Jekk m'għandekx riżorsi u teħtieġ pannell tal-kontroll biex toħloq u tmexxi s-sistema tiegħek, din tista' tkun l-għażla t-tajba għalik.