このチュートリアルでは、Prosper202をインストールする方法を紹介します。 Tracking202によって作成されたProsper202は、すべてのマーケティングキャンペーンを追跡および最適化できるセルフホストアプリケーションです。オープンソースであり、LinuxVPSに簡単にインストールできます。以下の手順に従って、Ubuntu14.04にProsper202をインストールします 。
Prosper202の最小システム要件は次のとおりです。
–PHPバージョン5.4以降。
–MySQLバージョン5.6以降。
–PHPで有効になっているMySQLi拡張機能
先に進み、SSH経由でサーバーに接続します。最初に行う必要があるのは、すべてのシステムソフトウェアを利用可能な最新バージョンにアップグレードすることです。次のコマンドを実行します。
#apt-get update &&apt-get -y upgrade
このチュートリアルでは、NginxをWebサーバーとして使用します。更新プロセスが完了したら、Nginxをインストールできます 次のコマンドを使用してUbuntuVPSで:
#apt-get install nginx
Nginxを起動し、システムの起動時に有効にします:
#service nginx start#update-rc.d nginx enable
次に行う必要があるのは、MySQL5.6をインストールすることです。 サーバー上で。次のコマンドを使用します:
#apt-get install mysql-server-5.6 mysql-client-5.6
MySQLの安全なインストールを続行します:
#mysql_secure_installation
画面上のメッセージに従って、MySQLを構成します。
rootの現在のパスワードを入力してください(noneの場合は入力してください):OK、正常に使用されたパスワード、次に進みます... rootパスワードを設定しますか? [Y / n] y新しいパスワード:新しいパスワードを再入力:パスワードが正常に更新されました!特権テーブルを再読み込みしています.. ...成功!匿名ユーザーを削除しますか? [Y / n] y ...成功!rootログインをリモートで禁止しますか? [Y / n] y ...成功!テストデータベースを削除してアクセスしますか? [Y / n]y-テストデータベースを削除しています...1行目のエラー1008(HY000):データベース'test'を削除できません。データベースが存在しません...失敗しました!重要ではありません。移動を続けてください...-テストデータベースの特権を削除しています......成功!特権テーブルを今すぐリロードしますか? [Y / n] y ...成功!
MySQLサービスを開始し、システムの起動時に有効にします:
#service mysql start#update-rc.d mysql enable
サーバーにMySQLサーバーがすでにインストールされている場合は、次のコマンドを使用してそのバージョンを確認できます。
#mysql --version
画面に次のようなものが表示されます。
#mysql --versionmysql Ver 14.14 Distrib 5.6.28、EditLineラッパーを使用したdebian-linux-gnu(x86_64)用
インストールする必要がある次のコンポーネントはPHP-FPMです。 PHP-FPMをインストールする 以下のコマンドを使用します:
#apt-get install php5-fpm php5-mysql
Prosper202のディレクトリを作成します:
#mkdir / var / www / prosper202
次に、Prosper202の最新リリースをhttp://prosper.tracking202.com/downloadからダウンロードし、ダウンロードしたファイルをサーバーの「/ var / www/prosper202/」ディレクトリに解凍します。または、次のコマンドを使用して、「/ var / www /prosper202/」ディレクトリにあるProsper202インストールをダウンロードして解凍します。
#cd / var / www / prosper202 / &&wget http://my.tracking202.com/clickserver/download/latest &&unzip latest
これを行ったら、ファイルの所有権を変更します。
#chown www-data:-R / var / www / prosper202
Prosper202のNginx構成ファイルを作成します:
nano /etc/nginx/sites-available/yourdomain.com
次の内容を入力してください:
server {#listen 80; ##ipv4をリッスンします。この行はデフォルトであり、暗黙的に#listen [::]:80 default ipv6only =on; ## ipv6 root / var / www/prosper202をリッスンします。 index index.php index.html; #http:// localhost / server_namewww.yourdomain.comyourdomain.comからサイトにアクセスできるようにします。 location / {#最初にリクエストをファイルとして提供し、次に#ディレクトリとして提供し、次にindex.htmlにフォールバックしますtry_files $ uri $ uri / /index.html; } error_page 404 /404.html; #サーバーのエラーページを静的ページにリダイレクトします/50x.html error_page 500 502 503 504 /50x.html;場所=/50x.html{ルート/usr/ share / nginx / www; } #PHPスクリプトを127.0.0.1:9000の場所でリッスンしているFastCGIサーバーに渡します〜\ .php $ {fastcgi_split_path_info ^(。+ \。php)(/。+)$; #注:「cgi.fix_pathinfo=0;」が必要です。 php.ini内#php5-cgiのみの場合:#fastcgi_pass 127.0.0.1:9000; #php5-fpmの場合:fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_paramsを含める; }}
yourdomain.comを実際のドメイン名に置き換えてください。
構成を有効にして、Nginxサービスを再起動してください:
#ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/yourdomain.com# service nginx restart
Prosper202はそのデータをMySQLデータベースに保存するため、そのデータベースを作成する必要があります。 rootとしてMySQLにログインします:
#mysql -u root -p
データベースユーザーであるProsper202の新しいデータベースを作成し、以下のコマンドを使用してパスワードを設定します。
mysql> CREATE DATABASEprosper202DB;mysql>すべての特権をprosper202DB。*に付与します。最後のステップは、お気に入りのWebブラウザーを開き、検索バーにドメイン名を入力することです。画面の指示に従って、Prosper202のインストールを完了する必要があります。
もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にProsper202のインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。
Panels