11: 2014-07-28 (月) 11:08:13 iseki |
12: 2014-07-28 (月) 17:24:22 iseki |
| ** Helper Scripts [#sd479b44] | | ** Helper Scripts [#sd479b44] |
| + | - Tar Ball |
| + | -- http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/OpenSim/helper_scripts-0.8.0.tar.gz |
| + | - Dev Version |
| + | -- use ''setup_scripts.sh'' in opensim.currency tar ball (helper_scripts/setup_scripts.sh) |
| + | #br |
| + | |
| *** Setup [#z0dc298a] | | *** Setup [#z0dc298a] |
| - If you do not use [[XoopenSim>XoopenSim (E)]] or [[Modlos>Modlos (E)]] (Web Interface), you should setup helper scripts by manual. | | - If you do not use [[XoopenSim>XoopenSim (E)]] or [[Modlos>Modlos (E)]] (Web Interface), you should setup helper scripts by manual. |
| - If you use [[XoopenSim>XoopenSim (E)]] or [[Modlos>Modlos (E)]], this function is setup by automatically. | | - If you use [[XoopenSim>XoopenSim (E)]] or [[Modlos>Modlos (E)]], this function is setup by automatically. |
| - You need ''Web Server (ex. Apache) and PHP-5.x (include PHP5-XMLRPC, PHP5-CURL)'' | | - You need ''Web Server (ex. Apache) and PHP-5.x (include PHP5-XMLRPC, PHP5-CURL)'' |
- | - You can find helper scripts in ''helper_scripts'' directory. | + | #br |
| + | **** Download [#bc390aa2] |
| + | - You can download helper scripts from http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/OpenSim/helper_scripts-0.8.0.tar.gz directly. |
| + | -- Please copy extracted helper_scripts/* to any Web contents directory. |
| + | - Or you can find helper scripts download tool (''setup_scripts.sh'') in ''helper_scripts'' directory |
| -- Please copy helper_scripts/* to any Web contents directory. | | -- Please copy helper_scripts/* to any Web contents directory. |
| -- If you use Dev Version, please execute ''setup_scripts.sh'' shell scrupt | | -- If you use Dev Version, please execute ''setup_scripts.sh'' shell scrupt |
| + | |
| + | **** edit config.php [#e9a33c88] |
| - And edit include/config.php to set ENV_HELPER_URL, ENV_HELPER_PATH and DB information and more. | | - And edit include/config.php to set ENV_HELPER_URL, ENV_HELPER_PATH and DB information and more. |
| + | -- If you use PHP-5.5.x, you need set ''true'' to ''OPENSIM_DB_MYSQLI'' |
| | | |
- | - command ex.: | + | **** command example [#c08f8836] |
| + | - Download directory |
| + | cd (working Directory) |
| + | wget http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/OpenSim/helper_scripts-0.8.0.tar.gz |
| + | zcat helper_scripts-0.8.0.tar.gz |tar xfv - |
| + | mkdir (Document Root of WEB)/currency |
| + | cp -Rpd helper_scripts/* (Document Root of Web)/currency |
| + | cd (Document Root of Web)/currency |
| + | chown -R apache.apache . |
| + | vi include/config.php |
| + | - use setup_scripts.sh |
| cd (Money Server's Directory) | | cd (Money Server's Directory) |
| mkdir (Document Root of WEB)/currency | | mkdir (Document Root of WEB)/currency |
- | cp -R helper_scripts/* (Document Root of Web)/currency | + | cp -Rpd helper_scripts/* (Document Root of Web)/currency |
| cd (Document Root of Web)/currency | | cd (Document Root of Web)/currency |
- | ./setup_scripts.sh -a // Download newest Scripts and setup (Dev Version Only) | + | ./setup_scripts.sh -a |
| chown -R apache.apache . | | chown -R apache.apache . |
| vi include/config.php | | vi include/config.php |
| - include/cpnfig.php: | | - include/cpnfig.php: |
| // Please set this hepler script URL and directory | | // Please set this hepler script URL and directory |
- | if (!defined('ENV_HELPER_URL')) define('ENV_HELPER_URL', 'http://www.nsl.tuis.ac.jp/currency/helper/'); | + | if (!defined('ENV_HELPER_URL')) define('ENV_HELPER_URL', 'http://www.opensim.tuis.ac.jp/currency/helper/'); |
| if (!defined('ENV_HELPER_PATH')) define('ENV_HELPER_PATH', '/home/apache/htdocs/currency/helper/'); | | if (!defined('ENV_HELPER_PATH')) define('ENV_HELPER_PATH', '/home/apache/htdocs/currency/helper/'); |
| | | |
| | | |
| // Please set MySQL DB access information | | // Please set MySQL DB access information |
- | define('OPENSIM_DB_HOST', 'localhost'); // FQDN or IP addess of MySQL DB server | + | define('OPENSIM_DB_HOST', 'localhost'); |
- | define('OPENSIM_DB_NAME', 'opensim_db'); // DB name of MySSQL | + | define('OPENSIM_DB_NAME', 'opensim'); |
- | define('OPENSIM_DB_USER', 'opensim_user'); // User ID of DB | + | define('OPENSIM_DB_USER', 'opensim_user'); |
- | define('OPENSIM_DB_PASS', 'opensim_pass'); // Password of DB | + | define('OPENSIM_DB_PASS', 'opensim_pass'); |
| + | // |
| + | define('OPENSIM_DB_MYSQLI', false); // if you use MySQLi interface, please set true |
| | | |
| | | |
| // Money Server Access Key | | // Money Server Access Key |
| // Please set same key with MoneyScriptAccessKey in MoneyServer.ini | | // Please set same key with MoneyScriptAccessKey in MoneyServer.ini |
- | define('CURRENCY_SCRIPT_KEY', '123456789'); // Secret key of Helper Script | + | define('CURRENCY_SCRIPT_KEY', '123456789'); |
| | | |
| // Group Module Access Keys | | // Group Module Access Keys |
| define('XMLGROUP_WKEY', '1234'); // Write key | | define('XMLGROUP_WKEY', '1234'); // Write key |
| | | |
- | // Please set user(robust) server's URL | + | - %%Please execute viewer with "-helperuri [ENV_HELPER_URL/]" option. (ex. -loginuri http://localhost/currency/helper/ ) [''need last '/' '']%% |
- | define('USER_SERVER_URI', 'http://opensim.nsl.tuis.ac.jp:8002/'); // not use localhost or 127.0.0.1 | + | - %%Here, ENV_HELPER_URL is ''helper'' directory url that is set in include/config.php.%% |
- | | + | - %%If you use 3rd party viewer (ex. Hippo, Meerkat or Imprudence etc.), you should use ''Grid Manager'' instead of "-helperuri" option.%% |
- | | + | - Please set helper URL to ''economy'' valiable at [GridInfoService] section in ''Robust.ini'' |
- | - Please execute viewer with "-helperuri [ENV_HELPER_URL/]" option. (ex. -loginuri http://localhost/currency/helper/ ) [''need last '/' ''] | + | -- ex) economy = http://www.opensim.tuis.ac.jp/currency/helper/ [''need last '/' ''] |
- | - Here, ENV_HELPER_URL is ''helper'' directory url that is set in include/config.php. | + | |
- | - If you use 3rd party viewer (ex. Hippo, Meerkat or Imprudence etc.), you should use ''Grid Manager'' instead of "-helperuri" option. | + | |
| #br | | #br |
| | | |
| **** setup_scripts.sh [#k7690f5c] | | **** setup_scripts.sh [#k7690f5c] |
| - Scripts that downloaded and be setup | | - Scripts that downloaded and be setup |
| + | -- jbxl (JunkBox Library) |
| -- opensim.helper | | -- opensim.helper |
| -- opensim.phplib | | -- opensim.phplib |