ウェブサイト検索

RHEL/CentOS/Fedora 上で PointSMS を使用して独自のオンライン SMS ポータルをセットアップして実行する


PointSMS は、PHP 言語で書かれた無料のオープン ソース オンライン SMS アプリケーションです。これを使用すると、独自のオンライン SMS ポータルをセットアップして、< 経由で単一または大量の SMS メッセージを送信できます。GloboSMS ゲートウェイを使用すると、世界中の顧客、従業員、パートナーと連絡を取ることができます。

PointSMS は、管理 (追加削除変更、<すべてのユーザー アカウント、請求書の送信、その他の多くの機能をstrong>無効にします。

この記事では、RHEL の「PointSMS」 を使用してオンライン SMS Web サイト ポータルをインストールおよびセットアップする方法を説明します。 ="color: #990099;">CentOS、Fedora システム。

PointSMSの機能

以下は、PointSMS ポータルの主な機能の一部です。

  1. 取り付けも使用も簡単です。
  2. UTF-8 のサポート (ギリシャ語をサポート)。
  3. パネルからすべてのクライアントアカウントを簡単に管理(追加、削除、変更、無効化)できます。
  4. SMS の制限とクレジット。
  5. 請求書を電子メールでクライアントに送信する請求書システム。
  6. 完全なトランザクション ログを提供します。
  7. オンライン ソフトウェア アップデート。
  8. バックエンドとして kannel を使用した受信メッセージのサポート。
  9. テレビでSMSを公開するためのFlashプレーヤーのサポート。
  10. 受信SMSのXML出力。

Apache、MySQL、PHP のインストール

PointSMS」ポータルをインストールするには、ApacheMySQLPHPWgetが必要です。システムにインストールされているstrong>パッケージ。したがって、次の 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

上記のパッケージをすべてインストールしたら、ApacheMySQL のシステム起動リンクを作成します。したがって、システムが起動するたびに、これらのサービスが自動的に開始されます。

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

次のコマンドを入力して、以下に示すように両方のサービスを開始します。

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

PointSMS ポータルのインストール

Apache Web サイトのルート ディレクトリ (/var/www/html など) に移動し、wget コマンドを使用して「PointSMS」パッケージをダウンロードします。ダウンロードしたら、tar コマンドを使用してファイルを抽出します。

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 サーバーに接続し、次のコマンドを実行してデータベースを作成します。

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」の cron ジョブを毎分実行するように設定し、正しいインストール パスを追加します。

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

次に、htaccess の名前を .htaccess に変更します。

mv htaccess .htaccess

次に、Apachemod_rewrite モジュールを有効にする必要があります。そこで、設定ファイルを開きます。

vi /etc/httpd/conf/httpd.conf

そして「AllowOverride None」を変更します。

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

すべて上書きを許可」にします。

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

次のコマンドを実行してApache を再起動し、新しい変更を反映します。

service httpd restart

お気に入りのブラウザを開いてサーバーの IP アドレスをポイントすると、次の画面が表示されます。デフォルトのユーザー名「admin」とパスワード「admin」を入力します。

SMS の送信を開始するには、globosms.com のアカウントが必要です。アカウントを登録してください。

ログインの詳細を取得したら。 管理者 –> ゲートウェイ セクションの PointSMS に移動し、詳細を入力します。

SMSを作成するには。 [SMS] –> [SMS の作成] に移動し、以下に示すように受信者の詳細を入力します。現在、単一のSMSを送信できます。さらにSMSを送信するには、アカウントに「クレジット」が必要です。

参考リンク

  1. ポイントSMS
  2. GloboSMS.com