Difference between revisions of "Bimbo"
From NMS
(→Základní informace (bimbo)) |
|||
| Line 20: | Line 20: | ||
http://bimbo.fjfi.cvut.cz ( ( |L j | http://bimbo.fjfi.cvut.cz ( ( |L j | ||
root@bimbo.fjfi.cvut.cz [nn[nn..][nn..] | root@bimbo.fjfi.cvut.cz [nn[nn..][nn..] | ||
| + | |||
| + | ==Vytvoření databáze== | ||
| + | create_mysql | ||
| + | create_pgsql | ||
| + | |||
| + | ==Vytvoření SVN+Trac== | ||
| + | |||
| + | REPONAME=test | ||
| + | SHELLUSER=test | ||
| + | |||
| + | svnadmin create /var/www/svn/${REPONAME} | ||
| + | chown apache:apache -R /var/www/svn/${REPONAME} | ||
| + | chown ${SHELLUSER} -R /var/www/svn/${REPONAME}/conf | ||
| + | chown ${SHELLUSER} -R /var/www/svn/${REPONAME}/hooks | ||
| + | htpasswd -c /var/www/svn/${REPONAME}/.htpasswd mulleva2 | ||
| + | chown ${SHELLUSER}:apache /var/www/svn/${REPONAME}/.htpasswd | ||
| + | touch /var/www/svn/${REPONAME}/.svnaccess | ||
| + | chown ${SHELLUSER}:apache /var/www/svn/${REPONAME}/.svnaccess | ||
| + | cat > /var/www/svn/${REPONAME}/.svnaccess << EOF | ||
| + | [/] | ||
| + | * = r | ||
| + | ${SHELLUSER} = rw | ||
| + | EOF | ||
| + | |||
| + | trac-admin /var/www/trac/${REPONAME} initenv | ||
| + | trac-admin /var/www/trac/${REPONAME} permission add ${SHELLUSER} TRAC_ADMIN | ||
| + | chown apache:apache -R /var/www/trac/${REPONAME} | ||
| + | chown ${SHELLUSER} /var/www/trac/${REPONAME}/conf/* | ||
| + | chmod g+w /var/www/trac/${REPONAME}/conf/* | ||
| + | chown ${SHELLUSER} /var/www/trac/${REPONAME}/db/* | ||
| + | chmod g+w /var/www/trac/${REPONAME}/db/* | ||
| + | # update /var/www/trac/${REPONAME}/conf/trac.ini | ||
| + | cat >> /var/www/trac/${REPONAME}/conf/trac.ini | ||
| + | [components] | ||
| + | webadmin.* = enabled | ||
| + | ticketdelete.* = enabled | ||
| + | iniadmin.* = enabled | ||
| + | EOF | ||
| + | perl -p -i -e 's/^log_level = DEBUG/log_level = INFO/' /var/www/trac/${REPONAME}/conf/trac.ini | ||
| + | |||
| + | # update apache configuration in /etc/httpd/conf.d/v${REPONAME}.conf | ||
Revision as of 12:43, 8 January 2009
| Servery / Služby |
| Přístupné komukoliv |
| Omezený/individuální účet |
| Služby |
| backup · DHCP · DNS · doména FJFI · eduroam · fileserver · IdM · forum · gitlab · lists · moodle · indico · mailgw · K4 · mailserver · NMS · openvpn · skolniftp · ssh · videokonference · VoIP · video · VPN · wififjfi · wiki · www |
| Učebny |
| e-sklipek · KFE unixlab · KFE pclab · PD1 · KM 105 · KM 115 |
| Ostatní |
| Network · Blokované porty |
| [edit] · [view] |
Základní informace (bimbo)
- Správce
- Petr Vokáč
- HW
- virtuální (Xen) - paravirtualizace x86_64
- OS
- CentOS5
- Využití
- studentský server (v dlouhodobém horizontu je v plánu spojení s linux, při zachování všech současných účtů a služeb), běží zde FJFI fórum
- Konto
- vytvářené na požádání správcem
___ _,.--.,_
BBB I M M BBB OO bimbo.fjfi.cvut.cz .-~ ~--"~-. ._ "-.
B B I MM MM B B O O 2001:718:2:17f9::dead:beef / ./_ Y "-. \
BBB I M M M BBB O O 147.32.9.8 Y :~ ! Y
B B I M M B B O O lq p | / .|
BBB I M M BBB OO _ \. .-, l / |j
()\___) |/ \_/"; !
Vas vita! \._____.-~\ . ~\. ./
Y_ Y_. "vr"~ T
http://bimbo.fjfi.cvut.cz ( ( |L j
root@bimbo.fjfi.cvut.cz [nn[nn..][nn..]
Vytvoření databáze
create_mysql create_pgsql
Vytvoření SVN+Trac
REPONAME=test
SHELLUSER=test
svnadmin create /var/www/svn/${REPONAME}
chown apache:apache -R /var/www/svn/${REPONAME}
chown ${SHELLUSER} -R /var/www/svn/${REPONAME}/conf
chown ${SHELLUSER} -R /var/www/svn/${REPONAME}/hooks
htpasswd -c /var/www/svn/${REPONAME}/.htpasswd mulleva2
chown ${SHELLUSER}:apache /var/www/svn/${REPONAME}/.htpasswd
touch /var/www/svn/${REPONAME}/.svnaccess
chown ${SHELLUSER}:apache /var/www/svn/${REPONAME}/.svnaccess
cat > /var/www/svn/${REPONAME}/.svnaccess << EOF
[/]
* = r
${SHELLUSER} = rw
EOF
trac-admin /var/www/trac/${REPONAME} initenv
trac-admin /var/www/trac/${REPONAME} permission add ${SHELLUSER} TRAC_ADMIN
chown apache:apache -R /var/www/trac/${REPONAME}
chown ${SHELLUSER} /var/www/trac/${REPONAME}/conf/*
chmod g+w /var/www/trac/${REPONAME}/conf/*
chown ${SHELLUSER} /var/www/trac/${REPONAME}/db/*
chmod g+w /var/www/trac/${REPONAME}/db/*
# update /var/www/trac/${REPONAME}/conf/trac.ini
cat >> /var/www/trac/${REPONAME}/conf/trac.ini
[components]
webadmin.* = enabled
ticketdelete.* = enabled
iniadmin.* = enabled
EOF
perl -p -i -e 's/^log_level = DEBUG/log_level = INFO/' /var/www/trac/${REPONAME}/conf/trac.ini
# update apache configuration in /etc/httpd/conf.d/v${REPONAME}.conf