OpenPNE の設置

Step1.データベースとデータベースユーザを作成します。

OpenPNE で使用するデータベースとデータベースユーザを作成します。

(1)コントロールパネルにログインして、【データベース】をクリックします。

【コントロールパネルへのログイン/ログアウト】を参照してログインしてください。

データベース

(2)【新しいデータベースの追加】をクリックします。

データベースの追加

(3)【データベース名】を入力して、OKボタンをクリックします。

このマニュアルでは、以下の設定でデータベースを作成します。

【データベース名】は、後の OpenPNE のインストール時に必要になります。

データベース名例)sv002_pne
タイプMySQL
データベースサーバローカル MySQL サーバ

データベース名の入力

(4)【新しいデータベースユーザの追加】をクリックします。

データベースユーザの追加

(5)【データベースユーザ名】【パスワード】を入力して、OKボタンをクリックします。

このマニュアルでは、以下の設定でデータベースユーザを作成します。

【データベースユーザ名】【パスワード】は、後の OpenPNE のインストール時に必要になります。

データベースユーザ名例)sv002_pne_user
パスワード※入力した文字は●で表示されます。

データベースユーザ名の入力

作成終了

Step2.OpenPNE を入手します。

(1)【OpenPNE のサイト】にアクセスし、OpenPNE を入手します。

ダウンロードボタンをクリックすると、ダウンロードできます。

OpenPNE を入手する1

OpenPNE を入手する2

OpenPNE を入手する3

Step3.入手したファイルを解凍します。

(1)入手したファイルを解凍します。

お手持ちの解凍ソフト(lhasa等)で解凍します。

また Windows XP / Vista などでは、標準で ZIP 形式の圧縮ファイルを解凍することが可能です。

ファイルを解凍する

Step4.データベースを設定します。

(1)コントロールパネルにログインして、【データベース】をクリックします。

データベース

(2)【phpMyAdmin】へログインします。

phpMyAdmin へのログイン1

phpMyAdmin へのログイン2

(3)データベースを開きます。

データベースを開く

(4)【インポート】タブをクリックします。

インポートタブをクリック

(5)【install-2.14-create_tables.sql】を実行します。

【参照】ボタンから、解凍したてできた【setup\sql\mysql41\install\install-2.14-create_tables.sql】を選択し

【実行】ボタンをクリックします。

SQL 実行1

以下のメッセージが表示されれば、正常に完了しています。

SQL 実行1結果

(6)引き続き、【install-2.14-insert_data.sql】を実行します。

【参照】ボタンから、解凍したてできた【setup\sql\mysql41\install\install-2.14-insert_data.sql】を選択し

【実行】ボタンをクリックします。

SQL 実行2

以下のメッセージが表示されれば、正常に完了しています。

SQL 実行2結果

Step5.設定ファイルを編集します。

このマニュアルでは、お客様のホームページのURLを【http://www.sub1.fitweb.net/】として

OpenPNE のURLは【http://www.sub1.fitweb.net/sns】

OpenPNE の本体は【http://www.sub1.fitweb.net/openpne】となるように設定していきます。

【sns】【openpne】は、それぞれお好きな名前で設定してください。

後の作業にて設定した各フォルダを作成します。

(1)【config.php.sample】【config.php】にファイル名を変更します。

 

(2)【config.php】をテキストエディタで開いて編集します。

config.php

