TinyCP - Linux സിസ്റ്റങ്ങൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഒരു ഭാരം കുറഞ്ഞ നിയന്ത്രണ പാനൽ


TinyCP ഒരു ഭാരം കുറഞ്ഞ നിയന്ത്രണ പാനലാണ്, അത് ഒരു Linux സിസ്റ്റത്തിൽ വൈവിധ്യമാർന്ന സവിശേഷതകൾ നൽകുന്നു, അതിൽ ഇനിപ്പറയുന്ന സവിശേഷതകൾ ഉൾപ്പെടുന്നു:

  • ഡൊമെയ്ൻ മാനേജ്മെന്റ്
  • മെയിൽബോക്സുകൾ
  • ഡാറ്റാബേസുകൾ
  • FTP
  • സാംബ
  • ഫയർവാൾ
  • VPN
  • GIT
  • SVN

ഈ ഘട്ടത്തിൽ TinyCP ഡെബിയൻ/ഉബുണ്ടു അധിഷ്ഠിത സിസ്റ്റങ്ങൾക്ക് മാത്രമേ ലഭ്യമാകൂ, എന്നാൽ സമീപഭാവിയിൽ ഇത് CentOS-നായി വരുമെന്ന് കരുതപ്പെടുന്നു.

നിങ്ങൾ ഇൻസ്റ്റാളേഷൻ ആരംഭിക്കുന്നതിന് മുമ്പ്, ഡൗൺലോഡ് നിർദ്ദേശങ്ങളും അക്കൗണ്ട് ഐഡിയും ലഭിക്കുന്നതിന് നിങ്ങൾ ഒരു ഇമെയിൽ വിലാസം ഉപയോഗിച്ച് രജിസ്റ്റർ ചെയ്യണമെന്ന് TinyCP ടീം ആവശ്യപ്പെടുന്നു.

നിങ്ങളുടെ ലൈസൻസ് സജീവമാക്കുന്നതിന് ഈ വിശദാംശങ്ങൾ പിന്നീട് ആവശ്യമായി വരും. ഡൗൺലോഡ് പേജ് ഇവിടെ കാണാം. പ്രക്രിയ നേരായതും ഒരു മിനിറ്റിനുള്ളിൽ പൂർത്തിയാകുന്നതുമാണ്.

ശ്രദ്ധിക്കുക: TinyCP ടീമിൽ നിന്നുള്ള സമീപകാല പോസ്റ്റിൽ, TinyCP 2019-ന്റെ ആരംഭം വരെ സൗജന്യമായി തുടരുമെന്ന് അറിയിച്ചിട്ടുണ്ട്. അതിനുശേഷം, പ്രോജക്റ്റ് സജീവമായി നിലനിർത്തുന്നതിന്, ഓരോ IP അടിസ്ഥാനത്തിലും ചെറിയ ഫീസ് ഈടാക്കും. ആ പോസ്റ്റിലെ വിവരങ്ങൾ അനുസരിച്ച്, വിലകൾ പ്രതിമാസം $1 ഉം പ്രതിവർഷം $10 ഉം ആയിരിക്കും.

ഈ ലേഖനത്തിന്റെ ഉദ്ദേശ്യത്തിനായി, ഞാൻ IP വിലാസം 10.0.2.15 ഉള്ള ഒരു Linode Ubuntu 16.04 VPS-ൽ TinyCP ഇൻസ്റ്റാൾ ചെയ്യും.

Debian, Ubuntu എന്നിവയിൽ TinyCP കൺട്രോൾ പാനൽ ഇൻസ്റ്റാൾ ചെയ്യുക

TinyCP ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് നിങ്ങൾ അവരുടെ ഇൻസ്റ്റാളർ ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്. അതിനായി, നിങ്ങൾക്ക് ഇഷ്ടമുള്ള ഒരു ഡയറക്ടറിയിലേക്ക് നാവിഗേറ്റ് ചെയ്യാനും താഴെയുള്ള കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാനും കഴിയും. ഓർഗനൈസേഷൻ ആവശ്യങ്ങൾക്കായി, ഞാൻ പാക്കേജ് ഡൗൺലോഡ് ചെയ്യും: /usr/local/src/.

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

