OpenPNE で使用するデータベースとデータベースユーザを作成します。
(1)コントロールパネルにログインして、【データベース】をクリックします。
※【コントロールパネルへのログイン/ログアウト】を参照してログインしてください。

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

(3)【データベース名】を入力して、OKボタンをクリックします。
このマニュアルでは、以下の設定でデータベースを作成します。
※【データベース名】は、後の OpenPNE のインストール時に必要になります。
| データベース名 | 例)sv002_pne |
|---|---|
| タイプ | MySQL |
| データベースサーバ | ローカル MySQL サーバ |

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

(5)【データベースユーザ名】と【パスワード】を入力して、OKボタンをクリックします。
このマニュアルでは、以下の設定でデータベースユーザを作成します。
※【データベースユーザ名】【パスワード】は、後の OpenPNE のインストール時に必要になります。
| データベースユーザ名 | 例)sv002_pne_user |
|---|---|
| パスワード | ※入力した文字は●で表示されます。 |


(1)【OpenPNE のサイト】にアクセスし、OpenPNE を入手します。
ダウンロードボタンをクリックすると、ダウンロードできます。



(1)入手したファイルを解凍します。
お手持ちの解凍ソフト(lhasa等)で解凍します。
また Windows XP / Vista などでは、標準で ZIP 形式の圧縮ファイルを解凍することが可能です。

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

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


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

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

(5)【install-2.14-create_tables.sql】を実行します。
【参照】ボタンから、解凍したてできた【setup\sql\mysql41\install\install-2.14-create_tables.sql】を選択し
【実行】ボタンをクリックします。

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

(6)引き続き、【install-2.14-insert_data.sql】を実行します。
【参照】ボタンから、解凍したてできた【setup\sql\mysql41\install\install-2.14-insert_data.sql】を選択し
【実行】ボタンをクリックします。

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

このマニュアルでは、お客様のホームページの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】をテキストエディタで開いて編集します。

| 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】をテキストエディタで開いて編集します。

| 7行目 OpenPNE 本体の設置場所を設定します。 |
|
|---|---|
| 変更前 | define('OPENPNE_DIR', realpath('../')); |
| 変更後 | define('OPENPNE_DIR', realpath('../openpne')); |
(1)FTPソフトで自分のサーバ領域に接続します。
お手持ちのFTPソフト(FFFTP等)を使用して、自分のサーバ領域に接続します。
※FTPソフトの設定で、ファイルの転送モードが【PASVモード】になっていることを確認してください。
※FTPソフトの設定情報については、【ご利用開始のお知らせ】の【FTP接続情報】を参照してください。
(2)サーバへファイルをアップロードします。
【httpdocs】フォルダ配下に【sns】【openpne】フォルダを作成します。

【openpne】フォルダ配下に、【bin】【lib】【var】【webapp】【webapp_biz】【webapp_ext】の各フォルダと
【config.php】ファイルをアップロードします。

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

(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 |
準備が整いましたので、OpenPNE をインストールしていきます。
このマニュアルでは、お客様のホームページのURLを【http://www.sub1.fitweb.net/】として説明します。
(1)インストールを開始します。
【http://www.sub1.fitweb.net/sns/】をブラウザで開きます。
(2)セットアップを実行します。
| SNS名 | 例)テスト |
|---|---|
| PCメールアドレス | ※お客様のメールアドレスを入力します。 |
| パスワード | ※入力した文字は●で表示されます。 |
| 管理用アカウント名 | 例)pne_admin |
| 管理用パスワード | ※入力した文字は●で表示されます。 |

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

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


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

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

