Difference between revisions of "Nieuw WWW-lid"

From A-Eskwiki
Jump to: navigation, search
m (SVN is verhuisd, fix url)
Line 14: Line 14:
 
== 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>.
+
#cd /mnt/wwwdebug
 +
#mkdir $USER/
 +
#cd $USER
 +
#svn co [https://svn.a-eskwadraat.nl/svn/www/trunk/ https://svn.a-eskwadraat.nl/svn/www/trunk/] wwwdebug
 +
#chmod o= wwwdebug
 +
#ln -s /mnt/wwwdebug/$USER/wwwdebug ~/
 +
 
 +
De rest moet worden uitgevoerd op de vm-www-debug (dus doe <code>ssh vm-www-debug)</code>.
 +
 
 +
/srv/:
 +
 
 +
:
  
#/srv/:
 
#:
 
 
*toevoegen aan htpasswd
 
*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>
 
#:*<code>chmod o= wwwdebug</code> (!!!! heel belangrijk&nbsp;!!!!)
 
#:*<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
 
*toevoegen aan htgroups
#:*toevoegen aan wwwdebug.sh
+
 
#:*<code>./wwwdebug.sh</code>
+
 
#:*<code>svn commit</code>
+
 
#:*<code>(als eigen user) sudo /etc/init.d/httpd reload</code>
+
*<code><span data-cke-bookmark="1" id="cke_bm_99S" style="display: none;">&nbsp;</span>cd ~/wwwdebug/www; autoconf; ./configure --enable-debug --with-hostname=$bla-debug.a-eskwadraat.nlln -s</code>
 +
*<code>/srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .</code>
 +
 
 +
<code>/srv/config/vm-www-debug/httpd/conf.d/:</code>
 +
 
 +
:
 +
 
 +
*toevoegen aan wwwdebug.sh
 +
*<code>./wwwdebug.sh</code>
 +
*<code>svn commit</code>
 +
*<code>(als eigen user) sudo /etc/init.d/httpd reload</code>
 +
 
 +
<font face="monospace">De rest hoeft niet meer op de vm-www-debug gedaan te worden</font>
 +
 
 
#in $GODNRS zetten (space/auth/init.php)
 
#in $GODNRS zetten (space/auth/init.php)
 
#in $webciecommitters zetten (WhosWho4/constants.php)
 
#in $webciecommitters zetten (WhosWho4/constants.php)
 
#Vertel deze persoon 'even' hoe subversion werkt enzo
 
#Vertel deze persoon 'even' hoe subversion werkt enzo
 
[[Category:WebCie]]
 
[[Category:WebCie]]

Revision as of 18:48, 13 October 2015

Wat je moet doen voor een nieuw lid van de www:

Bestuur

  1. Toevoegen aan de volgende groepen:
  • 'gods' (meer quotum & aanzien)
    • 'webcie' (inloggen op de server)

Sysop

  1. Toevoegen aan de /etc/httpd/conf.d/htpasswd en /etc/httpd/conf.d/htgroups op de vm-svn

WWW

  • op de whoswho toevoegen, natuurlijk!
  1. cd /mnt/wwwdebug
  2. mkdir $USER/
  3. cd $USER
  4. svn co https://svn.a-eskwadraat.nl/svn/www/trunk/ wwwdebug
  5. chmod o= wwwdebug
  6. ln -s /mnt/wwwdebug/$USER/wwwdebug ~/

De rest moet worden uitgevoerd op de vm-www-debug (dus doe ssh vm-www-debug).

/srv/:

  • toevoegen aan htpasswd
  • toevoegen aan htgroups


  • 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} .

/srv/config/vm-www-debug/httpd/conf.d/:

  • toevoegen aan wwwdebug.sh
  • ./wwwdebug.sh
  • svn commit
  • (als eigen user) sudo /etc/init.d/httpd reload

De rest hoeft niet meer op de vm-www-debug gedaan te worden

  1. in $GODNRS zetten (space/auth/init.php)
  2. in $webciecommitters zetten (WhosWho4/constants.php)
  3. Vertel deze persoon 'even' hoe subversion werkt enzo