|
|
(18 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | {{Servers}}
| + | #REDIRECT [[linux]] |
− | | + | |
− | =Základní informace ([http://bimbo.fjfi.cvut.cz bimbo])=
| + | |
− | | + | |
− | ;Správce : [http://nms.fjfi.cvut.cz/user/who.php?uid=vokacpet Petr Vokáč]
| + | |
− | ;HW : virtuální (Xen) - paravirtualizace x86_64
| + | |
− | ;OS : [http://www.centos.org CentOS5]
| + | |
− | ;Využití : studentský server (v dlouhodobém horizontu je v plánu spojení s [[linux.fjfi.cvut.cz|linux]], při zachování všech současných účtů a služeb), běží zde [http://forum.fjfi.cvut.cz FJFI fórum] a [http://indico.fjfi.cvut.cz Indico]. Tento server slouží také pro výuku v případě, že není možné využít km.fjfi.cvut.cz (např. pro speciání/sdílené shell učty).
| + | |
− | ;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
| + | |