Configure the OSF-Installer Tool for OSF Drupal deployment Note: if you want to use the default value, you simply have to press Enter on your keyboard. Drupal framework configuration Drupal version (only 7.x are supported): (current: 7.41, valid: dev or ): [USER-INPUT]: Drupal installation path: (current: /usr/share/drupal): [USER-INPUT]: Drupal's instance's domain or IP: (current: localhost): [USER-INPUT]: Drupal admin username: (current: admin): [USER-INPUT]: Drupal admin password: (current: admin): [USER-INPUT]: SQL dependency configuration Drupal server type: (current: mysql, valid: mysql): [USER-INPUT]: SQL server host: (current: localhost, valid: ): [USER-INPUT]: SQL server port: (current: 3306, valid: ): [USER-INPUT]: SQL server root username: (current: root, valid: ): [USER-INPUT]: SQL server root password: (current: root, valid: ): [USER-INPUT]: SQL server application username: (current: root, valid: ): [USER-INPUT]: SQL server application password: (current: root, valid: ): [USER-INPUT]: SQL server application database: (current: drupal, valid: ): [USER-INPUT]: SQL server application engine: (current: innodb, valid: innodb or xtradb): [USER-INPUT]: SQL server application colation: (current: utf8_general_ci, valid: utf8_general_ci): [USER-INPUT]: --------------------------- | Installing MySQL server | --------------------------- Installing MySQL5 server... --------------------------- | Installing MySQL client | --------------------------- Installing MySQL5 client... service apache2 restart * Restarting web server apache2 * Restarting web server apache2 ...done. ...done. ------------------------- | Installing PhpMyAdmin | ------------------------- Installing PhpMyAdmin... cd /tmp/ curl -sS https://getcomposer.org/installer | php All settings correct for using Composer All settings correct for using Composer Downloading 1.0.0... Downloading 1.0.0... Composer successfully installed to: /tmp/composer.phar Composer successfully installed to: /tmp/composer.phar Use it: php composer.phar Use it: php composer.phar mv -f "composer.phar" "/usr/bin/composer" composer global require drush/drush:7.1.0 ln -sf "/root/.composer/vendor/bin/drush" "/usr/bin/drush" ---------------------------------- | Installing Drupal & OSF Drupal | ---------------------------------- cd /usr/share/osf-installer dpkg-query -l git dpkg-query -l php5-curl Desired=Unknown/Install/Remove/Purge/Hold Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description ||/ Name Version Architecture Description +++-=====================================================-===================================================-============-=============================================================================== +++-=====================================================-===================================================-============-=============================================================================== ii php5-curl 5.5.9+dfsg-1ubuntu4.14 amd64 CURL module for php5 ii php5-curl 5.5.9+dfsg-1ubuntu4.14 amd64 CURL module for php5 drush make --prepare-install resources/osf-drupal/osf_drupal.make /usr/share/drupal Project osf contains 13 modules: osf_searchprofiles, osf_export, osf_configure, osf_entities, osf_views, osf_querybuilder, osf_searchapi, osf_permissions, osf_import, osf_ontology, osf_fieldstorage, osf_field, osf. Project osf contains 13 modules: osf_searchprofiles, osf_export, osf_configure, osf_entities, osf_views, osf_querybuilder, osf_searchapi, osf_permissions, osf_import, osf_ontology, osf_fieldstorage, osf_field, osf. Project ctools contains 10 modules: bulk_export, ctools_ajax_sample, ctools_custom_content, stylizer, term_depth, ctools_plugin_example, page_manager, ctools_access_ruleset, views_content, ctools. Project ctools contains 10 modules: bulk_export, ctools_ajax_sample, ctools_custom_content, stylizer, term_depth, ctools_plugin_example, page_manager, ctools_access_ruleset, views_content, ctools. Project devel contains 3 modules: devel_generate, devel, devel_node_access. Project devel contains 3 modules: devel_generate, devel, devel_node_access. Project entity contains 2 modules: entity, entity_token. Project entity contains 2 modules: entity, entity_token. Project search_api contains 3 modules: search_api_views, search_api_facetapi, search_api. Project search_api contains 3 modules: search_api_views, search_api_facetapi, search_api. Project views contains 2 modules: views_ui, views. Project views contains 2 modules: views_ui, views. Project revisioning contains 3 modules: revisioning_ux, revisioning_scheduler, revisioning. Project revisioning contains 3 modules: revisioning_ux, revisioning_scheduler, revisioning. Project entityreference contains 2 modules: entityreference_behavior_example, entityreference. Project entityreference contains 2 modules: entityreference_behavior_example, entityreference. Project context contains 3 modules: context_ui, context_layouts, context. Project context contains 3 modules: context_ui, context_layouts, context. cd /usr/share/drupal cd /usr/share/osf-installer Configure Apache2 for Drupal... cp -af "resources/osf-drupal/drupal" "/etc/apache2/sites-available/" mv -f "/etc/apache2/sites-available/drupal" "/etc/apache2/sites-available/drupal.conf" ln -sf "/etc/apache2/sites-available/drupal.conf" "/etc/apache2/sites-enabled/drupal.conf" sed -i "s>/usr/share/drupal>/usr/share/drupal>" "/etc/apache2/sites-available/drupal.conf" rm -f -R "/etc/apache2/sites-enabled/000-default.conf" Restarting Apache2... service apache2 restart * Restarting web server apache2 * Restarting web server apache2 ...done. ...done. cp -af "resources/osf-drupal/new.owl" "/data/ontologies/files/new.owl" cd /usr/share/drupal/sites/all/libraries/ mkdir -p "colorpicker" cd colorpicker wget -qN "http://www.eyecon.ro/colorpicker/colorpicker.zip" unzip colorpicker.zip Archive: colorpicker.zip Archive: colorpicker.zip creating: css/ creating: css/ inflating: css/colorpicker.css inflating: css/colorpicker.css inflating: css/layout.css inflating: css/layout.css creating: images/ creating: images/ extracting: images/blank.gif extracting: images/blank.gif inflating: images/colorpicker_background.png inflating: images/colorpicker_background.png extracting: images/colorpicker_hex.png extracting: images/colorpicker_hex.png extracting: images/colorpicker_hsb_b.png extracting: images/colorpicker_hsb_b.png extracting: images/colorpicker_hsb_h.png extracting: images/colorpicker_hsb_h.png extracting: images/colorpicker_hsb_s.png extracting: images/colorpicker_hsb_s.png extracting: images/colorpicker_indic.gif extracting: images/colorpicker_indic.gif extracting: images/colorpicker_overlay.png extracting: images/colorpicker_overlay.png extracting: images/colorpicker_rgb_b.png extracting: images/colorpicker_rgb_b.png extracting: images/colorpicker_rgb_g.png extracting: images/colorpicker_rgb_g.png extracting: images/colorpicker_rgb_r.png extracting: images/colorpicker_rgb_r.png extracting: images/colorpicker_select.gif extracting: images/colorpicker_select.gif extracting: images/colorpicker_submit.png extracting: images/colorpicker_submit.png inflating: images/custom_background.png inflating: images/custom_background.png extracting: images/custom_hex.png extracting: images/custom_hex.png extracting: images/custom_hsb_b.png extracting: images/custom_hsb_b.png extracting: images/custom_hsb_h.png extracting: images/custom_hsb_h.png extracting: images/custom_hsb_s.png extracting: images/custom_hsb_s.png extracting: images/custom_indic.gif extracting: images/custom_indic.gif extracting: images/custom_rgb_b.png extracting: images/custom_rgb_b.png extracting: images/custom_rgb_g.png extracting: images/custom_rgb_g.png extracting: images/custom_rgb_r.png extracting: images/custom_rgb_r.png extracting: images/custom_submit.png extracting: images/custom_submit.png extracting: images/select.png extracting: images/select.png extracting: images/select2.png extracting: images/select2.png extracting: images/slider.png extracting: images/slider.png inflating: images/Thumbs.db inflating: images/Thumbs.db inflating: index.html inflating: index.html creating: js/ creating: js/ inflating: js/colorpicker.js inflating: js/colorpicker.js inflating: js/eye.js inflating: js/eye.js inflating: js/jquery.js inflating: js/jquery.js inflating: js/layout.js inflating: js/layout.js inflating: js/utils.js inflating: js/utils.js rm -f "colorpicker.zip" cd /usr/share/drupal Enable OSF Drupal modules... You can safely ignore the following 4 errors related to 'illegal choice detected'... Create Drupal roles for OSF Drupal... chmod "777" "/usr/share/drupal/sites/all/libraries/OSF-WS-PHP-API/StructuredDynamics/osf/framework/namespaces.csv" Configure error level settings... Configure OSF Ontology settings... mkdir -p "/usr/share/drupal/schemas/" chmod "777" "/usr/share/drupal/schemas/" chmod -R "777" "/data/ontologies/" Configure OSF Entities settings... Configure OSF Search API settings... cd /usr/share/osf-installer Now that OSF for Drupal is installed, the next steps would be to follow the Initial OSF for Drupal Configuration Guide: http://wiki.opensemanticframework.org/index.php/Initial_OSF_for_Drupal_Configuration