RHEL/CentOS 5.x-ൽ Kloxo വെബ് ഹോസ്റ്റിംഗ് കൺട്രോൾ പാനൽ ഇൻസ്റ്റാൾ ചെയ്യുക


ക്ലോക്സോ (മുമ്പ് Lxadmin എന്നറിയപ്പെട്ടിരുന്നു) RHEL/CentOS 5.x (32-Bit) വിതരണത്തിനായുള്ള വിപുലമായ ഓപ്പൺ സോഴ്uസും സൗജന്യ വെബ് ഹോസ്റ്റിംഗ് നിയന്ത്രണ പാനലും ആണ്, നിലവിൽ 6.x-ന് പിന്തുണയില്ല. ഈ ഭാരം കുറഞ്ഞ വെബ് പാനലിൽ FTP, PHP, MYSQL, Perl, CGI, Apache Spam Filter എന്നിവയും അതിലേറെയും പോലുള്ള എല്ലാ മുൻനിര നിയന്ത്രണ പാനൽ സവിശേഷതകളും ഉൾപ്പെടുന്നു.

ഇതിന് ബില്ലിംഗ്, സന്ദേശമയയ്uക്കൽ, ടിക്കറ്റിംഗ് സംവിധാനം ഉണ്ട്, അത് നിങ്ങളുടെ ഉപഭോക്താക്കളുമായി മികച്ച ആശയവിനിമയം നടത്താനും അവരുമായി നല്ല ബന്ധം നിലനിർത്താനും നിങ്ങളെ അനുവദിക്കുന്നു. ബൈൻഡിനൊപ്പം അപ്പാച്ചെയുടെ സംയോജനം നിയന്ത്രിക്കാനും പ്രവർത്തിപ്പിക്കാനും ഇത് അന്തിമ ഉപയോക്താവിനെ സഹായിക്കുന്നു, കൂടാതെ ഏതെങ്കിലും ഡാറ്റാ നഷ്uടമുണ്ടായാൽ ഈ പ്രോഗ്രാമുകൾക്കിടയിൽ ഇന്റർഫേസ് മാറുകയും ചെയ്യുന്നു. ക്ലോക്സോ പാനലിന്റെ ചില പ്രധാന സവിശേഷതകൾ നോക്കാം.

ക്ലോക്സോ സവിശേഷതകൾ

  1. RHEL/CentOS 5.x 32Bit പിന്തുണ
  2. AWBS, WHMCS, HostBill പോലുള്ള സോഫ്uറ്റ്uവെയറുമായി സംയോജിപ്പിച്ച ബില്ലിംഗ് പിന്തുണ
  3. Apache, Lighttpd, Bind, Djbdns, FTP എന്നിവയ്ക്കുള്ള പിന്തുണ
  4. എവിടെയും മുഴുവൻ ഹോസ്റ്റിംഗും എളുപ്പത്തിൽ ബാക്കപ്പ് ചെയ്യുക/പുനഃസ്ഥാപിക്കുക
  5. DNS, വെബ്uമെയിൽ, സ്പാം ഫിൽട്ടർ എന്നിവയുടെ പൂർണ്ണ നിയന്ത്രണം
  6. ബാൻഡ്uവിഡ്ത്ത് സ്uറ്റാസ്റ്റിറ്റിസ് റിപ്പോർട്ടും ഓസ്uറ്റാറ്റുകളുള്ള വെബ്uസൈറ്റ് അനലിറ്റിക്uസും
  7. ഡൊമെയ്uൻ/സബ് ഡൊമെയ്uനുകൾ ചേർക്കുക, നീക്കം ചെയ്യുക
  8. PhpMyAdmin ഉപയോഗിച്ച് ഒന്നിലധികം സെർവറുകളിൽ MySQL ഡാറ്റാബേസുകൾ നിയന്ത്രിക്കുക

പൂർണ്ണമായ ഒരു കൂട്ടം ഫീച്ചറുകൾക്കായി Kloxo ഹോംപേജ് സന്ദർശിക്കുക.

