Nieuw WWW-lid
From A-Eskwiki
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
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/htgroupsennano /srv/config/vm-www/httpd/conf.d/htgroups(of gebruikvii.p.v.nanoals je cool bent ;))
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/:
Als user webcie:
- toevoegen aan wwwdebug.sh
./wwwdebug.shgit commit -a(nog niet getest, doe onder begeleiding van een WebCie'er!)logoutsudo /etc/init.d/httpd reload- in de map gettext het script
updateuitvoeren
De rest hoeft niet meer op de vm-www-debug gedaan te worden.
- in de map www draai
php composer installen./bowerphp_key install - in de map www het script
minifyuitvoeren (op dit punt zou de debug moeten werken, check dit in je browser) - in
$GODNRSzetten (space/auth/init.php) - Vertel deze persoon 'even' hoe subversion werkt enzo
- op de whoswho toevoegen, natuurlijk!