FreeBSD de git

/OpenPNE3/web/ 
piano:root {119} % ln -s ../lib/vendor/symfony/data/web/sf ./

OpnePNE VerUP by git

  275  11:05   cd /usr/local/www/data/OpenPNE3
  276  11:10   git clone git://github.com/openpne/OpenPNE3.git
  277  11:13   history
  278  11:23   ll
  279  11:24   mv OpenPNE3 OpenPNE3-old
  280  11:24   git clone git://github.com/openpne/OpenPNE3.git
  281  11:25   ll
  282  11:25   cd OpenPNE3
  283  11:25   ll
  284  11:25   cd config/
  285  11:25   ll
  286  11:25   cp OpenPNE.yml.sample OpenPNE.yml
  287  11:25   cp ProjectConfiguration.class.php.sample ProjectConfiguration.class.php
  288  11:26   cp ../../OpenPNE3-old/config/OpenPNE.yml ./
  289  11:27   cp ../../OpenPNE3-old/config/databases.yml ./
  290  11:30   pwd
  291  11:30   cd ../../
  292  11:31   ll
  293  11:31   chown -R www:www OpenPNE3
  294  11:32   cd OpenPNE3
  295  11:32   ll
  296  11:33   ./symfony doctrine:build-model
  297  11:33   ./symfony cc
  298  11:33   ./symfony openpne:migrate
  299  11:37   ./symfony plugin:publish-assets
  300  11:40   ./symfony openpne:migrate
  301  11:43   pwd
  302  11:43   ./symfony openpne:install
  303  12:05   cd /usr/local/www/data/OpenPNE3/OpenPNE3/config
  304  12:06   cp databases.yml databases.yml-pne3
  305  12:33   history
このあと、web/.htaccess も編集する

OpenPNE by git

http://redmine.openpne.jp/projects/op3

# cd /usr/local/www/data/OpenPNE3/
# git clone git://github.com/openpne/OpenPNE3.git  

で/usr/local/www/data/OpenPNEがダウンロードされる。

2013-03-15

root@g7:/usr/home # mv OpenPNE3 OpenPNE3_3.8.4
root@g7:/usr/home # ll
total 21640
drwxr-xr-x   3 root   wheel         3 Mar  5 06:08 Backups/
drwxr-xr-x  15 www    www          21 Mar  8 05:58 OpenPNE3-OpenPNE-3.4.21/
-rw-r--r--   1 root   wheel  10924795 Mar  8 05:36 OpenPNE3-OpenPNE-3.4.21.zip
drwxr-xr-x  15 root   wheel        22 Mar  8 14:38 OpenPNE3-OpenPNE-3.6.8/
-rw-r--r--   1 root   wheel  11076683 Mar  7 15:11 OpenPNE3-OpenPNE-3.6.8.zip
drwxr-xr-x  16 www    www          21 Mar 15 15:35 OpenPNE3_3.8.4/
drwxr-xr-x   3 root   wheel         3 Mar  5 14:29 db/
drwx------  10 mysql  mysql        31 Mar 15 13:13 mysql/
root@g7:/usr/home #
root@g7:/usr/home #
root@g7:/usr/home #
root@g7:/usr/home # git clone git://github.com/openpne/OpenPNE3.git
Cloning into 'OpenPNE3'...
remote: Counting objects: 54138, done.
remote: Compressing objects: 100% (16653/16653), done.
remote: Total 54138 (delta 35958), reused 53170 (delta 35177)
Receiving objects: 100% (54138/54138), 17.80 MiB | 272 KiB/s, done.
Resolving deltas: 100% (35958/35958), done.

root@g7:/usr/home # chown -R www:www OpenPNE3

cp -p /usr/home/OpenPNE3_3.8.4/config/databases.yml /usr/home/OpenPNE3/config/
cp -p /usr/home/OpenPNE3_3.8.4/config/OpenPNE.yml /usr/home/OpenPNE3/config/
cp -p /usr/home/OpenPNE3_3.8.4/config/ProjectConfiguration.class.php /usr/home/OpenPNE3/config/

root@g7:/usr/home # cd /usr/home/OpenPNE3
root@g7:/usr/home/OpenPNE3 # ./symfony openpne:install --non-recreate-db

databases.yml のDBを切り替え

/usr/local/www/data/OpenPNE3/OpenPNE3/config/databases.yml databases.yml のDBを切り替えたあと、管理画面>SNSの設定>キャッシュクリア でDBが切り替わる

http://www.openpne.jp/archives/category/plug-in/page/5/

3.1.x系で既にopAshiatoPlugin0.8.0をインストールされている場合

opAshiatoPlugin0.8.0を既に3.1.x系でインストールされている場合は、ashiatoテーブルを削除し、navigationテーブルのレコード、sns_configのレコードを削除してください。

mysql> drop table ashiato;
mysql> delete from navigation where uri =’ashiato/list’;
mysql> delete from sns_config where name =’opAshiatoPlugin_revision’;
mysql> delete from sns_config where name =’opAshiatoPlugin_needs_data_load’;

※コピーする際は「’」が全角になっていますのでご注意ください。

インストール

OpenPNE3のプラグインチャネルサーバからopAshiatoPluginを入手・インストールします。 これは以下のコマンドから行うことができます。

$ symfony opPlugin:install -r 0.9.0 -s beta opAshiatoPlugin

完了後、以下のコマンドでプラグインが設置されているかを確かめることができます。

$ symfony plugin:list

以下のように表示されます。

opAshiatoPlugin 0.9.0-beta # plugins.openpne.jp (plugins.openpne.jp)

プラグイン取得後、以下を実行します。

$ symfony openpne:migrate –target=opAshiatoPlugin

キャッシュの削除をしてください。

$ symfony cc

これで、インストールが完了します。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS