RHEL/CentOS/Fedora-ൽ PointSMS ഉപയോഗിച്ച് നിങ്ങളുടെ സ്വന്തം ഓൺലൈൻ SMS പോർട്ടൽ സജ്ജീകരിച്ച് പ്രവർത്തിപ്പിക്കുക


PHP ഭാഷയിൽ എഴുതിയ ഒരു സ്വതന്ത്ര ഓപ്പൺ സോഴ്uസ് ഓൺലൈൻ എസ്എംഎസ് ആപ്ലിക്കേഷനാണ് PointSMS, GloboSMS ഗേറ്റ്uവേ വഴി ഒറ്റതോ ഉയർന്നതോ ആയ SMS സന്ദേശങ്ങൾ അയയ്uക്കുന്നതിന് നിങ്ങളുടെ സ്വന്തം ഓൺലൈൻ എസ്എംഎസ് പോർട്ടൽ സജ്ജീകരിക്കാൻ നിങ്ങളെ പ്രാപ്uതമാക്കുകയും നിങ്ങളുടെ ഉപഭോക്താക്കളുമായും ജീവനക്കാരുമായും പങ്കാളികളുമായും സ്പർശിക്കാൻ നിങ്ങളെ പ്രാപ്uതമാക്കുകയും ചെയ്യുന്നു. ഭൂഗോളം.

നിങ്ങളുടെ എല്ലാ ഉപയോക്തൃ അക്കൗണ്ടുകളും ഇൻവോയ്uസുകളും മറ്റ് നിരവധി സവിശേഷതകളും അയയ്uക്കുന്നതിന് (ചേർക്കുക, ഇല്ലാതാക്കുക, പരിഷ്uക്കരിക്കുക, അപ്രാപ്uതമാക്കുക) ഒരു സുഹൃദ് വെബ് ഇന്റർഫേസ് ഉപയോഗിക്കാൻ PointSMS ലക്ഷ്യമിടുന്നു.

RHEL, CentOS, Fedora സിസ്റ്റങ്ങളിൽ PointSMS ഉപയോഗിച്ച് ഒരു ഓൺലൈൻ SMS വെബ് സൈറ്റ് പോർട്ടൽ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും സജ്ജീകരിക്കാമെന്നും ഈ ലേഖനം നിങ്ങളെ കാണിക്കും.

PointSMS സവിശേഷതകൾ

PointSMS പോർട്ടലിന്റെ ചില പ്രധാന സവിശേഷതകൾ താഴെ കൊടുക്കുന്നു.

  1. ഇൻസ്റ്റാൾ ചെയ്യാനും ഉപയോഗിക്കാനും എളുപ്പമാണ്.
  2. യുടിഎഫ്-8-നുള്ള പിന്തുണ (ഗ്രീക്ക് ഭാഷ പിന്തുണയ്ക്കുന്നു)
  3. നിങ്ങളുടെ എല്ലാ ക്ലയന്റ് അക്കൗണ്ടുകളും പാനലിൽ നിന്ന് നിയന്ത്രിക്കാൻ എളുപ്പമാണ് (ചേർക്കുക, ഇല്ലാതാക്കുക, പരിഷ്ക്കരിക്കുക, അപ്രാപ്തമാക്കുക).
  4. എസ്എംഎസ് പരിധികളും ക്രെഡിറ്റുകളും.
  5. നിങ്ങളുടെ ക്ലയന്റുകൾക്ക് ഇമെയിൽ വഴി ഇൻവോയ്uസുകൾ അയയ്uക്കുന്നതിനുള്ള ഇൻവോയ്uസ് സിസ്റ്റം.
  6. ഒരു സമ്പൂർണ്ണ ഇടപാട് ലോഗ് നൽകുന്നു.
  7. ഓൺലൈൻ സോഫ്uറ്റ്uവെയർ അപ്uഡേറ്റുകൾ.
  8. കാനൽ ബാക്ക്-എൻഡ് ആയി ഉപയോഗിക്കുന്ന ഇൻകമിംഗ് സന്ദേശങ്ങൾക്കുള്ള പിന്തുണ.
  9. ടിവിയിൽ എസ്എംഎസ് പ്രസിദ്ധീകരിക്കുന്നതിനുള്ള ഫ്ലാഷ് പ്ലേയർ പിന്തുണ.
  10. ഇൻകമിംഗ് എസ്എംഎസിനുള്ള XML ഔട്ട്പുട്ട്.

അപ്പാച്ചെ, MySQL, PHP എന്നിവ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

PointSMS പോർട്ടൽ ഇൻസ്റ്റാൾ ചെയ്യാൻ, നിങ്ങളുടെ സിസ്റ്റത്തിൽ Apache, MySQL, PHP, Wget പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കണം. അതിനാൽ, ഇനിപ്പറയുന്ന yum കമാൻഡ് ഉപയോഗിച്ച് അവ ഇൻസ്റ്റാൾ ചെയ്യുക. മുഴുവൻ കമാൻഡും ഒരു ടെർമിനലിൽ പകർത്തി ഒട്ടിക്കുക.

# yum -y install httpd httpd-devel mysql mysql-server php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc wget

മുകളിലുള്ള എല്ലാ പാക്കേജുകളും നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, Apache, MySQL എന്നിവയ്ക്കായി ഒരു സിസ്റ്റം സ്റ്റാർട്ട്-അപ്പ് ലിങ്കുകൾ സൃഷ്ടിക്കുക. അതിനാൽ, ഒരു സിസ്റ്റം ബൂട്ട് ചെയ്യുമ്പോൾ, ഈ സേവനങ്ങൾ സ്വയമേവ ആരംഭിക്കുന്നു.

# chkconfig --levels 235 httpd on 
# chkconfig --levels 235 mysqld on

താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ രണ്ട് സേവനങ്ങളും ആരംഭിക്കുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡുകൾ ടൈപ്പ് ചെയ്യുക.

# /etc/init.d/httpd start
# /etc/init.d/mysqld start

PointSMS പോർട്ടൽ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

അപ്പാച്ചെ വെബ്uസൈറ്റ് റൂട്ട് ഡയറക്uടറിയിലേക്ക് (അതായത് /var/www/html) പോയി wget കമാൻഡ് ഉപയോഗിച്ച് “PointSMS” പാക്കേജ് ഡൗൺലോഡ് ചെയ്യുക. ഡൗൺലോഡ് ചെയ്തുകഴിഞ്ഞാൽ ടാർ കമാൻഡിന്റെ സഹായത്തോടെ ഫയലുകൾ എക്uസ്uട്രാക്റ്റ് ചെയ്യുക.

# cd /var/www/html
# wget http://www.pointsms.org/downloads/pointsms_1.0.1_beta.tar 
# tar -xvf pointsms_1.0.1_beta.tar

ഇപ്പോൾ നമ്മൾ ഒരു pointsms ഡാറ്റാബേസ് സൃഷ്ടിക്കേണ്ടതുണ്ട്. അതിനാൽ, നിങ്ങളുടെ MySQL സെർവറിലേക്ക് കണക്റ്റുചെയ്uത് ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിച്ച് ഡാറ്റാബേസ് സൃഷ്uടിക്കുക.

# mysql -u root -p
# create database pointsms;
# exit;

അടുത്തതായി, pointsms.sql ഫയൽ പുതുതായി സൃഷ്ടിച്ച pointsms ഡാറ്റാബേസിലേക്ക് ഇറക്കുമതി ചെയ്യുക.

# cd /var/www/html
# mysql -u root -p pointsms < DB/pointsms.sql

നിങ്ങൾ തിരഞ്ഞെടുത്ത എഡിറ്റർ ഉപയോഗിച്ച് ഇനിപ്പറയുന്ന ഫയൽ തുറന്ന് ചുവടെ കാണിച്ചിരിക്കുന്നതുപോലെ ഡാറ്റാബേസ് ക്രമീകരണങ്ങൾ മാറ്റുക.

# vi includes/config.php
//Database Settings
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$dbname = 'pointsms';

ഓരോ മിനിറ്റിലും റൺ ചെയ്യാനും ശരിയായ ഇൻസ്റ്റലേഷൻ പാത്ത് ചേർക്കാനും cron.php എന്നതിനായി ഒരു ക്രോൺജോബ് സജ്ജീകരിക്കുക.

# crontab -e
*/1 * * * * php /var/www/html/cron.php

അടുത്തതായി, htaccess .htaccess എന്ന് പുനർനാമകരണം ചെയ്യുക.

# mv htaccess .htaccess

ഇപ്പോൾ, നമുക്ക് അപ്പാച്ചെയിൽ mod_rewrite മൊഡ്യൂൾ പ്രവർത്തനക്ഷമമാക്കേണ്ടതുണ്ട്. അതിനാൽ, കോൺഫിഗറേഷൻ ഫയൽ തുറക്കുക.

# vi /etc/httpd/conf/httpd.conf

ഒന്നും അസാധുവാക്കരുത് മാറ്റുക.

<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>

എല്ലാം മറികടക്കാൻ അനുവദിക്കുക എന്നതിലേക്ക്.

<Directory />
    Options FollowSymLinks
    AllowOverride All
</Directory>

പുതിയ മാറ്റങ്ങൾ പ്രതിഫലിപ്പിക്കുന്നതിന്, അപ്പാച്ചെ പുനരാരംഭിക്കുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# service httpd restart

നിങ്ങളുടെ പ്രിയപ്പെട്ട ബ്രൗസർ തുറന്ന് നിങ്ങളുടെ സെർവറിന്റെ IP വിലാസത്തിലേക്ക് പോയിന്റ് ചെയ്യുക, നിങ്ങൾ ഇനിപ്പറയുന്ന സ്ക്രീൻ കാണും. സ്ഥിരസ്ഥിതി ഉപയോക്തൃനാമമായ “അഡ്മിൻ”, പാസ്uവേഡ് “അഡ്മിൻ” എന്ന് നൽകുക.

SMS അയയ്uക്കാൻ തുടങ്ങുന്നതിന്, നിങ്ങൾക്ക് globosms.com-ൽ ഒരു അക്കൗണ്ട് ഉണ്ടായിരിക്കണം. പോയി ഒരു അക്കൗണ്ട് രജിസ്റ്റർ ചെയ്യുക.

നിങ്ങൾക്ക് ലോഗിൻ വിശദാംശങ്ങൾ ലഭിച്ചുകഴിഞ്ഞാൽ. അഡ്മിൻ –> ഗേറ്റ്uവേ വിഭാഗത്തിലെ PointSMS-ലേക്ക് പോയി വിശദാംശങ്ങൾ നൽകുക.

ഒരു എസ്എംഎസ് രചിക്കാൻ. SMS-ലേക്ക് പോകുക -> SMS രചിക്കുക, താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ സ്വീകർത്താക്കളുടെ വിശദാംശങ്ങൾ നൽകുക. ഇപ്പോൾ നിങ്ങൾക്ക് ഒറ്റ എസ്എംഎസ് അയയ്ക്കാൻ കഴിയും. കൂടുതൽ എസ്എംഎസ് അയയ്ക്കാൻ, നിങ്ങളുടെ അക്കൗണ്ടിൽ ക്രെഡിറ്റുകൾ ഉണ്ടായിരിക്കണം.

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

  1. PointSMS
  2. GloboSMS.com