FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV 2024
→
Script mis à jour pour l'installation de Web Application Server sous Debian Linux 9
Script mis à jour pour l'installation de Web Application Server sous Debian Linux 9
Débuté par DONALD MONTAINE, 25 oct. 2018 17:00 - 1 réponse
Connectez-vous…
DONALD MONTAINE
#1
Membre enregistré
2 messages
Posté le 25 octobre 2018 - 17:00
Traduit avec Google Translate
----------------------------------
[WB 23] (22 octobre 2018) Voici le script mis à jour pour installer un serveur d'applications WebDev 23 sur un système Debian 9 (Stretch). J'ai utilisé Turnkey Linux Core 15 pour le tester. Enfin, quelqu'un sur le forum français a remarqué que /lib/systemd/system/apache2.service imposait des frais de configuration (avertissement, il est possible que les mises à jour d'Apache puissent écraser cette modification). J'ai ajouté cette modification au script et cela fonctionne maintenant avec la version actuelle de Debian 9.
----------------------------------
#!/bin/bash
# Donald Montaine 2018 - Relâché dans le domaine public
# Testé sur clé en main Linux Core (Debian Stretch) - 64 bits
# charge ce script et ces quatre fichiers dans le même répertoire
# manta_install64, mantainstall.zip
# webdev_install_test64, WEBDEV_Install.zip
# login et cd dans le répertoire puis émettre
# devenir administrateur en utilisant su ou sudo
# obtenir tous les packages mis à jour, puis installer les packages requis par WAS
apt update
apt-get -y dist-upgrade
apt-get -y install vsftpd libqtcore4 libqtgui4 apache2 zlib1g-dev sudo
# installer webmin
wget
http://prdownloads.sourceforge.net/webadmin/webmin_1.890_all.deb
dpkg -i webmin_1.870_all.deb
apt-get -y -f install
# Installer vsftpd
sed 's/#write_enable/write_enable/' /etc/vsftpd.conf > /etc/vsftpd.tmp
mv /etc/vsftpd.tmp /etc/vsftpd.conf
sed 's/#local_umask=022/local_umask=002/' /etc/vsftpd.conf > /etc/vsftpd.tmp
mv /etc/vsftpd.tmp /etc/vsftpd.conf
# modify /lib/systemd/system/apache2.service
sed 's/PrivateTmp=true/#PrivateTmp=true/' /lib/systemd/system/apache2.service > /lib/systemd/system/apache2.service.tmp
mv /lib/systemd/system/apache2.service.tmp /lib/systemd/system/apache2.service
# exécuter le programme d'installation WAS à deux reprises
# Doit être dans le même répertoire que ce script
./webdev_install_test64
./webdev_install_test64
# créer un compte wbuser
adduser wbuser
usermod -a -G webdevadmin wbuser
usermod -a -G wbuser www-data
usermod -a -G webdevadmin www-data
usermod -a -G root www-data
# créer des répertoires et définir des autorisations pour wbuser
mkdir /home/wbuser/data
mkdir /home/wbuser/site
mkdir /home/wbuser/webserviceREST
mkdir /home/wbuser/webserviceSOAP
mkdir /home/wbuser/ftp_webdev
chgrp webdevadmin /home/wbuser/data
chgrp webdevadmin /home/wbuser/site
chgrp webdevadmin /home/wbuser/webserviceREST
chgrp webdevadmin /home/wbuser/webserviceSOAP
chgrp webdevadmin /home/wbuser/ftp_webdev
chmod ug+rwx /home/wbuser/data
chmod ug+rwx /home/wbuser/site
chmod ug+rwx /home/wbuser/webserviceREST
chmod ug+rwx /home/wbuser/webserviceSOAP
chmod ug+rwx /home/wbuser/ftp_webdev
# Modules apache actifs * définissez WEBDEV23 pour un démarrage automatique
ln -s /etc/apache2/mods-available/actions.load /etc/apache2/mods-enabled/actions.load
ln -s /etc/apache2/mods-available/actions.conf /etc/apache2/mods-enabled/actions.conf
ln -s /etc/apache2/mods-available/cgi.load /etc/apache2/mods-enabled/cgi.load
# Installer le serveur de base de données
# Doit être dans le même répertoire que ce script
./manta_install64
# Terminé
echo "Terminé"
echo
Message modifié, 25 octobre 2018 - 17:05
Signaler
0
0
Laurent DUTOUR
#2
Membre enregistré
5 messages
Posté le 23 avril 2019 - 14:40
Merci beaucoup,
Ce qui m'a sauvé je suppose, c'est la mise en remarque de la directive PrivateTmp=true du fichier apache2.service...
Signaler
0
0
→ Revenir à WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte