Difference between revisions of "Nieuw WWW-lid"
From A-Eskwiki
Line 16: | Line 16: | ||
cd wwwdebug/www | cd wwwdebug/www | ||
./manage build --enable-debug --hostname=$bla-debug.a-eskwadraat.nl | ./manage build --enable-debug --hostname=$bla-debug.a-eskwadraat.nl | ||
+ | ln -s /mnt/wwwdebug/$USER/wwwdebug/ ~/wwwdebug | ||
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>). | ||
Line 39: | Line 40: | ||
#in de map gettext het script <code>update</code> uitvoeren | #in de map gettext het script <code>update</code> uitvoeren | ||
− | + | === Je eerste commit doen === | |
− | + | In de root van je website (dat is de map ~/wwwdebug/www/ dus doe als je daar nog niet in zit <code>cd ~/wwwdebug/www/</code>) staat de map space/auth/ met daarin het bestand init.php. Voeg jezelf hier toe bij de $GODNRS. Om dit bestand vervolgens te committen doe je | |
− | + | git commit space/auth/init.php | |
− | + | Vervolgens moet je het bestand pushen zodat de rest van de webcieërs het binnen kunnen halen | |
− | + | git push | |
− | + | ||
[[Category:WebCie]] | [[Category:WebCie]] |
Revision as of 14:59, 7 May 2017
Wat je moet doen voor een nieuw lid van de www:
Bestuur
- Toevoegen aan 'webcie' (inloggen op de server en bij de repo)
WWW
Als eerste ga je je eigen debug omgeving aanmaken:
cd /mnt/wwwdebug mkdir $USER/ cd $USER kinit $USER git clone ssh://vm-www/srv/git wwwdebug cd wwwdebug/www ./manage build --enable-debug --hostname=$bla-debug.a-eskwadraat.nl ln -s /mnt/wwwdebug/$USER/wwwdebug/ ~/wwwdebug
De rest moet worden uitgevoerd op de vm-www-debug (dus doe ssh vm-www-debug
).
/srv/
:
- toevoegen aan htpasswd:
htpasswd /srv/htpasswd $USER
) - toevoegen aan htgroups:
nano /srv/config/vm-www-debug/httpd/conf.d/htgroups
ennano /srv/config/vm-www/httpd/conf.d/htgroups
(of gebruikvi
i.p.v.nano
als je cool bent ;))
cd ~/wwwdebug/www; autoconf; ./configure --enable-debug --with-hostname=$bla-debug.a-eskwadraat.nl
ln -s /srv/http/www/www/{agenda.rss,agenda.vcs,tweets.html} .
/srv/config/vm-www-debug/httpd/conf.d/
:
Als user webcie:
- toevoegen aan wwwdebug.sh
./wwwdebug.sh
git commit -a
(nog niet getest, doe onder begeleiding van een WebCie'er!)logout
sudo /etc/init.d/httpd reload
- in de map gettext het script
update
uitvoeren
Je eerste commit doen
In de root van je website (dat is de map ~/wwwdebug/www/ dus doe als je daar nog niet in zit cd ~/wwwdebug/www/
) staat de map space/auth/ met daarin het bestand init.php. Voeg jezelf hier toe bij de $GODNRS. Om dit bestand vervolgens te committen doe je
git commit space/auth/init.php
Vervolgens moet je het bestand pushen zodat de rest van de webcieërs het binnen kunnen halen
git push