Difference between revisions of "Nieuw WWW-lid"

From A-Eskwiki
Jump to: navigation, search
(WWW)
(WWW)
Line 46: Line 46:
 
#Vertel deze persoon 'even' hoe subversion werkt enzo
 
#Vertel deze persoon 'even' hoe subversion werkt enzo
 
#op de whoswho toevoegen, natuurlijk!
 
#op de whoswho toevoegen, natuurlijk!
 +
 +
WebCie protip:
 +
Je kan in je ~/.bashrc de regel
 +
export PATH=$PATH:~/wwwdebug/www/
 
[[Category:WebCie]]
 
[[Category:WebCie]]

Revision as of 20:10, 28 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 php composer install en ./vendor/bin/bowerphp 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!
WebCie protip:
Je kan in je ~/.bashrc de regel
export PATH=$PATH:~/wwwdebug/www/