Difference between revisions of "Nieuw WWW-lid"

From A-Eskwiki
Jump to: navigation, search
(WWW)
Line 12: Line 12:
 
#svn co [https://svn.a-eskwadraat.nl/svn/www/trunk/ https://svn.a-eskwadraat.nl/svn/www/trunk/] wwwdebug (het zou kunnen zijn dat omdat deze stap lang duurt hij halverwege stopt. Ga in dat geval in de map wwwdebug, do 'svn cleanup' en dan 'svn up' net zolang totdat de svn up niets meer upt)
 
#svn co [https://svn.a-eskwadraat.nl/svn/www/trunk/ https://svn.a-eskwadraat.nl/svn/www/trunk/] wwwdebug (het zou kunnen zijn dat omdat deze stap lang duurt hij halverwege stopt. Ga in dat geval in de map wwwdebug, do 'svn cleanup' en dan 'svn up' net zolang totdat de svn up niets meer upt)
 
#chmod o= wwwdebug
 
#chmod o= wwwdebug
#sudo chgrp apache wwwdebug
+
#sudo chgrp apache wwwdebug (het kan zijn dat je deze op de vm-www-debug moet doen)
 
#ln -s /mnt/wwwdebug/$USER/wwwdebug ~/
 
#ln -s /mnt/wwwdebug/$USER/wwwdebug ~/
  

Revision as of 00:07, 8 October 2016

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

Bestuur

  1. Toevoegen aan 'webcie' (inloggen op de server en bij de repo)

WWW

  1. cd /mnt/wwwdebug
  2. mkdir $USER/
  3. cd $USER
  4. svn co https://svn.a-eskwadraat.nl/svn/www/trunk/ wwwdebug (het zou kunnen zijn dat omdat deze stap lang duurt hij halverwege stopt. Ga in dat geval in de map wwwdebug, do 'svn cleanup' en dan 'svn up' net zolang totdat de svn up niets meer upt)
  5. chmod o= wwwdebug
  6. sudo chgrp apache wwwdebug (het kan zijn dat je deze op de vm-www-debug moet doen)
  7. ln -s /mnt/wwwdebug/$USER/wwwdebug ~/

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

/srv/:

  1. toevoegen aan htpasswd (/srv/htpasswd)
  2. toevoegen aan htgroups (/srv/config/vm-www-debug/httpd/conf.d/htgroups)


  1. cd ~/wwwdebug/www; autoconf; ./configure --enable-debug --with-hostname=$bla-debug.a-eskwadraat.nl
  2. ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .

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

  1. toevoegen aan wwwdebug.sh
  2. ./wwwdebug.sh
  3. svn commit
  4. (als eigen user) sudo /etc/init.d/httpd reload

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

  1. in de map gettext het script update uitvoeren
  2. in de map www het script minify uitvoeren
  3. in $GODNRS zetten (space/auth/init.php)
  4. Vertel deze persoon 'even' hoe subversion werkt enzo
  5. op de whoswho toevoegen, natuurlijk!