ക്ലോക്സോ മുൻവ്യവസ്ഥകൾ

  1. റണ്ണിംഗ് ഡെഡിക്കേറ്റഡ് CentOS 5.x സെർവർ. നിലവിൽ CentOS 6.x പിന്തുണയ്ക്കുന്നില്ല.
  2. Yum റൺ ചെയ്യാൻ കുറഞ്ഞത് 256MB റാം
  3. Kloxo ഇൻസ്റ്റാൾ ചെയ്യാൻ കുറഞ്ഞത് 2GB സൗജന്യ ഡിസ്ക് ഇടം ആവശ്യമാണ്
  4. /tmp പാർട്ടീഷനിൽ ആവശ്യത്തിന് ഡിസ്ക് ഇടമുണ്ടെന്ന് ഉറപ്പാക്കുക. ഫയലുകൾ താൽക്കാലികമായി നിർമ്മിക്കാനും സംഭരിക്കാനും ക്ലോക്സോ /tmp ഉപയോഗിക്കുന്നു. മതിയായ ഇടം ഇല്ലെങ്കിൽ ഇൻസ്റ്റാളേഷൻ പരാജയപ്പെടും.

ക്ലോക്സോ വെബ് നിയന്ത്രണ പാനലിന്റെ ഇൻസ്റ്റാളേഷൻ

“/etc/sysconfig/selinux” ഫയലിൽ SELinux പ്രവർത്തനരഹിതമാക്കുക. VI എഡിറ്റർ ഉപയോഗിച്ച് ഈ ഫയൽ തുറക്കുക.

# vi /etc/sysconfig/selinux

കൂടാതെ selinux=disabled എന്നതിലേക്ക് വരി മാറ്റുക. ഫയൽ സംരക്ഷിച്ച് അടയ്ക്കുക.

SELINUX=disabled

പുതിയ മാറ്റങ്ങൾ പ്രതിഫലിപ്പിക്കുന്നതിന് സെർവർ റീബൂട്ട് ചെയ്യുക.

# reboot

മുന്നറിയിപ്പ്: SELinux ശരിയായി പ്രവർത്തനരഹിതമാക്കിയിട്ടില്ലെങ്കിൽ, നിങ്ങളുടെ Kloxo ഇൻസ്റ്റാളേഷൻ ഉപയോഗശൂന്യമാണ്, അത് ശരിയായി വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് നിങ്ങൾ OS റീലോഡ് ചെയ്യേണ്ടി വന്നേക്കാം.

ആരംഭിക്കുന്നതിന് മുമ്പ്, നിങ്ങളുടെ ഹോസ്റ്റ്നാമം ശരിയായി സജ്ജീകരിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പുവരുത്തുക കൂടാതെ നിങ്ങൾ MySQL ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്. അതിനായി താഴെ പറയുന്ന കമാൻഡുകൾ നൽകുക.

ശ്രദ്ധിക്കുക: നിങ്ങൾ ഇതിനകം MySQL ഇൻസ്റ്റാൾ ചെയ്യുകയും റൂട്ട് പാസ്uവേഡ് സജ്ജമാക്കുകയും ചെയ്തിട്ടുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഈ ഘട്ടം ഒഴിവാക്കി ഘട്ടം #3-ലേക്ക് നീങ്ങാം.

# yum update
# yum install mysql-server

MySQL സേവനം ആരംഭിക്കുക.

# /etc/init.d/mysqld start

ഇപ്പോൾ, നിങ്ങളുടെ MySQL ഇൻസ്റ്റാളേഷൻ സുരക്ഷിതമാക്കാൻ MySQL സുരക്ഷിത ഇൻസ്റ്റാളേഷൻ സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുക. MySQL റൂട്ട് പാസ്uവേഡ് സജ്ജീകരിക്കാനും പ്രോംപ്റ്റുകളിൽ കുറച്ച് ചോദ്യങ്ങൾ അവതരിപ്പിക്കാനും സ്uക്രിപ്റ്റ് നിങ്ങളോട് ആവശ്യപ്പെടും.

# /usr/bin/mysql_secure_installation

