Difference between revisions of "Nieuw WWW-lid"
From A-Eskwiki
(→Webcie) |
|||
| Line 7: | Line 7: | ||
== Webcie == | == Webcie == | ||
| − | + | Ga naar de [[vm-www-debug]] en log in als user webcie: | |
| + | ssh vm-www-debug | ||
| + | sudo -i -u webcie | ||
Toevoegen aan de htpasswd: | Toevoegen aan de htpasswd: | ||
| Line 29: | Line 31: | ||
mkdir $USER/ | mkdir $USER/ | ||
cd $USER | cd $USER | ||
| − | |||
git clone ssh://vm-www/srv/git wwwdebug | git clone ssh://vm-www/srv/git wwwdebug | ||
cd wwwdebug/www | cd wwwdebug/www | ||
Revision as of 22:39, 19 March 2018
Wat je moet doen voor een nieuw lid van de www:
Bestuur
- Toevoegen aan 'webcie' (inloggen op de server en bij de repo)
Webcie
Ga naar de vm-www-debug en log in als user webcie:
ssh vm-www-debug sudo -i -u webcie
Toevoegen aan de htpasswd:
htpasswd /srv/htpasswd $USER
Toevoegen aan de htgroups
vim /srv/config/vm-www-debug/httpd/conf.d/htgroups vim /srv/config/vm-www/httpd/conf.d/htgroups
Toevoegen aan de wwwdebug.conf
cd /srv/config/vm-www-debug/httpd/conf.d/ vim wwwdebug.sh ./wwwdebug.sh git commit wwwdebug.sh wwwdebug.conf git push sudo service httpd restart
Nieuw lid
Als eerste ga je je eigen debug omgeving aanmaken:
cd /mnt/wwwdebug mkdir $USER/ cd $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
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