ഡൗൺലോഡ് ചെയ്ത ഫയലിൽ എക്സിക്യൂട്ടബിൾ പെർമിഷനുകൾ നൽകി അത് പ്രവർത്തിപ്പിക്കുക.

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

ഇൻസ്റ്റാളേഷൻ പ്രക്രിയ വളരെ വേഗത്തിലാണ് (2 മിനിറ്റിൽ താഴെ). ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാകുമ്പോൾ, നിങ്ങൾക്ക് ഒരു URL ഉപയോക്തൃനാമവും പാസ്uവേഡും ലഭിക്കും, അതിലൂടെ നിങ്ങളുടെ പുതിയ നിയന്ത്രണ പാനൽ ആക്uസസ് ചെയ്യാൻ കഴിയും:

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

ശ്രദ്ധിക്കുക: നൽകിയിരിക്കുന്ന URL ആക്സസ് ചെയ്യാൻ ശ്രമിക്കുന്നതിന് മുമ്പ്, ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾ TinyCP ആരംഭിക്കേണ്ടതുണ്ട്.

# /etc/init.d/tinycp start

തുടർന്ന് നിങ്ങൾക്ക് നൽകിയ URL-ലേക്ക് പോകാനും പുതിയ ക്രെഡൻഷ്യലുകൾ ഉപയോഗിച്ച് പ്രാമാണീകരിക്കാനും കഴിയും. പേജ് ഇതുപോലെ ആയിരിക്കണം:

നിങ്ങളുടെ അക്കൗണ്ടിൽ ലോഗിൻ ചെയ്uതുകഴിഞ്ഞാൽ, ഇമെയിൽ വിലാസവും അക്കൗണ്ട് ഐഡിയും പൂരിപ്പിക്കുക, അതുവഴി നിങ്ങളുടെ ലൈസൻസ് കീ അപ്uഡേറ്റ് ചെയ്യാൻ കഴിയും:

തുടർന്ന് നിങ്ങൾക്ക് മൊഡ്യൂൾസ് വിഭാഗത്തിലേക്ക് പോകാം, അവിടെ നിങ്ങൾക്ക് MySQL, PostgreSQL, Samba, FTP സെർവർ, ഇമെയിൽ സെർവർ, ClamAV, Cron, Apache വെബ് സെർവർ എന്നിവയുൾപ്പെടെ വ്യത്യസ്ത \മൊഡ്യൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും. മൊഡ്യൂളുകൾ പേജ് വഴിയും ആക്സസ് ചെയ്യാവുന്നതാണ്. മുകളിൽ വലത് കോണിലുള്ള ക്യൂബ്:

ഒരു MySQL സേവനം ഇൻസ്റ്റാൾ ചെയ്തുകൊണ്ട് നമുക്ക് ആരംഭിക്കാം. MySQL-ന് അടുത്തുള്ള \ഇൻസ്റ്റാൾ ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക. MySQL-ന്റെ ഇൻസ്റ്റാളേഷൻ സ്ഥിരീകരിക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടുന്ന ഒരു പോപ്പ്അപ്പ് കാണിക്കും. ഇൻസ്റ്റാൾ ക്ലിക്ക് ചെയ്യുക:

ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാകുന്നതിന് നിങ്ങൾ ഒന്നോ രണ്ടോ മിനിറ്റ് കാത്തിരിക്കേണ്ടതുണ്ട്. അവസാനം നിങ്ങൾ ഇതുപോലെയുള്ള ഔട്ട്പുട്ട് കാണും:

\ഫിനിഷ് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് MySQL-ന് അടുത്തുള്ള \തയ്യാറുക ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക. ഇത് സേവനത്തിന് ആവശ്യമായ കോൺഫിഗറേഷൻ ഫയലുകൾ സൃഷ്ടിക്കും. ഇടത് വശത്തെ മെനുവിൽ നിന്ന് ഡാറ്റാബേസുകൾ നിയന്ത്രിക്കാനാകും. ഡാറ്റാബേസ് വിഭാഗം നിങ്ങളെ അനുവദിക്കുന്നു:

  • ഡാറ്റാബേസുകൾ ചേർക്കുക/ഇല്ലാതാക്കുക
  • ഉപയോക്താക്കളെ സൃഷ്ടിക്കുക
  • ബാക്കപ്പ് ടാസ്uക്കുകൾ സൃഷ്uടിക്കുക