7行目
OpenPNE のURLを設定します。
変更前 define('OPENPNE_URL', 'http://sns.example.com/');
変更後 define('OPENPNE_URL', 'http://www.sub1.fitweb.net/sns/');
12行目?17行目
Step1で作成した【データベース名】【データベースユーザ名】【パスワード】を入力してください。
変更前 'phptype' => 'mysql',
'username' => '',
'password' => '',
'hostspec' => 'localhost',
'database' => '',
'new_link' => false,
変更後 'phptype' => 'mysql',
'username' => '例)sv002_pne_user',
'password' => 'パスワードを入力します',
'hostspec' => 'localhost',
'database' => '例)sv002_pne',
'new_link' => false,
22行目
半角英数で56文字以内であればお好きなもので構いません。
変更前 define('ENCRYPT_KEY', '');
変更後 define('ENCRYPT_KEY', 'encryptkey');
218行目
パス設定をします。7行目で【http://?/sns/】としたならば
変更前 define('OPENPNE_PUBLIC_HTML_DIR', OPENPNE_DIR . '/public_html');
変更後 define('OPENPNE_PUBLIC_HTML_DIR', OPENPNE_DIR . '/sns');
423行目
メール送信設定をします。
変更前 define('MAIL_SET_ENVFROM', true);
変更後 define('MAIL_SET_ENVFROM', false);

(3)【public_html】フォルダ配下の【config.inc.php】をテキストエディタで開いて編集します。

config.inc.php

7行目
OpenPNE 本体の設置場所を設定します。
変更前 define('OPENPNE_DIR', realpath('../'));
変更後 define('OPENPNE_DIR', realpath('../openpne'));

Step6.サーバへファイルをアップロードします。

(1)FTPソフトで自分のサーバ領域に接続します。

お手持ちのFTPソフト(FFFTP等)を使用して、自分のサーバ領域に接続します。

※FTPソフトの設定で、ファイルの転送モードが【PASVモード】になっていることを確認してください。

※FTPソフトの設定情報については、【ご利用開始のお知らせ】【FTP接続情報】を参照してください。

 

(2)サーバへファイルをアップロードします。

【httpdocs】フォルダ配下に【sns】【openpne】フォルダを作成します。

フォルダ作成

【openpne】フォルダ配下に、【bin】【lib】【var】【webapp】【webapp_biz】【webapp_ext】の各フォルダと

【config.php】ファイルをアップロードします。

アップロード1

【sns】フォルダ配下に、【public_html】フォルダ内の全てのファイルをアップロードします。

アップロード2

(3)フォルダのパーミッション(属性)を変更します。

【openpne/var/】フォルダ配下の全てのフォルダのパーミッションを【777】にします。

赤字がパーミッション変更対象です。

- openpne
├ bin
├ lib
├var
│ ├ img_cache
│ │ ├ gif
│ │ │ ├ w_h
│ │ │ ├ w_h_raw
│ │ │ ├ w76_h76
│ │ │ ├ w120_h120
│ │ │ ├ w180_h180
│ │ │ ├ w240_h320
│ │ │ └ w600_h600
│ │ ├ jpg
│ │ │ ├ w_h
│ │ │   ...(gifフォルダ配下と同じ構造)
│ │ └ png
│ │   ├ w_h
│ │     ...(gifフォルダ配下と同じ構造)
│ ├ log
│ ├ rss_cache
│ ├ templates_c
│ └ tmp
├ webapp
├ webapp_biz
└ webapp_ext

Step7.インストールを実行します。

準備が整いましたので、OpenPNE をインストールしていきます。

このマニュアルでは、お客様のホームページのURLを【http://www.sub1.fitweb.net/】として説明します。

(1)インストールを開始します。

【http://www.sub1.fitweb.net/sns/】をブラウザで開きます。

 

(2)セットアップを実行します。

SNS名例)テスト
PCメールアドレス※お客様のメールアドレスを入力します。
パスワード※入力した文字は●で表示されます。
管理用アカウント名例)pne_admin
管理用パスワード※入力した文字は●で表示されます。

OpenPNE セットアップ実行

以下の画面が表示されれば、設定完了です。

インストール完了

Step8.正常に動作するか確認します。

管理画面、ログインページをそれぞれ表示してみましょう!!

(1)管理画面を表示します。

管理画面1

管理画面2

(2)ログインページを表示します。

ログインページ1

秘密の質問を登録します。

ログインページ2

ログインページ3