Difference between revisions of "Nieuw WWW-lid"
From A-Eskwiki
m (SVN is verhuisd, fix url) |
|||
| Line 1: | Line 1: | ||
| − | |||
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== | + | == Bestuur == |
| + | |||
#Toevoegen aan de volgende groepen: | #Toevoegen aan de volgende groepen: | ||
| − | #:* | + | #: |
| − | #:* | + | *'gods' (meer quotum & aanzien) |
| + | #:*'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 | #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 (dus doe <code>ssh vm-www-debug</code>. | De rest moet worden uitgevoerd op de vm-www-debug (dus doe <code>ssh vm-www-debug</code>. | ||
| − | # /srv/: | + | |
| − | #:* | + | #/srv/: |
| − | # $HOME: | + | #: |
| − | #:* | + | *toevoegen aan htpasswd |
| − | #:* | + | #$HOME: |
| − | #:* | + | #: |
| − | #:* | + | *<code>svn co [https://www.a-eskwadraat.nl/svn/www/trunk/ https://svn.a-eskwadraat.nl/svn/www/trunk/] wwwdebug</code> |
| − | #:* | + | #:*<code>sudo chgrp apache wwwdebug</code> |
| − | # (als webcie (<code>s webcie</code>)) in /srv/config/vm-www-debug/httpd/conf.d: | + | #:*<code>chmod o= wwwdebug</code> (!!!! heel belangrijk !!!!) |
| − | #:* | + | #:*<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> |
| − | #:* | + | #(als webcie (<code>s webcie</code>)) in /srv/config/vm-www-debug/httpd/conf.d: |
| − | #:* | + | #: |
| − | #:* | + | *toevoegen aan htgroups |
| − | # in $GODNRS zetten (space/auth/init.php) | + | #:*toevoegen aan wwwdebug.sh |
| − | # in $webciecommitters zetten (WhosWho4/constants.php) | + | #:*<code>./wwwdebug.sh</code> |
| − | # Vertel deze persoon 'even' hoe subversion werkt enzo | + | #:*<code>svn commit</code> |
| + | #:*<code>(als eigen user) sudo /etc/init.d/httpd reload</code> | ||
| + | #in $GODNRS zetten (space/auth/init.php) | ||
| + | #in $webciecommitters zetten (WhosWho4/constants.php) | ||
| + | #Vertel deze persoon 'even' hoe subversion werkt enzo | ||
| + | [[Category:WebCie]] | ||
Revision as of 17:20, 3 June 2015
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://svn.a-eskwadraat.nl/svn/www/trunk/ wwwdebug
sudo chgrp apache wwwdebugchmod o= wwwdebug(!!!! heel belangrijk !!!!)cd wwwdebug/www; autoconf; ./configure --enable-debug --with-hostname=$bla-debug.a-eskwadraat.nlln -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.shsvn 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