ഓരോ പ്രക്രിയയും വളരെ ലളിതമാണ് കൂടാതെ അധിക വിശദീകരണമൊന്നും ആവശ്യമില്ല.

ഇപ്പോൾ അപ്പാച്ചെ വെബ് സെർവറും ഇൻസ്റ്റാൾ ചെയ്യാം. പേജിന്റെ ചുവടെ അപ്പാച്ചെ കാണാം. വീണ്ടും ഇൻസ്റ്റാൾ ബട്ടൺ ക്ലിക്ക് ചെയ്ത് ഇൻസ്റ്റലേഷൻ പൂർത്തിയാകാൻ കുറച്ച് മിനിറ്റ് കാത്തിരിക്കുക:

ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാകുമ്പോൾ, ആവശ്യമായ കോൺഫിഗറേഷൻ ഫയലുകൾ ജനറേറ്റ് ചെയ്യുന്നതിന് \ഫിനിഷ് ബട്ടണിൽ വീണ്ടും ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് \തയ്യാറുക ചെയ്യുക:

നിങ്ങളുടെ സേവനങ്ങൾ കുറച്ചുകൂടി മാറ്റാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങൾക്ക് \ഇടതുവശത്തുള്ള കോൺഫിഗറേഷൻ വിഭാഗത്തിലേക്ക് പോകാം, നിങ്ങൾ മാറ്റാൻ ആഗ്രഹിക്കുന്ന സേവനം തിരഞ്ഞെടുത്ത് മാറ്റങ്ങൾ വരുത്തുക.

ഉദാഹരണത്തിന്, വലതുവശത്തുള്ള ഒരു ഡ്രോപ്പ് ഡൗൺ മെനു ഉപയോഗിച്ച് നിങ്ങൾക്ക് അധിക അപ്പാച്ചെ മൊഡ്യൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യാനും ഇൻസ്റ്റാൾ ബട്ടൺ ക്ലിക്കുചെയ്യാനും കഴിയും:

ഇടത് നാവിഗേഷൻ മെനുവിലെ \വെബ് വിഭാഗം ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇപ്പോൾ നിങ്ങളുടെ ആദ്യ ഡൊമെയ്uൻ സൃഷ്uടിക്കാൻ കഴിയും. \പുതിയ ഡൊമെയ്uൻ ക്ലിക്ക് ചെയ്ത് നിങ്ങൾ ഹോസ്റ്റ് ചെയ്യാൻ ആഗ്രഹിക്കുന്ന ഡൊമെയ്uൻ പൂരിപ്പിക്കുക. ഡ്രോപ്പ്ഡൗൺ മെനുവിൽ നിന്ന് നിങ്ങൾക്ക് ഡൊമെയ്uനിന്റെ IP വിലാസം തിരഞ്ഞെടുക്കാം:

