37 lines
1.4 KiB
Bash
37 lines
1.4 KiB
Bash
|
#!/bin/bash
|
||
|
#
|
||
|
# ./s9y_install_shared.sh
|
||
|
#
|
||
|
# Serendipity Shared Installation script
|
||
|
#
|
||
|
# S9Y config generator v0.6
|
||
|
#
|
||
|
# Wed Mar 22 09:41:51 GMT 2006
|
||
|
|
||
|
#
|
||
|
# Local User
|
||
|
#
|
||
|
cp -r /usr/local/lib/php/s9y/deployment/* /home/localuser/public_html/blog
|
||
|
cp -r /usr/local/lib/php/s9y/templates /home/localuser/public_html/blog/
|
||
|
cp -r /usr/local/lib/php/s9y/htmlarea /home/localuser/public_html/blog/
|
||
|
chown -R localuser:www /home/localuser/public_html/blog
|
||
|
chown -R localuser:www /home/localuser/public_html/blog/*
|
||
|
chmod u+rwx,g+rwx /home/localuser/public_html/blog
|
||
|
chmod u+rwx,g+rwx /home/localuser/public_html/blog/{templates_c,uploads,archives}
|
||
|
chown wwwrun:www /home/localuser/public_html/blog/serendipity_config_local.inc.php
|
||
|
chmod u+rwx,g-rwx,o-rwx /home/localuser/public_html/blog/serendipity_config_local.inc.php
|
||
|
|
||
|
#
|
||
|
# Virtual Host user.foo.bar
|
||
|
#
|
||
|
cp -r /usr/local/lib/php/s9y/deployment/* /srv/www/vhosts/bar/foo/user
|
||
|
cp -r /usr/local/lib/php/s9y/templates /srv/www/vhosts/bar/foo/user/
|
||
|
cp -r /usr/local/lib/php/s9y/htmlarea /srv/www/vhosts/bar/foo/user/
|
||
|
chown -R root:www /srv/www/vhosts/bar/foo/user
|
||
|
chown -R root:www /srv/www/vhosts/bar/foo/user/*
|
||
|
chmod u+rwx,g+rwx /srv/www/vhosts/bar/foo/user
|
||
|
chmod u+rwx,g+rwx /srv/www/vhosts/bar/foo/user/{templates_c,uploads,archives}
|
||
|
chown wwwrun:www /srv/www/vhosts/bar/foo/user/serendipity_config_local.inc.php
|
||
|
chmod u+rwx,g-rwx,o-rwx /srv/www/vhosts/bar/foo/user/serendipity_config_local.inc.php
|
||
|
|