Difference between revisions of "Nieuw WWW-lid"
From A-Eskwiki
(Up-To-Date maken van wat puntjes) |
|||
| Line 2: | Line 2: | ||
Wat je moet doen voor een nieuw lid van de [[WebCie|www]]: | Wat je moet doen voor een nieuw lid van de [[WebCie|www]]: | ||
| − | == | + | ==Bestuur== |
#Toevoegen aan de volgende groepen: | #Toevoegen aan de volgende groepen: | ||
#:* 'gods' (meer quotum & aanzien) | #:* 'gods' (meer quotum & aanzien) | ||
#:* 'webcie' (inloggen op de server) | #:* 'webcie' (inloggen op de server) | ||
| + | |||
| + | ==Sysop== | ||
| + | #Toevoegen aan de <code>/etc/httpd/conf.d/htpasswd</code> en <code>/etc/httpd/conf.d/htgroups</code> op de vm-svn | ||
==WWW== | ==WWW== | ||
| − | |||
# op de whoswho toevoegen, natuurlijk! | # op de whoswho toevoegen, natuurlijk! | ||
| − | De rest moet worden uitgevoerd op de vm-www-debug. | + | De rest moet worden uitgevoerd op de vm-www-debug (dus doe <code>ssh vm-www-debug</code>. |
| − | # / | + | # /srv/: |
#:* toevoegen aan htpasswd | #:* toevoegen aan htpasswd | ||
# $HOME: | # $HOME: | ||
| Line 17: | Line 19: | ||
#:* <code>sudo chgrp apache wwwdebug</code> | #:* <code>sudo chgrp apache wwwdebug</code> | ||
#:* <code>chmod o= wwwdebug</code> (!!!! heel belangrijk !!!!) | #:* <code>chmod o= wwwdebug</code> (!!!! heel belangrijk !!!!) | ||
| − | #:* <code>cd wwwdebug/www; autoconf; ./configure --enable-debug | + | #:* <code>cd wwwdebug/www; autoconf; ./configure --enable-debug --with-hostname=$bla-debug.a-eskwadraat.nl</code> |
| − | + | ||
| − | + | ||
#:* <code>ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .</code> | #:* <code>ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .</code> | ||
| − | # | + | # (als webcie (<code>s webcie</code>)) in /srv/config/vm-www-debug/httpd/conf.d: |
| − | + | ||
#:* toevoegen aan htgroups | #:* toevoegen aan htgroups | ||
| − | #:* | + | #:* toevoegen aan wwwdebug.sh |
#:* <code>./wwwdebug.sh</code> | #:* <code>./wwwdebug.sh</code> | ||
#:* <code>svn commit</code> | #:* <code>svn commit</code> | ||
| − | #:* <code>(als user) sudo /etc/init.d/httpd reload</code> | + | #:* <code>(als eigen user) sudo /etc/init.d/httpd reload</code> |
# in $GODNRS zetten (space/auth/init.php) | # in $GODNRS zetten (space/auth/init.php) | ||
| − | # in | + | # in $webciecommitters zetten (WhosWho4/constants.php) |
# Vertel deze persoon 'even' hoe subversion werkt enzo | # Vertel deze persoon 'even' hoe subversion werkt enzo | ||
Revision as of 14:32, 15 November 2014
Wat je moet doen voor een nieuw lid van de www:
Bestuur
- Toevoegen aan de volgende groepen:
- 'gods' (meer quotum & aanzien)
- 'webcie' (inloggen op de server)
Sysop
- Toevoegen aan de
/etc/httpd/conf.d/htpasswden/etc/httpd/conf.d/htgroupsop de vm-svn
WWW
- op de whoswho toevoegen, natuurlijk!
De rest moet worden uitgevoerd op de vm-www-debug (dus doe ssh vm-www-debug.
- /srv/:
- toevoegen aan htpasswd
- $HOME:
-
svn co https://www.a-eskwadraat.nl/svn/www/trunk/ wwwdebug -
sudo chgrp apache wwwdebug -
chmod o= wwwdebug(!!!! heel belangrijk !!!!) -
cd wwwdebug/www; autoconf; ./configure --enable-debug --with-hostname=$bla-debug.a-eskwadraat.nl -
ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .
-
- (als webcie (
s webcie)) in /srv/config/vm-www-debug/httpd/conf.d:- toevoegen aan htgroups
- toevoegen aan wwwdebug.sh
-
./wwwdebug.sh -
svn commit -
(als eigen user) sudo /etc/init.d/httpd reload
- in $GODNRS zetten (space/auth/init.php)
- in $webciecommitters zetten (WhosWho4/constants.php)
- Vertel deze persoon 'even' hoe subversion werkt enzo