TinyCP - Linux ulgamlaryny dolandyrmak üçin ýeňil dolandyryş paneli


TinyCP, Linux ulgamynda köp sanly aýratynlygy üpjün edýän ýeňil dolandyryş paneli bolup, aýratynlyklary öz içine alýar:

  • Domen dolandyryşy
  • Poçta gutulary
  • Maglumatlar bazalary
  • FTP
  • Samba
  • Firewall
  • VPN
  • GIT
  • SVN

Bu wagt TinyCP diňe Debian/Ubuntu esasly ulgamlar üçin elýeterlidir, ýöne ýakyn wagtda CentOS üçin gelmeli.

Gurmak bilen başlamazdan ozal, TinyCP topary göçürip almak görkezmelerini we hasap belgisini almak üçin e-poçta salgysynda hasaba durmagyňyzy talap edýär.

Bu jikme-jiklikler soňra lisenziýaňyzy işjeňleşdirmek üçin talap ediler. Göçürip almak sahypasyny şu ýerden tapyp bilersiňiz. Bu proses gönümel we bir minutdanam az wagtyň içinde tamamlanýar.

Bellik: TinyCP toparynyň ýakynda ýazan ýazgysynda TinyCP-iň 2019-njy ýylyň başyna çenli erkin galjakdygy mälim edildi. Şondan soň taslamany dowam etdirmek üçin her IP bazasy üçin az töleg alynýar. Şol ýazgydaky maglumatlara görä bahalar Montly $1 we ýylda 10 $bolar.

Bu makalanyň maksady üçin, IP adresi 10.0.2.15 bolan Linode Ubuntu 16.04 VPS-de TinyCP guraryn.

Debian we Ubuntu-da TinyCP dolandyryş panelini guruň

TinyCP gurmak üçin, gurnawçysyny göçürip almaly bolarsyňyz. Şol maksat bilen, islän katalogyňyza geçip, aşakdaky buýruklary işledip bilersiňiz. Gurama maksatlary üçin bukjany:/usr/local/src /.

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

Göçürilen faýlda ýerine ýetirip boljak rugsatlary beriň we işlediň.

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

Gurmak prosesi gaty çalt (2 minutdan az). Gurmak tamamlanandan soň, täze dolandyryş paneliňize girip boljak URL ulanyjy adyny we paroly alarsyňyz:

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

Bellik: Berlen URL-e girmezden ozal TinyCP-ni aşakdaky buýruk bilen başlamaly bolarsyňyz.

# /etc/init.d/tinycp start

Soňra berlen URL-e geçip, täze şahsyýetnamalary bilen tassyklap bilersiňiz. Sahypa şeýle bolmaly:

Hasabyňyza gireniňizden soň, ygtyýarnama açary täzelenip biler ýaly e-poçta salgysyny we hasap belgisini dolduryň:

Soňra modullar bölümine geçip bilersiňiz, bu ýerde MySQL, PostgreSQL, Samba, FTP serweri, e-poçta serweri, ClamAV, Cron, Apache web serweri ýaly dürli\modullary gurup bilersiňiz. Modullar sahypasyna hem girip bolýar. sag ýokarky burçdaky kub:

MySQL hyzmatyny gurmak bilen başlalyň. MySQL-iň gapdalyndaky\gurmak düwmesine basyň. MySQL-yň gurnalandygyny tassyklamagyňyzy haýyş edip, bir çykýan penjire görkeziler. Gurmak basyň:

Gurluşyň tamamlanmagy üçin bir-iki minut garaşmaly bolarsyňyz. Netijede, şuňa meňzeş çykyşy görmeli:

\ Tamamlanan düwmesine basyň we MySQL-iň gapdalyndaky\Taýýar düwmesine basyň. Bu hyzmat üçin zerur konfigurasiýa faýllaryny döreder. Maglumatlar bazalaryny çep tarapdaky menýudan dolandyryp bolýar. Maglumat bazasy bölümi size mümkinçilik berýär:

  • Maglumatlar bazalaryny goş/poz
  • Ulanyjylary dörediň
  • uptiýaçlyk meselelerini dörediň

Her bir proses gaty gönümel we goşmaça düşündiriş talap etmeýär.

Indi Apache web serwerini hem gurmaga rugsat beriň. Apaçi sahypanyň aşagyndan tapyp bilersiňiz. Againene-de gurmak düwmesine basyň we gurnamanyň gutarmagyna birnäçe minut garaşyň:

Gurmak tamamlanandan soň,\Tamamlanan düwmesine basyň we zerur konfigurasiýa faýllaryny döretmek üçin\Taýýarlaň:

Hyzmatlaryňyzy birneme gowulaşdyrmak isleseňiz, çep tarapdaky\Sazlama bölümine girip, üýtgetmek isleýän hyzmatyňyzy saýlap, üýtgetmeler girizip bilersiňiz.

Mysal üçin, sag tarapdaky açylýan menýuny we gurmak düwmesine basyp, goşmaça Apache modullaryny gurup bilersiňiz:

Indi çep nawigasiýa menýusynda\WEB bölümini ulanyp, ilkinji domeniňizi döredip bilersiňiz.\Täze domen -e basyň we ýerleşdirmek isleýän domeniňizi dolduryň. Açylýan menýudan domeniň IP adresini saýlap bilersiňiz:

Döredilenden soň, domeniň konfigurasiýa sahypasyna ugrukdyrylarsyňyz. Bu ýerde birnäçe bölümi görersiňiz, şol sanda:

  • Esasy bölüm - domen, resminama kökleri barada maglumat berýär we www gönükdirmäni gurnamaga mümkinçilik berýär.
  • Subdomainler - Subdomainleri aňsatlyk bilen dörediň.
  • lakamlar - domen lakamlaryny dörediň.
  • Diňläň - IP çözýän we portlara rugsat berýän IP adresleri bilen sanawlaň.
  • Apache, säwlik surnallary, giriş surnallary - birinji goýma domeniňizdäki whosty görmäge mümkinçilik berýär, indiki säwlik ýazgylary, üçünjisi giriş gündeligi.

Penjiräniň ýokarky tarapynda ýene iki bölümiň bardygyny görüp bilersiňiz:

  • PHP - belli bir PHP sazlamalaryny düzmäge, funksiýalary öçürmäge we ş.m.
  • Programmalar - RoundCube we WordPress ýaly domeniňize programmalary gurmaga kömek edýär.

TinyCP dolandyryş paneli, ulgamyňyzdaky ulanylyşy barada käbir esasy maglumatlary berýär. Bu maglumatlar öz içine alýar:

  • Operasiýa ulgamy barada maglumat
  • Enjam maglumatlary barada maglumat
  • IP adresi
  • Ulgam ýükleri
  • Iň ýokary prosesler
  • DIsk boşluklary + inodlar
  • Tor müşderileri

Panel diňe ulgamyňyz hakda maglumatlary görkezýär. Bu ýerden hiç hili çäre görüp bolmaz (mysal üçin bir prosesi öldürmek).

TinyCP, domenleri, maglumat bazalaryny, e-poçta we FTP hasaplaryny we ş.m. aňsatlyk bilen döretmäge mümkinçilik berýän ýeňil, aýratyn baý dolandyryş paneli bolup, interfeýs ýönekeý we üstünden geçmek aňsat. Çeşmeleriňiz gysga bolsa we ulgamyňyzy döretmek we dolandyrmak üçin dolandyryş paneli gerek bolsa, bu siziň üçin dogry saýlaw bolup biler.