Difference between revisions of "Nieuw WWW-lid"

From A-Eskwiki
Jump to: navigation, search
m ('git checkout' moet 'git clone' zijn)
Line 41: Line 41:
 
De rest hoeft niet meer op de vm-www-debug gedaan te worden.
 
De rest hoeft niet meer op de vm-www-debug gedaan te worden.
  
 +
#in de map www draai <code>npm install</code> en <code>php composer install</code>
 
#in de map www het script <code>minify</code> uitvoeren (op dit punt zou de debug moeten werken, check dit in je browser)
 
#in de map www het script <code>minify</code> uitvoeren (op dit punt zou de debug moeten werken, check dit in je browser)
 
#in <code>$GODNRS</code> zetten (space/auth/init.php)
 
#in <code>$GODNRS</code> zetten (space/auth/init.php)

Revision as of 14:23, 20 April 2017

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. kinit $USER
  5. git clone ssh://vm-www/srv/git wwwdebug
  6. cd wwwdebug (als je dat hierboven nog niet hebt gedaan)
  7. chmod o= . (de punt hoort erbij)
  8. sudo chgrp apache . (het kan zijn dat je deze op de vm-www-debug moet doen)
  9. 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: htpasswd /srv/htpasswd $USER)
  2. toevoegen aan htgroups: nano /srv/config/vm-www-debug/httpd/conf.d/htgroups en nano /srv/config/vm-www/httpd/conf.d/htgroups (of gebruik vi i.p.v. nano als je cool bent ;))


  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/:

Als user webcie:

  1. toevoegen aan wwwdebug.sh
  2. ./wwwdebug.sh
  3. git commit -a (nog niet getest, doe onder begeleiding van een WebCie'er!)
  4. logout
  5. sudo /etc/init.d/httpd reload
  6. in de map gettext het script update uitvoeren

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

  1. in de map www draai npm install en php composer install
  2. in de map www het script minify uitvoeren (op dit punt zou de debug moeten werken, check dit in je browser)
  3. in $GODNRS zetten (space/auth/init.php)
  4. Vertel deze persoon 'even' hoe subversion werkt enzo
  5. op de whoswho toevoegen, natuurlijk!