Outils pour utilisateurs

Outils du site


projets:paslarbre

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
projets:paslarbre [2017/06/19 13:04] – [Paslarbre] gepetoprojets:paslarbre [2024/02/09 16:56] (Version actuelle) – modification externe 127.0.0.1
Ligne 33: Ligne 33:
 echo "paslarbre">/etc/hostname && hostname paslarbre echo "paslarbre">/etc/hostname && hostname paslarbre
 echo " echo "
-127.0.0.1i  localhost www.paslarbre.local paslarbre.local paslarbre+127.0.0.1   localhost www.paslarbre.local paslarbre.local paslarbre
 192.168.4.1 www.paslarbre.local paslarbre.local paslarbre 192.168.4.1 www.paslarbre.local paslarbre.local paslarbre
 " > /etc/hosts " > /etc/hosts
Ligne 53: Ligne 53:
 EOF EOF
  
-apt-get install dnsmasq iptables+apt install dnsmasq iptables 
 +apt remove network-manager
  
 apt-get install avahi-daemon  libnss-mdns apt-get install avahi-daemon  libnss-mdns
Ligne 59: Ligne 60:
 domain=local" >> /etc/avahi/avahi-daemon.conf domain=local" >> /etc/avahi/avahi-daemon.conf
  
-apt-get install npm 
-apt-get install redis-server  
 </code> </code>
 +
 +**Partie hostapd.conf**
 +<code>
 +sudo apt-get -y install iw dnsmasq hostapd
 +sed -i 's/DAEMON_CONF=""/DAEMON_CONF="\/etc\/hostapd\/hostapd.conf"/' /etc/default/hostapd
 +
 +cat <<EOF > /etc/hostapd/hostapd.conf
 +# Interface wlan du Wifi
 +interface=wlan0
 +# Driver à utiliser
 +#driver=nl80211 ##Pilote déjà renseigné
 +#driver=rtl871xdrv ## Pilote à utiliser si clé Edimax
 +# Nom de la Piratebox
 +#ssid=nom_que_vous_voulez
 +ssid=PASLARBRE
 +# Mode Wifi (a = IEEE 802.11a, b = IEEE 802.11b, g = IEEE 802.11g)
 +hw_mode=g
 +# Canal de fréquence Wifi (1-14)
 +channel=6
 +# Wifi ouvert à tous, pas d'authentification
 +auth_algs=1
 +# Pour activer les fonctionnalités Wifi N
 +#ieee80211n=1
 +#wmm_enabled=1
 +EOF
 +</code>
 +
 **Partie dnsmasq.conf** **Partie dnsmasq.conf**
 <code> <code>
Ligne 86: Ligne 112:
 sudo git clone https://github.com/aliasaria/scrumblr.git sudo git clone https://github.com/aliasaria/scrumblr.git
 sudo chown scrumblr  -R /var/www/scrumblr sudo chown scrumblr  -R /var/www/scrumblr
-cd /var/www/scrumblr+cd /var/www/scrumb 
 + 
 +apt-get install npm 
 +apt-get install redis-server lr 
 npm install npm install
 sudo su scrumblr -s /bin/bash sudo su scrumblr -s /bin/bash
Ligne 96: Ligne 126:
 </code> </code>
 <code> <code>
-cat <<EOF+cat <<EOF > /etc/systemd/system/scrumblr.service
 [Unit] [Unit]
 Description=Scrumblr service Description=Scrumblr service
Ligne 109: Ligne 139:
 User=scrumblr User=scrumblr
 WorkingDirectory=/var/www/scrumblr WorkingDirectory=/var/www/scrumblr
-ExecStart=/usr/bin/nodejs server.js --port 4242 ?+ExecStart=/usr/bin/nodejs server.js --port 4242
  
 [Install] [Install]
Ligne 135: Ligne 165:
 iptables-save -c > /etc/iptables-save # a rappeler par iptables-restore iptables-save -c > /etc/iptables-save # a rappeler par iptables-restore
  
 +systemctl daemon-reload
 systemctl enable hostapd systemctl enable hostapd
 systemctl start hostapd systemctl start hostapd
Ligne 141: Ligne 172:
 systemctl enable scrumblr systemctl enable scrumblr
 systemctl start scrumblr systemctl start scrumblr
 +#systemctl disable avahi # si jamais de connexion lan
 </code> </code>
  
 ===== Paslarbre ===== ===== Paslarbre =====
 Apres: Apres:
-  * apt install redis-tools # pour une petite base de données+<code> 
 +apt install redis-tools # pour une petite base de données 
 +apt install python-pip # pour des outils python 
 +pip install rdbtools 
 +</code>
   * relocalisation de toutes fonts en locale   * relocalisation de toutes fonts en locale
   * coup de peinture dans les css et pages   * coup de peinture dans les css et pages
Ligne 181: Ligne 217:
  echo "  echo "
                                                 <br>                                                 <br>
- p.home!= '<a href=\"http://pasla+                                                p.home!= '<a href=\"http://pasla
 rbre/\">' + '$i/a>' rbre/\">' + '$i/a>'
                                                 <br> " >> ./liste.jade                                                 <br> " >> ./liste.jade
Ligne 201: Ligne 237:
     )     )
 </code> </code>
-Voici le paslarbre à décompresser en place /www/ :{{ :projets:scrumblr.tgz |}}, directement fonctionnel+Voici le paslarbre à décompresser en place /www/ :{{ :projets:scrumblr_paslarbre.tgz |}}, directement fonctionnel
  
 j'ai aussi un crontab -e avec j'ai aussi un crontab -e avec
projets/paslarbre.1497870275.txt.gz · Dernière modification : 2024/02/09 16:55 (modification externe)