Difference between revisions of "Nieuw WWW-lid"
From A-Eskwiki
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
- Toevoegen aan 'webcie' (inloggen op de server en bij de repo)
WWW
cd /mnt/wwwdebug
mkdir $USER/
cd $USER
kinit $USER
git clone ssh://vm-www/srv/git wwwdebug
cd wwwdebug
(als je dat hierboven nog niet hebt gedaan)chmod o= .
(de punt hoort erbij)sudo chgrp apache .
(het kan zijn dat je deze op de vm-www-debug moet doen)ln -s /mnt/wwwdebug/$USER/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
De rest hoeft niet meer op de vm-www-debug gedaan te worden.
- in de map www draai
npm install
enphp composer install
- in de map www het script
minify
uitvoeren (op dit punt zou de debug moeten werken, check dit in je browser) - in
$GODNRS
zetten (space/auth/init.php) - Vertel deze persoon 'even' hoe subversion werkt enzo
- op de whoswho toevoegen, natuurlijk!