Skip to content

Instantly share code, notes, and snippets.

@RainerBlessing
Last active December 16, 2015 20:59
Show Gist options
  • Save RainerBlessing/5496362 to your computer and use it in GitHub Desktop.
Save RainerBlessing/5496362 to your computer and use it in GitHub Desktop.
These are instructions to install Intershop 7 in Ubuntu. They are currently incomplete.
# UNFINISHED!
#
#Install Oracle XE: http://meandmyubuntulinux.blogspot.ca/2012/05/installing-oracle-11g-r2-express.html
# + http://meandmyubuntulinux.blogspot.de/2012/06/trouble-shooting-oracle-11g.html
#mkdir /var/lock/subsys
#/etc/init.d/oracle-xe start
#create Intershop user:
#sqlplus sys as sysdba
#create user intershop identified by <password>;
#grant all privileges to intershop;
#run as root (sudo -s)
#cd <image.iso>/setup/server/ES1
#Create Debian packages: alien --scripts *.rpm
groupadd -g 3200 isgrp1
useradd -u 3200 -g isgrp1 -d /opt/intershop/eserver1 isas1
useradd -u 3201 -g isgrp1 -d /opt/intershop/eserver1 iswa1
apt-get install libaprutil1-dbd-odbc
dpkg -i *.deb
dpkg --force-overwrite --install intershop-es1-sfs-core-share_7.2.1.0-137_amd64.deb
dpkg --install optional/intershop-es1-sfs*
#download ojdbc6.jar and ucp.jar (11.2.0.3) from oracle, make sure the versions match the database version
cp ojdbc6.jar /eserver1/share/system/cartridges/tools/release/lib/
chown isas1:isgrp1 /eserver1/share/system/cartridges/tools/release/lib/ojdbc6.jar
chmod 600 /eserver1/share/system/cartridges/tools/release/lib/ojdbc6.jar
cp ucp.jar /eserver1/share/system/cartridges/tools/release/lib/
chown isas1:isgrp1 /eserver1/share/system/cartridges/tools/release/lib/ucp.jar
chmod 600 /eserver1/share/system/cartridges/tools/release/lib/ucp.jar
mkdir -p /var/opt/intershop/eserver1/share/system/config/servers/127.0.0.1
chown isas1 -R /var/opt/intershop/eserver1/share/system/config/servers
#edit (Database Information: hostname,sid=XE,user,passwd) /etc/opt/intershop/eserver1/postinstall.properties
#change the webserver ports to anything > 1000 if you use the iswa1 user to run the webserver
/eserver1/bin/postinstall.pl
#Further information: docs/pdf/is72_admin_install.pdf
#edit /var/opt/intershop/eserver1/share/system/config/cluster/orm.properties
#make sure all variables are set in the properties files, search for "<"
#
# create IS Tablespaces
#
#create tablespace is_users datafile '/u01/app/oracle/oradata/XE/is_users.dbf' size 1G autoextend on;
#create temporary tablespace is_temp tempfile '/u01/app/oracle/oradata/XE/is_temp.dbf' SIZE 512M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 16M;
#create tablespace is_indx datafile '/u01/app/oracle/oradata/XE/is_indx1.dbf' SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE 2048M;
#create tablespace is_indx_ctx datafile '/u01/app/oracle/oradata/XE/is_indx_ctx1.dbf' SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE 2048M;
#ALTER TABLESPACE SYSTEM ADD DATAFILE '/u01/app/oracle/oradata/XE/system.dbf' SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE 2048;
passwd iswa1
passwd isas1
# build cartridges (replace cartridgelist.properties) and run dbinit or import dump
@aamarioneta
Copy link

for Ubuntu 13.04:

  • if errors encountered when starting the webserver "undefined symbol: FIPS_mode_set" install openssl10-libs:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment