Difference between revisions of "Nieuw WWW-lid"

From A-Eskwiki
Jump to: navigation, search
(Nieuw lid: wwwdebug -> wwwdebug2)
(Nieuw lid)
Line 30: Line 30:
 
== Nieuw lid ==
 
== Nieuw lid ==
  
Als eerste ga je je eigen debug omgeving aanmaken:
+
Als eerste ga je je eigen debugomgeving aanmaken:
  
 
  cd /mnt/wwwdebug2
 
  cd /mnt/wwwdebug2
Line 40: Line 40:
 
  ln -s /mnt/wwwdebug2/$USER/wwwdebug/ ~/wwwdebug
 
  ln -s /mnt/wwwdebug2/$USER/wwwdebug/ ~/wwwdebug
  
(Hier moet je <code>$bla</code> vervangen met de naam van je debugwebsite.)
+
(Hier moet je <code>$bla</code> vervangen met de naam van je debugomgeving, bijvoorbeeld 'pepernoot' of 'comint'.)
 
=== Je eerste commit doen ===
 
=== Je eerste commit doen ===
  

Revision as of 20:29, 5 October 2018

Wat je moet doen voor een nieuw lid van de www:

Bestuur

  1. 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/http/www/git
vim webcie_leden.sh
./webcie_leden.sh
git add -p
git commit
git push
sudo service httpd restart

Toevoegen aan de git repo

Vraag aan een momenteel webcie lid om dit te doen


Nieuw lid

Als eerste ga je je eigen debugomgeving aanmaken:

cd /mnt/wwwdebug2
mkdir $USER/
cd $USER
git clone https://git.a-eskwadraat.nl/webcie/website.git wwwdebug
cd wwwdebug/www
./manage build --enable-debug --hostname=$bla-debug.a-eskwadraat.nl
ln -s /mnt/wwwdebug2/$USER/wwwdebug/ ~/wwwdebug

(Hier moet je $bla vervangen met de naam van je debugomgeving, bijvoorbeeld 'pepernoot' of 'comint'.)

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