wget കമാൻഡ് ഉപയോഗിച്ച് ഏറ്റവും പുതിയ Kloxo ഇൻസ്റ്റാളർ സ്ക്രിപ്റ്റ് ഡൗൺലോഡ് ചെയ്യുക, എക്സിക്യൂട്ട് പെർമിഷൻ സജ്ജീകരിച്ച് സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുക, നിങ്ങളുടെ MySQL റൂട്ട് പാസ്uവേഡ് ഉപയോഗിച്ച് mypassword മാറ്റിസ്ഥാപിക്കുന്നത് ഉറപ്പാക്കുക. ഇൻസ്റ്റാളേഷൻ സമയത്ത് സ്ക്രിപ്റ്റ് കുറച്ച് ചോദ്യങ്ങൾ ചോദിക്കുകയും ചിലപ്പോൾ റൂട്ട് പാസ്വേഡ് നൽകാൻ ആവശ്യപ്പെടുകയും ചെയ്യും.

# yum install -y wget
# wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh
# chmod +x kloxo-installer.sh
# sh ./kloxo-installer.sh --db-rootpassword=mypassword
Installing as "root"          OK 
Operating System supported    OK 
SELinux disabled              OK 
Yum installed                 OK 

 Ready to begin Kloxo () install. 

	Note some file downloads may not show a progress bar so please, do not interrupt the process.
	When it's finished, you will be presented with a welcome message and further instructions.

Press any key to continue ...

ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാക്കുന്നതിന് സ്ക്രീനിലെ ഇൻസ്റ്റലേഷൻ നിർദ്ദേശങ്ങളിലൂടെ പോകുക. ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായിക്കഴിഞ്ഞാൽ, നിങ്ങളുടെ പുതിയ Kloxo അഡ്മിനിലേക്ക് നാവിഗേറ്റ് ചെയ്യാം:

http://youripadress:7777
http://youripadress:7778
OR
http://localhost:7777
http://localhost:7778

പോർട്ട് 7778 SSL ഉപയോഗിക്കുന്നില്ലെന്നും പാസ്uവേഡുകളും ഡാറ്റയും പോലുള്ള ട്രാഫിക്കും എൻക്രിപ്റ്റ് ചെയ്യാതെ (പ്ലെയിൻ) അയയ്uക്കുമെന്നും ദയവായി ശ്രദ്ധിക്കുക.

ഇപ്പോൾ ഉപയോക്തൃനാമം “അഡ്മിൻ” എന്നും പാസ്uവേഡ് “അഡ്മിൻ” എന്നും നൽകി ക്ലോക്സോ പാനലിലേക്ക് ലോഗിൻ ചെയ്യുക. ആദ്യ ലോഗിൻ ചെയ്യുമ്പോൾ, നിങ്ങളുടെ പാസ്uവേഡ് മാറ്റാൻ ഇത് നിങ്ങളെ നിർബന്ധിക്കുന്നു.

ലോഗിൻ ചെയ്യുന്നതിൽ പ്രശ്നം

നിങ്ങൾക്ക് Kloxo കൺട്രോൾ പാനലിലേക്ക് ലോഗിൻ ചെയ്യാൻ കഴിയുന്നില്ലെങ്കിൽ, നിങ്ങളുടെ Kloxo സേവനം പ്രവർത്തിക്കുന്നുണ്ടെന്നും നിങ്ങളുടെ ഫയർവാൾ 7777, 7778 എന്നീ പോർട്ടുകളെ തടയുന്നില്ലെന്നും ഉറപ്പാക്കുക. നിങ്ങളുടെ ഫയർവാൾ നിർത്തിയാൽ അത് പ്രവർത്തനരഹിതമാക്കാം.

# /etc/init.d/iptables stop

നിങ്ങൾക്ക് ഇത് നിർത്താൻ താൽപ്പര്യമില്ലെങ്കിൽ, നിങ്ങളുടെ ഫയർവാളിൽ ആ പ്രത്യേക പോർട്ടുകൾ തുറക്കാനാകും. അങ്ങനെ ചെയ്യുന്നതിന്, അത് തുറക്കുന്നതിന് ഇനിപ്പറയുന്ന iptables നിയമങ്ങൾ പ്രവർത്തിപ്പിക്കുക.

# iptables -A INPUT -p tcp --dport 7777 -j ACCEPT
# iptables -A INPUT -p tcp --dport 7778 -j ACCEPT

iptables സേവനം പുനരാരംഭിക്കുക.

# service iptables restart

റഫറൻസ് ലിങ്കുകൾ

കൂടുതൽ വിവരങ്ങൾക്ക്, Kloxo ഹോംപേജ് സന്ദർശിക്കുക.