#summary One-sentence summary of this page.
Instructions on how to install the Onto Wiki VAD
Note the VAD does not yet exist, but here is a collection of steps, which will be turned in a documentation later
Compiling Virtuoso with PHP
Ubuntu
- iodbc
sudo su
mkdir /opt/lib
cd /opt/lib
wget 'http://www.iodbc.org/downloads/iODBC/libiodbc-3.52.6.tar.gz'
tar xfvz libiodbc-3.52.6.tar.gz
cd /opt/lib/libiodbc-3.52.6/
./configure --prefix=/opt/lib/iODBC
make
make install- php with correct options
sudo su
mkdir /opt/lib
cd /opt/lib
wget 'http://de2.php.net/get/php-5.2.10.tar.gz/from/de.php.net/mirror'
tar xfvz php-5.2.10.tar.gz
cd /opt/lib/php-5.2.10/
./configure --prefix=/opt/lib/php5 --enable-maintainer-zts --with-tsrm-pthreads --enable-embed=shared --disable-static --with-config-file-path=. --disable-cgi --disable-cli --disable-ipv6 --disable-pdo --without-mysql --without-pear --with-zlib --with-iodbc=/opt/lib/iODBC
make
make install- virtuoso (libreadline is optional)
Linux 32-bit
------------
CFLAGS="-O2"
export CFLAGS
./configure ...
Linux 64-bit
------------
CFLAGS="-O2 -m64"
export CFLAGS
./configure ...sudo su
mkdir /opt/lib
cd /opt/lib
wget 'http://downloads.sourceforge.net/sourceforge/virtuoso/virtuoso-opensource-5.0.11.tar.gz?use_mirror=dfn'
tar xfvz virtuoso-opensource-5.0.11.tar.gz
cd /opt/lib/virtuoso-opensource-5.0.11/
./configure --prefix=/opt/lib/virtuoso --enable-php5=/opt/lib/php5 --with-iodbc=/opt/lib/iODBC --with-readline=/usr/lib/libreadline.so
make
make install- copy libphp5.so
sudo cp /opt/lib/php5/lib/libphp5.so /opt/lib/virtuoso/lib/virtuoso/hosting/libphp5.so- checkout ow
cd /opt/lib/virtuoso/var/lib/virtuoso/vsp/
svn checkout https://ontowiki.googlecode.com/svn/trunk/ontowiki/src/ ontowiki --username xyz
cp ontowiki/config.ini-dist ontowiki/config.ini- configure ow: config.ini
- change rewrite to true in index.php
- configure virtuoso ini
- Load 7 = attach, libphp5.so
- Load 8 = Hosting, hosting_php.so
- dirsAllowed
- conductor> web app server> virtual directories
- add new directory ontowiki to default website
- add rewrite rules in NORMAL mode:
- upper Rule :
/OntoWiki/(.*)$ to /OntoWiki/index.php - lower Rule:
/OntoWiki/(extensions|application|libraries)(.*)\.(js|ico|gif|jpg|png|css|php|swf)(.*)$ to /OntoWiki/$s1$s2.$s3$s4
- upper Rule :
= Rewrite Rules =
- to me: dont forget
- adjust index.php
- change default user from dba
- ontowiki -> Onto Wiki
There are no files on this page.
[Display files/form]
There is no comment on this page.
[Display comments/form]
Information
Last Modification:
2009-12-01 13:13:51 by Sebastian Hellmann