hitSuji

by kusakari 3. 1月 2010 12:02

■ 事前準備

 

■ ダウンロード先
下記のURLからダウンロードします。
http://sourceforge.jp/projects/rktsns/releases/?package_id=7656

 

 

■ 設定
1. ダウンロードしたファイルを解凍して、「c:\inetpub\wwwroot」フォルダにフォルダ名をソフト名に変更して保存します。

2.下記のコマンドを入力し、MySQLに空DBを作成します。

create database hitsuji default character set UTF8;

 

3.php.iniの下記の内容を確認します。

  • extension=php_gd2.dll
  • extension=php_gettext.dll
  • extension=php_pdo.dll
  • extension=php_pdo_mysql.dll

 

4.下記のコマンドで権限を与えます。

icacls htdocs\resource\css /grant "Authenticated Users":(OI)(CI)(M)
icacls webapp\plugins\config.php /grant "Authenticated Users":(M)
icacls webapp\dbs\system.db /grant "Authenticated Users":(M)
icacls webapp\dbs\blob.db /grant "Authenticated Users":(M)
icacls tmp\logs\error.log /grant "Authenticated Users":(M)
icacls config.php /grant "Authenticated Users":(M)

 

5.IISマネージャーから、「htdocs」フォルダをIISでWEB公開するようにサイトを作成して「http://URI/hitsuji/setup.php」にアクセスします。

6.ベースURLやHTTPSの最後にスラッシュを付けます。

7.セットアップ終了後、「setup.php」を削除します。

 

8.画像ファイルが無いので下記コマンドで、画像をコピーします。

copy htdocs\resource\img\common\blank.gif htdocs\resource\img\blank.gif

※btmMenuBg.gifは、ダウンロードファイル内にありませんので諦めます。

 

9.続いて、「\resource\css\common.css」をエディタで開いて、下記のようにURLがおかしいのでを直します。
このフォルダにある他のCSSファイル内に、他にもURLがおかしい部分がありますので同様に編集します。

background-image: url(http://URI/hitSujiresource/img/common/menuBg.gif);

 

以上でスタイルシートの読み込み時のエラーは解消します。基本的に動くことは動きますが、全般的に動作が遅いのでもう少し調べる必要があります。とりあえずココまで。

 

 

■ 結果

 

 

Tags:

SNS

OpenPNE

by kusakari 27. 12月 2009 22:45

■ 事前準備

 

■バージョン
3.4

 

■ ダウンロード先
下記のURLからダウンロードします。
http://www.openpne.jp/pne-downloads/openpne3/

 

 

■ 設定
1. ダウンロードしたファイルを解凍して、「c:\inetpub\wwwroot」フォルダにフォルダ名をソフト名に変更して保存します。

2.phpで下記の設定を確認します。

  • extension=php_mbstring.dll
  • extension=php_pdo.dll
  • extension=php_pdo_mysql.dll
  • extension=php_gd2.dll
  • extension=php_mysql.dll
  • extension=php_mcrypt.dll
  • mbstring.language = Japanese
  • mbstring.internal_encoding = UTF-8

 

3.MySQLのmy.iniファイルをエディタで開きます。
sql-modeを下記のように変更してサービスを再起動します。

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

 

4.下記のコマンドを入力し、MySQLに空DBを作成します。

create database openpne default character set UTF8;

 

5.下記のコマンドを実行して権限を与えます。

icacls apps /grant "Authenticated Users":(OI)(CI)(M)
icacls bin /grant "Authenticated Users":(OI)(CI)(M)
icacls config /grant "Authenticated Users":(OI)(CI)(M)
icacls data /grant "Authenticated Users":(OI)(CI)(M)
icacls i18n /grant "Authenticated Users":(OI)(CI)(M)
icacls lib /grant "Authenticated Users":(OI)(CI)(M)
icacls log /grant "Authenticated Users":(OI)(CI)(M)
icacls plugins /grant "Authenticated Users":(OI)(CI)(M)
icacls templates /grant "Authenticated Users":(OI)(CI)(M)
icacls test /grant "Authenticated Users":(OI)(CI)(M)
icacls .gitignore /grant "Authenticated Users":(M)
icacls symfony /grant "Authenticated Users":(M)

 

6.windows上で、php.exeに対してパスを通しておきます。

7.下記のコマンドで設定ファイルを作成します。

copy config\ProjectConfiguration.class.php.sample config\ProjectConfiguration.class.php
copy config\OpenPNE.yml.sample config\OpenPNE.yml

 

8.OpenPNE.ymlをエディタで開いて、BASE_URLやメール等の項目を編集します。

 

9.ソフトのルートフォルダにカレントを移動して、下記のコマンドを入力してインストールを行います。

php symfony openpne:install

 

10.インストールが終了したら、下記のコマンドでキャッシュフォルダに権限を与えます。

icacls cache /grant "Authenticated Users":(OI)(CI)(M)
icacls web\cache /grant "Authenticated Users":(OI)(CI)(M)

 

11.仮想ディレクトリを作成後、.htaccessを開いて、mod_rewriteの部分をURL書き換えにインポートします。また、下記の内容で規則を作成します。

パターン: ^(.*)pc_backend.php/(.*)$
アクション: 書き換え
URLの書き換え: {R:1}pc_backend.php

 

12.デフォルトアカウントに関して。
ユーザーサイトは下記の通りです。

メールアドレス: sns@example.com
パスワード: password

管理サイトは下記の通りです。

ユーザー名: admin
パスワード: password

 

■結果

 

 

Tags:

SNS

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen