This HTML5 document contains 71 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
n28http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_14.
n29http://rdfs.org/sioc/services#
dchttp://purl.org/dc/elements/1.1/
n18http://vos.openlinksw.com/dataspace/owiki#
n2http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/
dctermshttp://purl.org/dc/terms/
n30http://vos.openlinksw.com/dataspace/services/wiki/
rdfshttp://www.w3.org/2000/01/rdf-schema#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n23http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_09.
n38https://aws-portal.amazon.com/gp/aws/developer/registration/index.html/103-7399647-0537426?
n17http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_04.
atomhttp://atomowl.org/ontologies/atomrdf#
n13http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_06.
n8http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_01.
n19http://vos.openlinksw.com/dataspace/dav#
n40http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/VirtEBSBackedBYOLAMI/sioc.
xsdhhttp://www.w3.org/2001/XMLSchema#
n7http://docs.openlinksw.com/virtuoso/rdfsparql.
n26http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_08.
n16http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_03.
siochttp://rdfs.org/sioc/ns#
n12http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_05.
n25http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_07.
n37http://vos.openlinksw.com/dataspace/person/owiki#
n9http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_02.
oplhttp://www.openlinksw.com/schema/attribution#
n4http://vos.openlinksw.com/dataspace/person/dav#
n10http://docs.openlinksw.com/virtuoso/
n31http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_11.
foafhttp://xmlns.com/foaf/0.1/
n36http://virtuoso.openlinksw.com/offers/offers.vsp?os=http%3A%2F%2Fwww.openlinksw.com%2Fontology%2Fsoftware%23
n27http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_13.
n22http://calculator.s3.amazonaws.com/calc5.
siocthttp://rdfs.org/sioc/types#
n33https://console.aws.amazon.com/ec2/
n35http://www.amazon.com/b/ref=sc_fe_l_2?ie=UTF8&node=201590011&no=3435361&me=
n24http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_10.
n5http://vos.openlinksw.com/dataspace/owiki/wiki/
n32http://vos.openlinksw.com:80/wiki/main/VOS/VirtEBSBackedBYOLAMI/VirtEBSBackedBYOLAMI_12.
n34http://ods.openlinksw.com/wiki/ODS/
Subject Item
n4:this
foaf:made
n2:VirtEBSBackedBYOLAMI
Subject Item
n19:this
sioc:creator_of
n2:VirtEBSBackedBYOLAMI
Subject Item
n30:item
n29:services_of
n2:VirtEBSBackedBYOLAMI
Subject Item
n18:this
sioc:creator_of
n2:VirtEBSBackedBYOLAMI
Subject Item
n5:VOS
sioc:container_of
n2:VirtEBSBackedBYOLAMI
atom:entry
n2:VirtEBSBackedBYOLAMI
atom:contains
n2:VirtEBSBackedBYOLAMI
Subject Item
n2:VirtEBSBackedBYOLAMI
rdf:type
atom:Entry sioct:Comment
dcterms:created
2017-06-13T05:36:15.033067
dcterms:modified
2020-06-10T07:43:28.709784
rdfs:label
VirtEBSBackedBYOLAMI
foaf:maker
n4:this n37:this
dc:title
VirtEBSBackedBYOLAMI
opl:isDescribedUsing
n40:rdf
sioc:has_creator
n18:this n19:this
sioc:attachment
n8:png n9:png n12:png n13:png n16:png n17:png n23:png n24:png n25:png n26:png n27:png n28:png n31:png n32:png
sioc:content
%META:TOPICPARENT{name="VirtInstallationEC2"}% ---+ Deploying the EBS-backed BYOL Virtuoso EC2 AMI %TOC% ---++Introduction In addition to the [[VirtInstallationEC2][Instance-backed EC2 AMI]] that has been in existence since 2008, Virtuoso is now also available as an EBS-backed EC2 AMI based on your choice of License Model -- * Bring You Own License, or BYOL (documented here) * [[VirtPayAsYouGoEBSBackedAMI][Pay As You Go, or PAGO]] With either License Model, you will be starting with a preconfigured Virtuoso instance. The fundamental benefits provided by this type of AMI include: * Virtuoso is preinstalled and tuned for the host operating system * You can start and stop this Virtuoso instance without having to terminate its host AMI BYOL simply requires that you acquire a Virtuoso License, as you would for any other deployment, and then apply that license to the preconfigured Virtuoso instance that awaits you in the Amazon EC2 Cloud. ---++ Prerequisites * An [[https://aws-portal.amazon.com/gp/aws/developer/registration/index.html/103-7399647-0537426?][Amazon Web Services]] (AWS) account. * Recently created AWS accounts will have been automatically signed up for the [[http://www.amazon.com/b/ref=sc_fe_l_2?ie=UTF8&node=201590011&no=3435361&me=A36L942TSJ2AJA][Amazon S3 and EC2 Web Service]]. If you created your AWS account a long time ago, you may now need to manually sign up for these services. * A Virtuoso commercial license for Linux, purchased from the [[http://virtuoso.openlinksw.com/offers/offers.vsp?os=http%3A%2F%2Fwww.openlinksw.com%2Fontology%2Fsoftware%23GenericLinux][Virtuoso Web Site]]. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_11.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_11.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% ---++ Setup &amp; Instantiation of the EBS-backed BYOL Virtuoso AMI 1 From the [[https://console.aws.amazon.com/ec2/home][AWS Management Console]], select <b>Launch Instances</b>. 1 You will need to choose an AMI. In the <b>Community AMIs</b> tab, type <b>Virtuoso 7.1</b> in the search box to find the relevant images published by OpenLink &mdash; %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_01.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_01.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% |*Edition*|*ID*|*Description*| |64-bit | &nbsp;<code> ami-c04220a8 </code>&nbsp; | &nbsp;<code> Virtuoso 7.1 (for Red Hat Enterprise Linux) </code>&nbsp; | %BR%%BR% 1 Choose the Instance Type the AMI is to be instantiated with. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_02.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_02.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% 1 Configure your Instance Details. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_03.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_03.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% 1 Add Storage, selecting a suitably sized storage device. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_04.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_04.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% 1 Tag the Instance(s) with a suitable name for your own purposes. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_05.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_05.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% 1 Configure network access security. Note that port 22 is always required for <code>ssh</code> access to the AMI, and port 80 is needed for HTTP access to the Virtuoso server instance. Access to port 1111 may also be needed, if access to the Virtuoso SQL port is required, and/or port 443, if HTTP+TLS will be needed. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_06.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_06.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% 1 Review the Instance settings before clicking <b>Launch</b> to instantiate the AMI. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_07.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_07.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% 1 Select a suitable pre-existing security key pair, or choose to create a new pair, for instance instantiation and access, and Launch the instance. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_08.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_08.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% 1 The Launch Status page will be displayed for tracking progress. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_09.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_09.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% 1 Once complete, view the Launched Instance page in AWS console to see the instantiated AMI. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_10.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_10.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% ---++ After AMI Instantiation 1 Locate the security key selected or created above, and run the command &mdash; <verbatim> chmod 600 MyKeyPair.pem </verbatim> 1 Copy your Virtuoso license file (virtuoso.lic) to the AMI instance, using the default "ec2-user" that has "sudo" rights, with the command &mdash; <verbatim> scp -i MyKeyPair.pem virtuoso.lic ec2-user@your-ec2-instance-cname:~/ </verbatim> 1 Connect to the EC2 AMI Server using the default "ec2-user" that has "sudo" rights, with the command &mdash; <verbatim> ssh -i MyKeyPair.pem ec2-user@your-ec2-instance-cname </verbatim> 1 The Virtuoso EC2 AMI installation is located in <code>/opt/virtuoso</code>. Run the following commands to navigate to this location, and set the Virtuoso server environment variables &mdash; <verbatim> cd /opt/virtuoso . ./virtuoso-environment.sh </verbatim> 1 Run the following command to copy the Virtuoso license to the <code>bin</code> directory of your Virtuoso installation <verbatim> sudo cp ~/virtuoso.lic bin/virtuoso.lic </verbatim> 1 Run the following command to start the default Virtuoso database located in the <code>database</code> directory. <verbatim> sudo bin/virtuoso-start.sh database </verbatim> 1 The Virtuoso instance should now be running. This can be verified by checking the <code>virtuoso.log</code> file in the database directory, with a command like this: <verbatim> tail -n 100 database/virtuoso.log </verbatim> Output will look something like this: <verbatim> Mon Jan 19 2015 10:35:25 { Loading plugin 2: Type `plain', file `mediawiki' in `../hosting' 10:35:25 MediaWiki version 0.1 from OpenLink Software 10:35:25 Support functions for MediaWiki collaboration tool 10:35:25 SUCCESS plugin 2: loaded from ../hosting/mediawiki.so } 10:35:25 { Loading plugin 3: Type `plain', file `creolewiki' in `../hosting' 10:35:25 CreoleWiki version 0.1 from OpenLink Software 10:35:25 Support functions for CreoleWiki collaboration tool 10:35:25 SUCCESS plugin 3: loaded from ../hosting/creolewiki.so } 10:35:25 { Loading plugin 4: Type `plain', file `im' in `../hosting' 10:35:25 IM version 0.61 from OpenLink Software 10:35:25 Support functions for Image Magick 6.6.6 10:35:25 SUCCESS plugin 4: loaded from ../hosting/im.so } 10:35:25 { Loading plugin 5: Type `plain', file `wbxml2' in `../hosting' 10:35:25 FAILED plugin 5: Unable to locate file } 10:35:25 { Loading plugin 7: Type `Hosting', file `hosting_php.so' in `../hosting' 10:35:25 FAILED plugin 7: Unable to locate file } 10:35:25 { Loading plugin 8: Type `plain', file `qrcode' in `../hosting' 10:35:25 FAILED plugin 8: Unable to locate file } 10:35:25 { Loading plugin 12: Type `plain', file `hslookup.so' in `../hosting' 10:35:25 FAILED plugin 12: Unable to locate file } 10:35:25 OpenLink Virtuoso Universal Server 10:35:25 Version 07.10.3211-pthreads for Linux as of Dec 15 2014 10:35:25 uses parts of OpenSSL, PCRE, Html Tidy 10:35:25 Registered to OpenLink Virtuoso (Internal Use) 10:35:25 Personal Edition license for 10 connections 10:35:25 Issued by OpenLink Software 10:35:25 Enabled Cluster Extension 10:35:25 Enabled Column Store Extension 10:35:25 Database version 3126 10:35:25 SQL Optimizer enabled (max 1000 layouts) 10:35:26 Compiler unit is timed at 0.000190 msec 10:35:27 Roll forward started 10:35:27 Roll forward complete 10:35:27 Checkpoint started 10:35:27 Checkpoint finished, log reused 10:35:27 HTTP/WebDAV server online at 80 10:35:27 FTP server online at 21 10:35:27 Server online at 1111 (pid 964) </verbatim> 1 The default Virtuoso <code>dba</code> password is the AMI <code>instance-id</code> which can be obtained from the AMI properties presented by the Amazon AWS console UI or by executing the following command in the Linux shell: <verbatim> curl http://169.254.169.254/latest/meta-data/instance-id </verbatim> 1 Install the Virtuoso Conductor VAD application package by running the following commands: <verbatim> $ /opt/virtuoso/virtuoso-environment.sh $ isql 1111 -U dba -P instance-id Connected to OpenLink Virtuoso Driver: 07.10.3214 OpenLink Virtuoso ODBC Driver OpenLink Interactive SQL (Virtuoso), version 0.9849b. Type HELP; for help and EXIT; to exit. SQL> vad_install('/opt/virtuoso/vad/conductor_dav.vad',0); SQL_STATE SQL_MESSAGE LONG VARCHAR VARCHAR _______________________________________________________________________________ 00000 No errors detected 00000 Installation of "Virtuoso Conductor" is complete. 00000 Now making a final checkpoint. 00000 Final checkpoint is made. 00000 SUCCESS BLOB 0 chars 6 Rows. -- 5773 msec. SQL> </verbatim> 1 The Virtuoso host instance should now be accessible via HTTP at a URL like <code><nowiki>http://your-ec2-instance-cname/</nowiki></code>. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_12.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_12.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% 1 The Virtuoso SPARQL Endpoint should now be accessible via HTTP at a URL like <code><nowiki>http://your-ec2-instance-cname/sparql</nowiki></code>. %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_13.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_13.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% 1 The Virtuoso Conductor Admin User Interface should now be accessible via HTTP at a URL like <code><nowiki>http://your-ec2-instance-cname/conductor</nowiki></code> (default Admin username and password are <b><code>dba</code></b> and <b><code>instance-id</code></b> obtained previously). %BR%%BR% <a href="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_14.png"><img src="%ATTACHURLPATH%/VirtEBSBackedBYOLAMI_14.png" style="wikiautogen" style="width: 700px" /></a> %BR%%BR% ---++ Related Items * [[http://ods.openlinksw.com/wiki/ODS/ODSInstallationEC2][OpenLink Data Spaces Installation]] * EC2 &amp; AMI related information * [[VirtInstallationEC2][Instance-backed Virtuoso EC2 AMI]] * [[VirtAWSPublicDataSets][Pre-configured &amp; Pre-loaded Virtuoso instances (DBpedia, BBC Music &amp; Programmes etc.)]] * [[VirtEC2AMINeuroCommonsInstall][Creating Your Own Neurocommons Instance]] * [[VirtEC2AMIBio2rdfInstall][Creating Your Own Bio2RDF Instance]] * [[VirtEC2AMIMusicBrainzInstall][Creating Your Own MusicBrainz Instance]] * [[VirtEc2ExtensionUI][Backup Your Virtuoso EC2 AMI to S3]] * [[VirtEC2AMIElasticBlockStorageConfig][Configure your Virtuoso EC2 AMI for use with Amazon Elastic Block Storage (EBS)]] * [[http://calculator.s3.amazonaws.com/calc5.html][Amazon-provided AWS Simple Monthly Cost Calculator]] * Protecting your Virtuoso-hosted SPARQL Endpoint * [[VirtSPARQLEndpointProtection][Safeguarding your Virtuoso-hosted SPARQL Endpoint]] * [[VirtTipsAndTricksGuideSPARQLEndpointProtection][SPARQL Endpoint Protection Methods Collection]] * [[VirtTipsAndTricksGuideSPARQLEndpoints][Securing SPARQL endpoints]] * [[VirtSPARQLSecurityWebID][WebID Protocol &amp; SPARQL Endpoint ACLs Tutorial]] * [[VirtOAuthSPARQL][SPARQL OAuth Tutorial]] * [[http://docs.openlinksw.com/virtuoso/][Virtuoso documentation]] * [[http://docs.openlinksw.com/virtuoso/rdfsparql.html][Virtuoso's SPARQL support]] * [[VirtTipsAndTricksGuide][Virtuoso Tips and Tricks]] * [[VirtSPARQLDET][SPARQL Endpoint DET (DEV Extension Type) Configuration Guide]] CategoryHowTo CategoryODS CategoryVirtuoso CategoryDocumentation CategoryEC2 %VOSCOPY%
sioc:id
0396dce9cd54a134318556dff8280ae8
sioc:link
n2:VirtEBSBackedBYOLAMI
sioc:has_container
n5:VOS
n29:has_services
n30:item
atom:title
VirtEBSBackedBYOLAMI
sioc:links_to
n7:html n2:VirtEC2AMIMusicBrainzInstall n2:VirtEC2AMIBio2rdfInstall n2:VirtSPARQLDET n10: n2:VirtEC2AMINeuroCommonsInstall n22:html n2:CategoryHowTo n2:VirtTipsAndTricksGuideSPARQLEndpointProtection n2:OpenLink n33:home n34:ODSInstallationEC2 n2:VirtSPARQLEndpointProtection n2:VirtAWSPublicDataSets n35:A36L942TSJ2AJA n36:GenericLinux n2:VirtTipsAndTricksGuide n2:CategoryODS n2:VirtTipsAndTricksGuideSPARQLEndpoints n38: n2:VirtEc2ExtensionUI n2:VirtEC2AMIElasticBlockStorageConfig n2:VirtPayAsYouGoEBSBackedAMI n2:CategoryVirtuoso n2:VirtSPARQLSecurityWebID n2:VirtInstallationEC2 n2:CategoryDocumentation n2:CategoryEC2
atom:source
n5:VOS
atom:author
n4:this
atom:published
2017-06-13T05:36:15Z
atom:updated
2020-06-10T07:43:28Z
sioc:topic
n5:VOS