Sentinal Linux Download and Installation Instructions
Note: Windows users should download th inclusive Reveal installation kit which includes the Sentinal windows versions at https://sourceforge.net/projects/revealanalyze/ .
You can download the latest sentinal software from any browser here.
Note: As of this writing linux/sentinal can only be run on 64 bit systems.
If you want to run on a 32 bit system consider running under windows.
Or use the command line wget to download into ~/Downloads
wget -O ~/Downloads/sentinal.zip http://sourceforge.net/projects/sentinal/files/latest/download
Unzip the downloaded zip file.
Since I'm user reveal I'll install in my home folder but the sentinal application can be installed anywhere.
unzip ~/Downloads/sentinal.zip
Install PHP application and extensions.
sudo apt-get -y install php5 php5-mysql php5-curl php5-gd php5-cli
Libraries needed for 3D and matrix operations.
sudo apt-get install libatlas3gf-base
Tools needed for post processing setps (mogrify)
sudo apt-get install imagemagick
The bundler application still requires 32 bit libraries (this step takes awhile)
sudo apt-get -y install ia32-libs
Now test sentinal to insure the extentions are loaded.
/tmp/reveal/sentinal/sentinal.sh --dump sentinal.php settings php.ini used: /etc/php5/cli/php.ini include path /home/reveal/projects/code/sentinal/classes:.:/usr/share/php:/usr/share/pear temp dir /tmp os: linux arch: linux64 bits: 64 is win: no (useful to know as this function is often used) pidfile: /tmp/sentinal.pid logfile: /tmp/sentinal.log (if logging to a file) Loaded modules and settings from php.ini exif: yes (needed to determine camera used and focal data) curl: yes (needed to upload models to database) mysql: yes (mysql database core) mysqli: yes (newer mysqli transactions) pdo_mysql: yes (needed for legacy admin tasks) mysqli.reconnect: Off (avoids mysql re-login to re-establish db connection when 'On') file_uploads: yes (file uploads allowed) post_max_size: 8M (determines the max size of model upload) upload_max_filesize: 2M (make this equal to post_max_size 8M at least) Daemon related settings has posix: yes (compiled with posix) has pcntl: yes (compiled with pcntl) can be daemon: yes (can be a forking daemon) reveal@ubuntu:~/sentinal$