സൃഷ്ടിച്ചുകഴിഞ്ഞാൽ, നിങ്ങളെ ഡൊമെയ്uനിന്റെ കോൺഫിഗറേഷൻ പേജിലേക്ക് റീഡയറക്uടുചെയ്യും. ഇനിപ്പറയുന്നവ ഉൾപ്പെടെ കുറച്ച് വിഭാഗങ്ങൾ ഇവിടെ നിങ്ങൾ കാണും:

  • പ്രധാന വിഭാഗം - ഡൊമെയ്ൻ, ഡോക്യുമെന്റ് റൂട്ട് എന്നിവയെക്കുറിച്ചുള്ള വിവരങ്ങൾ നൽകുന്നു കൂടാതെ www റീഡയറക്uട് സജ്ജീകരിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു.
  • സബ്uഡൊമെയ്uനുകൾ - ഉപഡൊമെയ്uനുകൾ എളുപ്പത്തിൽ സൃഷ്uടിക്കുക.
  • അപരനാമങ്ങൾ - ഡൊമെയ്ൻ അപരനാമങ്ങൾ സൃഷ്uടിക്കുക.
  • ശ്രവിക്കുക - IP പരിഹരിക്കുന്നതും അനുവദനീയമായ പോർട്ടുകളും ഉള്ള IP വിലാസങ്ങളുള്ള ലിസ്റ്റ്.
  • അപ്പാച്ചെ, പിശക് ലോഗുകൾ, ആക്uസസ് ലോഗുകൾ - നിങ്ങളുടെ ഡൊമെയ്uനിനായുള്ള vhost കാണാൻ ആദ്യ ടാബ് നിങ്ങളെ അനുവദിക്കുന്നു, അടുത്തത് പിശക് ലോഗുകളും മൂന്നാമത്തേത് ആക്uസസ് ലോഗുകളുമാണ്.

വിൻഡോയുടെ മുകൾ ഭാഗത്ത്, രണ്ട് വിഭാഗങ്ങൾ കൂടി ഉണ്ടെന്ന് നിങ്ങൾ ശ്രദ്ധിച്ചേക്കാം:

  • PHP – ചില PHP ക്രമീകരണങ്ങൾ കോൺഫിഗർ ചെയ്യാനും ഫംഗ്uഷനുകൾ പ്രവർത്തനരഹിതമാക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു.
  • അപ്ലിക്കേഷനുകൾ - RoundCube, WordPress എന്നിവയുൾപ്പെടെ നിങ്ങളുടെ ഡൊമെയ്uനിൽ അപ്ലിക്കേഷനുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങളെ സഹായിക്കുന്നു.

TinyCP ഡാഷ്uബോർഡ് നിങ്ങളുടെ സിസ്റ്റത്തിലെ ഉപയോഗത്തെക്കുറിച്ചുള്ള ചില അടിസ്ഥാന വിവരങ്ങൾ നൽകുന്നു. ഈ വിവരങ്ങളിൽ ഉൾപ്പെടുന്നു:

  • ഓപ്പറേറ്റിംഗ് സിസ്റ്റം വിവരം
  • ഹാർഡ്uവെയർ വിവരം
  • IP വിലാസം
  • സിസ്റ്റം ലോഡ്
  • മികച്ച പ്രക്രിയകൾ
  • ഡിസ്uക് സ്uപെയ്uസുകൾ + ഐനോഡുകൾ
  • നെറ്റ്uവർക്ക് ക്ലയന്റുകൾ

പാനൽ നിങ്ങളുടെ സിസ്റ്റത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ മാത്രമേ കാണിക്കൂ. ഇവിടെ നിന്ന് ഒരു നടപടിയും എടുക്കാൻ കഴിയില്ല (ഉദാഹരണത്തിന് ഒരു പ്രക്രിയയെ കൊല്ലുന്നത് പോലെ).

TinyCP എന്നത് ഭാരം കുറഞ്ഞതും ഫീച്ചർ സമ്പന്നവുമായ ഒരു നിയന്ത്രണ പാനലാണ്, അത് ഡൊമെയ്uനുകൾ, ഡാറ്റാബേസുകൾ, ഇമെയിൽ, FTP അക്കൗണ്ടുകൾ തുടങ്ങിയവ എളുപ്പത്തിൽ സൃഷ്uടിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഇന്റർഫേസ് ലളിതവും നാവിഗേറ്റ് ചെയ്യാൻ എളുപ്പവുമാണ്. നിങ്ങൾക്ക് വിഭവങ്ങളിൽ കുറവുണ്ടെങ്കിൽ നിങ്ങളുടെ സിസ്റ്റം സൃഷ്ടിക്കുന്നതിനും നിയന്ത്രിക്കുന്നതിനും ഒരു നിയന്ത്രണ പാനൽ ആവശ്യമുണ്ടെങ്കിൽ, ഇത് നിങ്ങൾക്ക് ശരിയായ തിരഞ്ഞെടുപ്പായിരിക്കാം.