SrvSTG2 » Historique » Version 2
Ludovic Pouzenc, 07/12/2014 14:44
1 | 1 | Ludovic Pouzenc | h1. Serveur stg2.tetaneutral.net |
---|---|---|---|
2 | 1 | Ludovic Pouzenc | |
3 | 1 | Ludovic Pouzenc | h2. Caractéristiques |
4 | 1 | Ludovic Pouzenc | |
5 | 1 | Ludovic Pouzenc | * Gigabyte Brix |
6 | 1 | Ludovic Pouzenc | * CPU Celeron, 4GB RAM |
7 | 1 | Ludovic Pouzenc | * SSD Intel 40GB |
8 | 1 | Ludovic Pouzenc | * Debian 7 amd64 |
9 | 1 | Ludovic Pouzenc | |
10 | 1 | Ludovic Pouzenc | h2. Traces Install |
11 | 1 | Ludovic Pouzenc | |
12 | 1 | Ludovic Pouzenc | A partir d'un clone (rsync) de stg.tetaneutral.net |
13 | 1 | Ludovic Pouzenc | |
14 | 1 | Ludovic Pouzenc | h3. Config réseau |
15 | 1 | Ludovic Pouzenc | |
16 | 1 | Ludovic Pouzenc | * Le NUC n'a qu'une interface réseau, donc tout part sur la base de VLANs |
17 | 1 | Ludovic Pouzenc | (confère /etc/network/interfaces) |
18 | 1 | Ludovic Pouzenc | * Changer le /etc/hostname : stg2 |
19 | 1 | Ludovic Pouzenc | * Utiliser /etc/debian_chroot pour éviter les confusions des machines |
20 | 1 | Ludovic Pouzenc | |
21 | 1 | Ludovic Pouzenc | <pre> |
22 | 1 | Ludovic Pouzenc | echo NUC > /etc/debian_chroot |
23 | 1 | Ludovic Pouzenc | source ~/.bashrc |
24 | 1 | Ludovic Pouzenc | </pre> |
25 | 1 | Ludovic Pouzenc | |
26 | 1 | Ludovic Pouzenc | * Mettre l'IP publique dans /etc/hosts (car sinon résolution de stg pourrie chez les adhérents) |
27 | 1 | Ludovic Pouzenc | |
28 | 1 | Ludovic Pouzenc | <pre> |
29 | 1 | Ludovic Pouzenc | 91.224.148.6 stg2.tetaneutral.net stg2 |
30 | 1 | Ludovic Pouzenc | </pre> |
31 | 1 | Ludovic Pouzenc | |
32 | 1 | Ludovic Pouzenc | * Vérifier que le FQDN fonctionne |
33 | 1 | Ludovic Pouzenc | |
34 | 1 | Ludovic Pouzenc | <pre> |
35 | 1 | Ludovic Pouzenc | (NUC)root@stg2:~# hostname |
36 | 1 | Ludovic Pouzenc | stg |
37 | 1 | Ludovic Pouzenc | (NUC)root@stg:~# hostname --fqdn |
38 | 1 | Ludovic Pouzenc | stg.tetaneutral.net |
39 | 1 | Ludovic Pouzenc | </pre> |
40 | 2 | Ludovic Pouzenc | |
41 | 2 | Ludovic Pouzenc | |
42 | 2 | Ludovic Pouzenc | h3. A wikifier : |
43 | 2 | Ludovic Pouzenc | |
44 | 2 | Ludovic Pouzenc | <pre> |
45 | 2 | Ludovic Pouzenc | === Apache Server === |
46 | 2 | Ludovic Pouzenc | <code> |
47 | 2 | Ludovic Pouzenc | apt-get install apache2-mpm-prefork libapache2-mod-php5 php5-cli |
48 | 2 | Ludovic Pouzenc | </code> |
49 | 2 | Ludovic Pouzenc | * TODO : reprendre /var/www... + conf apache htpasswd... |
50 | 2 | Ludovic Pouzenc | |
51 | 2 | Ludovic Pouzenc | === Munin Server === |
52 | 2 | Ludovic Pouzenc | <code> |
53 | 2 | Ludovic Pouzenc | apt-get install munin libapache2-mod-fcgid |
54 | 2 | Ludovic Pouzenc | a2enmod rewrite |
55 | 2 | Ludovic Pouzenc | </code> |
56 | 2 | Ludovic Pouzenc | * confère fichiers de conf de /etc/munin/ : apache.conf munin.conf munin-htpasswd munin-conf.d/hosts.conf |
57 | 2 | Ludovic Pouzenc | |
58 | 2 | Ludovic Pouzenc | === Air Control === |
59 | 2 | Ludovic Pouzenc | |
60 | 2 | Ludovic Pouzenc | <code> |
61 | 2 | Ludovic Pouzenc | mkdir /opt/aircontrol |
62 | 2 | Ludovic Pouzenc | cd /opt/aircontrol |
63 | 2 | Ludovic Pouzenc | wget http://www.ubnt.com/downloads/aircontrol/aircontrol_1.4.2-beta_all.deb |
64 | 2 | Ludovic Pouzenc | dpkg -i aircontrol_1.4.2-beta_all.deb |
65 | 2 | Ludovic Pouzenc | apt-get install -f |
66 | 2 | Ludovic Pouzenc | # -> Port par defaut : 9080 |
67 | 2 | Ludovic Pouzenc | |
68 | 2 | Ludovic Pouzenc | service aircontrol stop |
69 | 2 | Ludovic Pouzenc | ln -s java-1.6.0-openjdk-amd64 /usr/lib/jvm/java-6-sun |
70 | 2 | Ludovic Pouzenc | mkdir /var/log/aircontrol |
71 | 2 | Ludovic Pouzenc | mv /usr/share/aircontrol/logs/ /var/log/aircontrol |
72 | 2 | Ludovic Pouzenc | ln -s /var/log/aircontrol/logs/ /usr/share/aircontrol |
73 | 2 | Ludovic Pouzenc | service aircontrol start |
74 | 2 | Ludovic Pouzenc | tail -f /var/log/aircontrol/logs/* & |
75 | 2 | Ludovic Pouzenc | wget -O - localhost:9080/home.seam |
76 | 2 | Ludovic Pouzenc | </code> |
77 | 2 | Ludovic Pouzenc | |
78 | 2 | Ludovic Pouzenc | * Lire http://wiki.ubnt.com/AirControl#Installation |
79 | 2 | Ludovic Pouzenc | </pre> |