アフィリエイトシステム構築用ソフト、Post Affiliate Proを試す#3
- (2011-07-02 08:44:52)
PAP4のインストールで自社運営アフィリエイトシステム構築完了
PAP(正確にはPost Affiliate Pro version 4.5.73.9)による自社運営アフィリエイトシステムの構築事例の記録。
「システム構築」と呼ぶには大げさで、たんにインストールすればよい。この記事ではPost Affiliate Pro 4を以降PAPと表記する。
データベースを使うので敷居が高いことは事実。しかし、Wordpressのおかげか今時のホスティングサービスではどこもMySQLは数クリックでインストール可能なところが多い。
ホスティングサーバー選択の条件
これはPAPのリクワイアメント。
・PHP5.2.0以上(PHP4はもはや絶対にサポートしない!と明記されている)
・MySQL4.1以上(MySQL5.1以上がオススメ)
ついでにいえば、必要な人にはうれしいSSLもサポートされている。
テストサーバーは私のお気に入り、ロリポップでインストールした。しかし、運用の実機としてはデータベースは遅いかもしれない。ホスティングサービス自体が、安価な設定のためスピードは期待できない。
また、最近CMSにしろブログにしろMySQLをバックに持つシステムは多く、MySQLの運用数が1コや2コなど低い数量制限がある点もオススメできない。本番機はやや余裕のあるサーバーにインストールしたい。
ドメインの変更に制限があるライセンス
PAPのライセンスはドメイン名にヒモ付けされて管理されるので、ドメインを変更するとライセンスが無効となる。その場合、PAP開発元のQuality Unitにメールで申請すれば変更してくれるものの変更回数に制限あり。
記憶が確かでないが、2回まで無料で3回目申請で「制限回数を超えています」と通達された。その場合はオプション購入でまた回数が伸びる。
またディレクトリーも固定されており、同じドメイン名でもディレクトリー変更も制限があるので最初のドメイン名・ディレクトリー名の設定はよく計画して決めたい。
運用開始後のPAPの移動
MySQLのデータをエクスポート・インポートすることで運用中のPAPの引っ越しは可能とマニュアルに書かれている。
しかし、移行期間中、データ更新ができなくなる弊害や移行によるデータ破損・アフィリエイター情報の紛失・不具合など引っ越しリスクを考えると大変危険なので、この点でも最初のサーバー選び、ドメイン・ディレクトリー選択は慎重に計画したい。
おすすめの条件のまとめ
・レスポンスが速いMySQL
・多数のMySQLが使用できる
・なるべく引っ越しはしないという覚悟
実際のインストール(1):事前準備
データベースの設定。ロリポップ管理画面からデータベースを設定する。設定するとサーバー名やユーザー名が作成されるので、これをメモしておく。下記は1例。
・サーバー mysql526.phy.lolipop.jp
・データベース名 LA01320xxx-pap
・ユーザー名 LA01320xxx
実際のインストール(2):インストールスクリプトの起動
この記事では「○○.jp」というドメイン名の「○○.jp/pap/」というディレクトリーにPAPをインストールする。
(1)PAPのアップロード
解凍したPAPをftpソフトで下記のディレクトリに丸ごとアップロード
www.○○.jp/pap/
パーミッションの指定はマニュアルに書いてあるかもしれないが、ロリポップではデフォルトでとりあえず動く。マニュアルには「動かないときは777にせよ」と書かれていたかもしれない。
(2)PAPのインストール
インストールのためのスクリプトが準備されている。
下記のURLをクリックスすることでインストールが始まる。
http://www.○○.jp/pap/install
(注意)PAPはインストールも管理もブラウザでできるが、FireFoxが想定されている模様。IE8でも動作するが、最低でもIE6は途中でおかしくなるので避けるべし。私はこれではまった。
インストールを始めると下記の手順でスクリプトが誘導してくれる。
1.Select Language(言語の選択)
日本語がないので、私はEnglishを選択。通貨も「円」がないので、「$」を選択。
2.System Requirements(システム仕様の確認)
MySQLは4.1以上ですよ、などのアラームがでる。システム仕様が満たされていない項目もでるだろうが、ロリポップでは無視して進めばよい。
3.Accept License(ライセンス入力)
PAPの購入時、Quality Unit社から別途メールで送られてきたライセンス番号(10桁程度)を入力する。
4.Creat Database(データベースの設定)
事前準備で設定したデータベース情報を入力。
5.Creat Accout(管理者用アカウントの設定)
管理者用のアカウントである。アフィリエイター用でないので注意したい。この管理者アカウントがシステムを操作する全権限をもっているのでしっかりしたポリシーでIDとパスワードを付けたい。
以上でインストールは終了である。インストールスクリプト自体、20分程度で完了。データベースの事前準備などを入れても1時間を要しない。
海外の記事では準備期間も含め20 min.で完了すると書かれたりしているが誇張である。であるにしても「自社運営アフィリエイトシステムの構築」は案外簡単に完了する。
私の場合、IE6ではまり数日間、悶え苦しんだ。ドメイン名を何度かためらったためグチャグチャになった。しかし、多くに人には簡単すぎて気が抜けるかもしれない。そのかわり運用準備は多少マニュアルを読む必要があるだろう。
(続く・・・)
この記事は#3
・アフィリエイトシステム構築用ソフト、Post Affiliate Proを試す#8
・アフィリエイトシステム構築用ソフト、Post Affiliate Proを試す#7
・アフィリエイトシステム構築用ソフト、Post Affiliate Proを試す#6
・アフィリエイトシステム構築用ソフト、Post Affiliate Proを試す#5
・アフィリエイトシステム構築用ソフト、Post Affiliate Proを試す#4
・アフィリエイトシステム構築用ソフト、Post Affiliate Proを試す#3
・アフィリエイトシステム構築用ソフト、Post Affiliate Proを試す#2
・アフィリエイトシステム構築用ソフト、Post Affiliate Proを試す#1