Cache&Content Server: Unterschied zwischen den Versionen
Aus MeinWiki
(Die Seite wurde neu angelegt: „# Vorarbeiten vi /etc/fstab /dev/sdc1 /sapdb ext3 acl,user_xattr 1 1 /dev/sdd1 /usr/users ext3…“) |
|||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 44: | Zeile 44: | ||
# Test | # Test | ||
Cache | Cache | ||
− | http://server1:1095/Cache/CSProxyCache.dll?adminCache&operation=statGet2 | + | http://server1:1095/Cache/CSProxyCache.dll?adminCache&operation=statGet2 |
− | http://server2:1095/Cache/CSProxyCache.dll?adminCache&operation=statGet2 | + | http://server2:1095/Cache/CSProxyCache.dll?adminCache&operation=statGet2 |
Content | Content | ||
− | http://server1:1090/ContentServer/ContentServer.dll?adminContRep&operation=statGet2 | + | http://server1:1090/ContentServer/ContentServer.dll?adminContRep&operation=statGet2 |
− | http://server2:1090/ContentServer/ContentServer.dll?adminContRep&operation=statGet2 | + | http://server2:1090/ContentServer/ContentServer.dll?adminContRep&operation=statGet2 |
#Startscript | #Startscript | ||
<code> | <code> | ||
httpd | httpd | ||
− | #!/bin/sh | + | #!/bin/sh |
− | ### BEGIN INIT INFO | + | ### BEGIN INIT INFO |
− | # Provides: apache2 | + | # Provides: apache2 |
− | # Required-Start: $all | + | # Required-Start: $all |
− | # Required-Stop: $all | + | # Required-Stop: $all |
− | # Default-Start: 2 3 4 5 | + | # Default-Start: 2 3 4 5 |
− | # Default-Stop: 0 1 6 | + | # Default-Stop: 0 1 6 |
− | # Short-Description: apache2 | + | # Short-Description: apache2 |
− | # Description: Start apache2 | + | # Description: Start apache2 |
− | ### END INIT INFO | + | ### END INIT INFO |
− | + | ||
− | case "$1" in | + | case "$1" in |
− | start) | + | start) |
echo "Starting Apache ..." | echo "Starting Apache ..." | ||
# Change the location to your specific location | # Change the location to your specific location | ||
su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 | su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 | ||
− | + | su - sapcsc -c '/usr/users/sapcsc/bin/httpd -k '$1 | |
− | ;; | + | ;; |
− | stop) | + | stop) |
echo "Stopping Apache ..." | echo "Stopping Apache ..." | ||
# Change the location to your specific location | # Change the location to your specific location | ||
su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 | su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 | ||
− | + | su - sapcsc -c '/usr/users/sapcsc/bin/httpd -k '$1 | |
− | ;; | + | ;; |
− | graceful) | + | graceful) |
echo "Restarting Apache gracefully..." | echo "Restarting Apache gracefully..." | ||
# Change the location to your specific location | # Change the location to your specific location | ||
su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 | su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 | ||
− | + | su - sapcsc -c '/usr/users/sapcsc/bin/httpd -k '$1 | |
− | ;; | + | ;; |
− | restart) | + | restart) |
echo "Restarting Apache ..." | echo "Restarting Apache ..." | ||
# Change the location to your specific location | # Change the location to your specific location | ||
su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 | su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 | ||
− | + | su - sapcsc -c '/usr/users/sapcsc/bin/httpd -k '$1 | |
− | ;; | + | ;; |
− | *) | + | *) |
echo "Usage: '$0' {start|stop|restart|graceful}" | echo "Usage: '$0' {start|stop|restart|graceful}" | ||
exit 64 | exit 64 | ||
− | ;; | + | ;; |
− | esac | + | esac |
− | exit 0 | + | exit 0 |
</code> | </code> |
Aktuelle Version vom 9. Juli 2015, 10:05 Uhr
- Vorarbeiten
vi /etc/fstab /dev/sdc1 /sapdb ext3 acl,user_xattr 1 1 /dev/sdd1 /usr/users ext3 acl,user_xattr 1 1 /dev/sde1 /sapinstall ext3 acl,user_xattr 1 1
mkdir /sapdb mkdir /usr/users vi /etc/fstab mount /sapdb/ mount /usr/users/ mkdir /sapinstall groupadd -g 1001 sapsys groupadd -g 1002 sapinst useradd -g 1001 -u 1101 -d /usr/users/sapcs sapcs useradd -g 1001 -u 1102 -d /usr/users/sapcsc sapcsc mkdir /usr/users/sapcs mkdir /usr/users/sapcsc chown sapcs:sapsys /usr/users/sapcs chown sapcsc:sapsys /usr/users/sapcsc chmod 2770 /usr/users/sapcsc chmod 2770 /usr/users/sapcs chmod 2770 /sapdb/ chgrp sapsys /sapdb/
cd /sapinstall/ ls tar -C http_content/ -xzvf httpd-2.2.29.tar.gz cd /sapinstall/ tar -C http_content/ -xzvf httpd-2.2.29.tar.gz cd http_content/httpd-2.2.29/ ./configure --prefix=/usr/users/sapcs/ --enable-mods-shared=most --with-mpm=prefork --with-expat=builtin make make install
./configure --prefix=/usr/users/sapcsc/ --enable-mods-shared=most --with-mpm=prefork --with-expat=builtin make make install
cd /usr/users/sapcs/bin/ ./apachectl start
ln -s libpng12.so.0.31.0 libpng.so.3
- Test
Cache
http://server1:1095/Cache/CSProxyCache.dll?adminCache&operation=statGet2 http://server2:1095/Cache/CSProxyCache.dll?adminCache&operation=statGet2
Content
http://server1:1090/ContentServer/ContentServer.dll?adminContRep&operation=statGet2 http://server2:1090/ContentServer/ContentServer.dll?adminContRep&operation=statGet2
- Startscript
httpd
#!/bin/sh ### BEGIN INIT INFO # Provides: apache2 # Required-Start: $all # Required-Stop: $all # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: apache2 # Description: Start apache2 ### END INIT INFO case "$1" in start) echo "Starting Apache ..." # Change the location to your specific location su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 su - sapcsc -c '/usr/users/sapcsc/bin/httpd -k '$1 ;; stop) echo "Stopping Apache ..." # Change the location to your specific location su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 su - sapcsc -c '/usr/users/sapcsc/bin/httpd -k '$1 ;; graceful) echo "Restarting Apache gracefully..." # Change the location to your specific location su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 su - sapcsc -c '/usr/users/sapcsc/bin/httpd -k '$1 ;; restart) echo "Restarting Apache ..." # Change the location to your specific location su - sapcs -c '/usr/users/sapcs/bin/httpd -k '$1 su - sapcsc -c '/usr/users/sapcsc/bin/httpd -k '$1 ;; *) echo "Usage: '$0' {start|stop|restart|graceful}" exit 64 ;; esac exit 0