TinyCP - Kevyt ohjauspaneeli Linux-järjestelmien hallintaan


TinyCP on kevyt ohjauspaneeli, joka tarjoaa laajan valikoiman ominaisuuksia Linux-järjestelmässä, johon kuuluvat:

  • Verkkotunnuksen hallinta
  • Postilaatikot
  • Tietokannat
  • FTP
  • Samba
  • Palomuuri
  • VPN
  • GIT
  • SVN

Tällä hetkellä TinyCP on saatavilla vain Debian/Ubuntu-pohjaisille järjestelmille, mutta sen odotetaan tulevan CentOS:lle lähitulevaisuudessa.

Ennen kuin aloitat asennuksen, TinyCP-tiimi vaatii sinua rekisteröitymään sähköpostiosoitteella saadaksesi latausohjeet ja tilitunnuksen.

Lue myös: 20 parasta ohjauspaneelia Linux-palvelimien hallintaan

Näitä tietoja tarvitaan myöhemmin lisenssin aktivoimiseen. Lataussivu löytyy täältä. Prosessi on suoraviivainen ja valmis alle minuutissa.

Huomaa: TinyCP-tiimin äskettäisessä viestissä kerrottiin, että TinyCP on ilmainen vuoden 2019 alkuun asti. Sen jälkeen Projektin hengissä pitämiseksi peritään pieniä maksuja IP-perusteisesti. Viestin tietojen mukaan hinnat ovat 1 $kuukaudessa ja 10 $vuodessa.

Tätä artikkelia varten asenna TinyCP Linode Ubuntu 16.04 VPS:ään, jonka IP-osoite on 10.0.2.15.

Asenna TinyCP-ohjauspaneeli Debianiin ja Ubuntuun

Asentaaksesi TinyCP sinun on ladattava sen asennusohjelma. Tätä tarkoitusta varten voit siirtyä valitsemaasi hakemistoon ja suorittaa alla olevat komennot. Järjestämistä varten lataan paketin osoitteesta: /usr/local/src/.

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

Anna ladatulle tiedostolle suoritusoikeudet ja suorita se.

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

Asennusprosessi on melko nopea (alle 2 minuuttia). Kun asennus on valmis, saat URL-käyttäjätunnuksen ja salasanan, joilla pääset uuteen ohjauspaneeliisi:

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

Huomaa: ennen kuin yrität käyttää annettua URL-osoitetta, sinun on käynnistettävä TinyCP seuraavalla komennolla.

/etc/init.d/tinycp start

Sitten voit siirtyä annettuun URL-osoitteeseen ja todentaa uusilla tunnistetiedoilla. Sivun pitäisi näyttää tältä:

Kun olet kirjautunut tilillesi, täytä sähköpostiosoite ja tilitunnus, jotta lisenssiavaimesi voidaan päivittää:

Sitten voit siirtyä moduuliosaan, jossa voit asentaa erilaisia “moduuleja”, mukaan lukien MySQL, PostgreSQL, Samba, FTP-palvelin, sähköpostipalvelin, ClamAV, Cron, Apache-verkkopalvelin. Moduulisivulle pääsee myös oikeassa yläkulmassa olevan kuution kautta:

Asenna MySQL/MariaDB

Aloitetaan asentamalla MySQL-palvelu. Napsauta vain MySQL:n vieressä olevaa asenna -painiketta. Näkyviin tulee ponnahdusikkuna, jossa sinua pyydetään vahvistamaan MySQL:n asennus. Napsauta asennusta:

Sinun on odotettava minuutti tai kaksi, ennen kuin asennus on valmis. Lopulta sinun pitäisi nähdä tämän kaltainen tulos:

Napsauta Valmis -painiketta ja napsauta sitten MySQL:n vieressä olevaa Valmista -painiketta. Tämä luo palvelulle tarvittavat konfigurointitiedostot. Tietokantoja voi hallita vasemmanpuoleisesta valikosta. Tietokantaosiossa voit:

  • Lisää/poista tietokantoja
  • Luo käyttäjiä
  • Luo varmuuskopiotehtävät

Jokainen prosessi on melko yksinkertainen eikä vaadi lisäselvityksiä.

Asenna Apache Web Server

Nyt voit asentaa myös Apache-verkkopalvelimen. Apache löytyy sivun alalaidasta. Napsauta jälleen asennuspainiketta ja odota muutama minuutti, kunnes asennus on valmis:

Kun asennus on valmis, napsauta "Valmis" -painiketta uudelleen ja sitten "Valmista" luodaksesi tarvittavat konfigurointitiedostot:

Jos haluat muokata palveluitasi hieman enemmän, voit siirtyä vasemmalla olevaan "Määritykset" -osioon, valita palvelu, jota haluat muokata, ja tehdä muutokset.

Voit esimerkiksi asentaa lisää Apache-moduuleja käyttämällä oikealla olevaa pudotusvalikkoa ja napsauttamalla asennuspainiketta:

Luo ensimmäinen verkkotunnuksesi

Nyt voit luoda ensimmäisen verkkotunnuksesi käyttämällä VERKKO -osiota vasemmassa navigointivalikossa. Napsauta Uusi verkkotunnus ja täytä verkkotunnus, jota haluat isännöidä. Voit valita verkkotunnuksen IP-osoitteen pudotusvalikosta:

Kun olet luonut sinut, sinut ohjataan verkkotunnuksen määrityssivulle. Täältä näet muutamia osioita, mukaan lukien:

  • Pääosio – tarjoaa tietoja verkkotunnuksesta, asiakirjan juuresta ja voit määrittää www-uudelleenohjauksen.
  • Aliverkkotunnukset – Luo helposti aliverkkotunnuksia.
  • Aliakset – luo verkkotunnuksen aliaksia.
  • Kuuntele – luettelo IP-osoitteista, joiden IP ratkaisee, ja sallitut portit.
  • Apache, virhelokit, pääsylokit – ensimmäisellä välilehdellä voit nähdä verkkotunnuksesi vhost-palvelimen, seuraavaksi virhelokit ja kolmanneksi pääsylokit.

Ikkunan yläosassa saatat huomata, että siellä on kaksi muuta osaa:

  • PHP – voit määrittää tiettyjä PHP-asetuksia, poistaa toimintoja käytöstä jne.
  • Sovellukset – auttaa sinua asentamaan sovelluksia verkkotunnukseesi, mukaan lukien RoundCube ja WordPress.

Tarkista hallintapaneeli

TinyCP-hallintapaneeli tarjoaa perustietoa järjestelmän käytöstä. Nämä tiedot sisältävät:

  • Käyttöjärjestelmän tiedot
  • Laitteiston tiedot
  • IP-osoite
  • Järjestelmän kuormitus
  • Huippuprosessit
  • Levyvälit + inodit
  • Verkkoasiakkaat

Paneeli näyttää vain tietoja järjestelmästäsi. Täältä ei voi tehdä mitään toimenpiteitä (kuten esimerkiksi prosessin tappamista).

Johtopäätös

TinyCP on kevyt, monipuolinen ohjauspaneeli, jonka avulla voit helposti luoda verkkotunnuksia, tietokantoja, sähköposti- ja FTP-tilejä jne. Käyttöliittymä on yksinkertainen ja helppokäyttöinen. Jos sinulla on vähän resursseja ja tarvitset ohjauspaneelin järjestelmän luomiseen ja hallintaan, tämä saattaa olla oikea valinta sinulle.