PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Ubuntu 16.04 et apache2 - configuration
Ubuntu 16.04 et apache2 - configuration
Débuté par CV, 07 fév. 2018 19:37 - 31 réponses
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 07 février 2018 - 19:37
Bonjour à tous

J'ai installé le serveur webdev23 10 connexions sur un serveur linux (ubuntu 16.04), avec apache2. Il me dit que l'installation s'est bien passée.

MAIS

La page de test du serveur webdev23 ne fonctionne pas :
http://monIp/WD230AWP/WD230AWP/version
Ni la page : http://monIP/WDAdminWeb230
J'ai une erreur 404. :(

Il semble que cela pourrait être dû au fait que les scripts CGI ne sont pas bien paramétrés dans les fichiers de configuration d'apache.

Est-ce que quelqu'un a déjà rencontré ce pb ? Quelqu'un peut-il partager les fichiers de config concernés ?
Merci de votre aide !

bons dév
CV
Posté le 08 février 2018 - 12:13
Bonjour CV,

Il y a peut-être des modules action et cgi à activer sous apache2 avec
a2enmod si ton WDAdminWeb230 est bien actif mais pour ma part, j'ai ce
problème sous Ubuntu 17.1 et j'attends que PC Soft corrige le problème.

Cordialement,


Le 07-02-18 à 18:37, CV a écrit :
Bonjour à tous

J'ai installé le serveur webdev23 10 connexions sur un serveur linux
(ubuntu 16.04), avec apache2. Il me dit que l'installation s'est bien
passée.

MAIS

La page de test du serveur webdev23 ne fonctionne pas :
http://monIp/WD230AWP/WD230AWP/version
Ni la page : http://monIP/WDAdminWeb230
J'ai une erreur 404. :(

Il semble que cela pourrait être dû au fait que les scripts CGI ne sont
pas bien paramétrés dans les fichiers de configuration d'apache.

Est-ce que quelqu'un a déjà rencontré ce pb ? Quelqu'un peut-il partager
les fichiers de config concernés ?
Merci de votre aide !
bons dév
CV
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 08 février 2018 - 13:39
Merci de ta réponse.
Si j'ai bien compris, a2enmod active le fichier /etc/apache2/mods-available.conf

Cf par exemple les explications ici : https://technique.arscenic.org/lamp-linux-apache-mysql-php/apache-le-serveur-http/article/la-gestion-des-modules

Mais l'installateur webdev semble ne pas configurer correctement ce fichier mods-available.conf
Donc j'ai essayé d'utiliser a2enmod, mais cela n'a rien fait de visible, vu que je n'avais touché au fichier mods-available...

D'où ma demande : y aurait-il qq qui pourrait publier les lignes pertinentes qu'il faut ajouter dans ce fichier ?

Est-ce que le ST est déjà saisi de ce problème ?
cordialement
Message modifié, 08 février 2018 - 13:40
Posté le 09 février 2018 - 09:08
Sous apache2, le fichier .conf de WebDev est bien pris en compte même
s'il n'est pas dans les conf available, tu dois regarder également les
lignes dans le .conf avec les droits sur les répertoires du style "GRANT
ALL" comme dans le pdf d'explication de déploiement de PC Soft. Désolé
de ne pas t'aider plus car si je suis sûr qu'avec ubuntu 16.04 il n'y a
pas de soucis, j'ai le même symptôme avec ubuntu 17.10 sauf que là je
sais que c'est le service WebDev23 qui n'est pas lancé au démarrage.
Peut-être que si tu refais ton installation de la 16.04 en bloquant les
mises à jour ...

Le 08-02-18 à 12:39, CV a écrit :
Merci de ta réponse.
Si j'ai bien compris, a2enmod active le fichier
/etc/apache2/mods-available.conf

Cf par exemple les explications ici :
https://technique.arscenic.org/lamp-linux-apache-mysql-php/apache-le-serveur-http/article/la-gestion-des-modules


Mais l'installateur webdev semble ne pas configurer correctement ce
fichier mods-available.conf
Donc j'ai essayé d'utiliser a2enmod, mais cela n'a rien fait de visible,
vu que je n'avais touché au fichier mods-available...

D'où ma demande : y aurait-il qq qui pourrait publier les lignes
pertinentes qu'il faut ajouter dans ce fichier ?

Est-ce que le ST est déjà saisi de ce problème ? cordialement
Membre enregistré
191 messages
Popularité : +3 (3 votes)
Posté le 08 mai 2018 - 10:15
Bonjour,

Ce post date un peu... mais avez-vous trouvé la solution ?

Je suis exactement dans le même cas de figure :(

Merci d'avance.

Franck
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 08 mai 2018 - 22:09
Non, je suis au même point. Et j'ai aussi essayé avec WB22, même résultat.
Le ST me répond qu'il n'assure pas le sav sur linux, car "chaque config linux est un cas en soi". Pas trop convaincu que ce cas soit si unique, comme le montre le forum...
Message modifié, 08 mai 2018 - 22:10
Membre enregistré
191 messages
Popularité : +3 (3 votes)
Posté le 09 mai 2018 - 06:35
Salut,

Pour moi ça fonctionne, j'avais juste "surcharger" le /etc/apache2/000-default.conf qui ne doit RIEN contenir relatif à Webdev car tout se passe avec le fichier /etc/apache2/WEBDEVxx.conf qui est appelé à la fin du apache2.conf avec

...
include /etc/apache2/WEBDEVxx.conf


Tu as une copie de ce fichier que Philippe P a remis dans un post voisin ;-)

https://forum.pcsoft.fr/fr-FR/pcsoft.fr.webdev/64796-erreur-403-sous-ubuntu/read.awp

Pour tout le reste il faut vérifier que les libc et gtk sont ok :
apt-get install libstdc++6
apt-get install libgtk2.0-0
apt-get install libc6-i386


Pareil pour qt
apt-get install libqtcore4
apt-get install libqtgui4


si apache plante au redémarrage vérifier les mods action et cgi ...
cd /etc/apache2/mods-available/
a2enmod actions.load
a2enmod actions.conf
a2enmod cgi
service apache2 restart


Voilà, j'espère que ca va fonctionner.

@+

Franck
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 14 mai 2018 - 18:19
bonjour Franck

merci de ces éléments.
J'ai pu tirer profit de la réponse de Philippe.

J'ai essayé avec webdev 20, mais le pb persiste.
J'ai bien modifié les fichiers apache2.conf en mettant in fine "include /etc/apache2/WebDev20.conf"
Et j'ai bien modifié le fichier /etc/apache2/WebDev20.conf comme indiqué.

Hélas, j'ai toujours une erreur 403.
Cela semble être un pb de paramétrage des comptes utilisateurs (entre webdev et ubuntu), mais je ne vois pas où le pb se pose. Je sèche.


Je me connecte avec un compte utilisateur "fff", qui comprend parmi ses groupes www-data (vérification faite en faisant id fff dans la console).
Le répertoire /etc/local/WebDev/20.0 est bien paramétré : propriétaire www-data et groupe webdevgroup.

Si quelqu'un a encore une idée...

cordialement
Christophe
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 18 juin 2018 - 15:02
Bonjour
Avez-vous résolu votre problème ?
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 18 juin 2018 - 16:32
Non, toujours pas (je suis toujours sur iis 7.5 du coup).

Et pourtant j'ai espéré, avec ton post du 8 mai. Mais ça ne veut pas lancer le serveur webdev apparemment. 😢
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 18 juin 2018 - 17:40
Bonjour,
es que vous avez vérifié dans Apache2 que les modules suivant sont bien autorisés ?
access_compat deflate socache_shmcb
actions dir status
alias env vhost_alias
auth_basic filter
auth_digest info
authn_core log_debug
authn_file mime
authz_core mpm_prefork
authz_host negotiation
authz_user php7
autoindex proxy
cgi proxy_fcgi
dav rewrite
dav_fs setenvif

ps
pour me simplifier la vie j'utilise «webmin» pour configurer mes serveurs Ubuntu.
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 19 juin 2018 - 10:06
bonjour Philippe
merci beaucoup pour tenter de m'aider ! :merci:

de la liste des modules, les 4 suivants n'étaient pas autorisés :
vhost_alias, info, log_debug, php7

Les autres l'étaient.
J'ai autorisé les 4 modules, et relancé apache2

pas de changement : http://monIP/WDAdminWeb230
donne toujours : error 403 Forbidden You do not have permission to access this document.

Cordialement
Christophe



PS. A titre d'info, voici la liste des process running sur le serveur ubuntu :

1 root 07:44 /sbin/init
271 root 07:44 /lib/systemd/systemd-journald
292 root 07:44 /sbin/lvmetad -f
330 root 07:44 /lib/systemd/systemd-udevd
392 root 07:44 /usr/bin/vmtoolsd
425 systemd-timesync 07:44 /lib/systemd/systemd-timesyncd
726 root 07:44 /sbin/dhclient -1 -v -pf /run/dhclient.ens192.pid -lf /var/lib/dhcp/dhclient.ens ...
817 root 07:44 /usr/sbin/cron -f
834 root 07:44 /usr/sbin/sshd -D
5665 root 07:53 sshd: root@pts/0
5684 root 07:53 -bash
845 root 07:44 /lib/systemd/systemd-logind
855 syslog 07:44 /usr/sbin/rsyslogd -n
858 root 07:44 /usr/lib/accountsservice/accounts-daemon
864 root 07:44 /usr/bin/VGAuthService
885 bind 07:44 /usr/sbin/named -f -u bind -f -t /var/named/run-root -c /etc/named.conf
895 messagebus 07:44 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd- ...
920 postfix 07:44 /usr/lib/plesk-9.0/psa-pc-remote -p inet:12768@127.0.0.1 -t 7210 -P /run/psa-pc- ...
928 root 07:44 sw-engine-fpm: master process (/etc/sw-engine/sw-engine-fpm.conf)
936 root 07:44 /usr/bin/dockerd -H fd://
1032 root 07:44 docker-containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock ...
942 mysql 07:44 /usr/sbin/mysqld
958 root 07:44 /usr/local/HFSQL/manta64 --SERVICE HFCS-Serveur1
960 root 07:44 /usr/local/WEBDEV/23.0/wd230admind /SERVICE WEBDEV23
968 root 07:44 /usr/local/HFSQL/mantamanager64 --SERVICE MantaManager
997 root 07:44 /sbin/agetty --noclear tty1 linux
999 root 07:44 /usr/sbin/xinetd -pidfile /run/xinetd.pid -stayalive -inetd_compat -inetd_ipv6
1018 root 07:44 nginx: master process /usr/sbin/nginx
1022 nginx 07:44 nginx: worker process
1019 root 07:44 sw-cp-server: master process /usr/sbin/sw-cp-serverd -c /etc/sw-cp-server/config
1021 sw-cp-server 07:44 sw-cp-server: worker process
1020 root 07:44 /usr/sbin/dovecot
1023 dovecot 07:44 dovecot/anvil
1024 root 07:44 dovecot/log
1027 root 07:44 dovecot/config
1059 root 07:44 php-fpm: master process (/etc/php/7.0/fpm/php-fpm.conf)
1088 www-data 07:44 php-fpm: pool www
1089 www-data 07:44 php-fpm: pool www
1065 psaadm 07:44 sw-engine-kv
1447 root 07:44 /usr/lib/postfix/sbin/master
1448 postfix 07:44 pickup -l -t fifo -u -c
1449 postfix 07:44 qmgr -l -t fifo -u
1452 postfix 07:44 tlsmgr -l -t unix -u -c
6627 postfix 07:59 smtp -t unix -u -c
7111 postfix 08:00 bounce -z -n defer -t unix -u -c
1453 root 07:44 /usr/bin/perl /usr/share/webmin/miniserv.pl /etc/webmin/miniserv.conf
7677 root 08:01 /usr/share/webmin/authentic-theme/stats.cgi
7678 root 08:01 sh -c (vmstat 1 2 2>/dev/null)
7679 root 08:01 vmstat 1 2
7690 root 08:01 /usr/share/webmin/proc/index_tree.cgi
7697 root 08:01 sh -c ps --cols 2048 -eo user:80,ruser:80,group:80,rgroup:80,pid,ppid,pgid,pcpu, ...
7698 root 08:01 ps --cols 2048 -eo user:80,ruser:80,group:80,rgroup:80,pid,ppid,pgid,pcpu,vsz,ni ...
5668 root 07:53 /lib/systemd/systemd --user
5674 root 07:53 (sd-pam)
5836 root 07:54 /usr/sbin/apache2 -k start
5839 www-data 07:54 /usr/sbin/apache2 -k start
5840 www-data 07:54 /usr/sbin/apache2 -k start
5841 www-data 07:54 /usr/sbin/apache2 -k start
5842 www-data 07:54 /usr/sbin/apache2 -k start
5843 www-data 07:54 /usr/sbin/apache2 -k start
5844 www-data 07:54 /usr/sbin/apache2 -k start
5845 www-data 07:54 /usr/sbin/apache2 -k start
2 root 07:44 [kthreadd]
3 root 07:44 [ksoftirqd/0]
5 root 07:44 [kworker/0:0H]
6 root 07:44 [kworker/u128:0]
7 root 07:44 [rcu_sched]
8 root 07:44 [rcu_bh]
9 root 07:44 [migration/0]
10 root 07:44 [watchdog/0]
11 root 07:44 [kdevtmpfs]
12 root 07:44 [netns]
13 root 07:44 [perf]
14 root 07:44 [khungtaskd]
15 root 07:44 [writeback]
16 root 07:44 [ksmd]
17 root 07:44 [crypto]
18 root 07:44 [kintegrityd]
19 root 07:44 [bioset]
20 root 07:44 [kblockd]
21 root 07:44 [ata_sff]
22 root 07:44 [md]
23 root 07:44 [devfreq_wq]
24 root 07:44 [kworker/u128:1]
27 root 07:44 [kswapd0]
28 root 07:44 [vmstat]
29 root 07:44 [fsnotify_mark]
30 root 07:44 [ecryptfs-kthrea]
46 root 07:44 [kthrotld]
47 root 07:44 [acpi_thermal_pm]
48 root 07:44 [bioset]
49 root 07:44 [bioset]
50 root 07:44 [bioset]
51 root 07:44 [bioset]
52 root 07:44 [bioset]
53 root 07:44 [bioset]
54 root 07:44 [bioset]
55 root 07:44 [bioset]
56 root 07:44 [scsi_eh_0]
57 root 07:44 [scsi_tmf_0]
58 root 07:44 [scsi_eh_1]
59 root 07:44 [scsi_tmf_1]
65 root 07:44 [ipv6_addrconf]
78 root 07:44 [deferwq]
79 root 07:44 [charger_manager]
80 root 07:44 [bioset]
128 root 07:44 [scsi_eh_2]
130 root 07:44 [scsi_tmf_2]
131 root 07:44 [vmw_pvscsi_wq_2]
132 root 07:44 [kpsmoused]
133 root 07:44 [bioset]
150 root 07:44 [ttm_swap]
162 root 07:44 [kdmflush]
163 root 07:44 [bioset]
173 root 07:44 [kdmflush]
174 root 07:44 [bioset]
199 root 07:44 [jbd2/dm-0-8]
200 root 07:44 [ext4-rsv-conver]
247 root 07:44 [kworker/0:1H]
275 root 07:44 [kauditd]
384 root 07:44 [jbd2/sda1-8]
385 root 07:44 [ext4-rsv-conver]
5672 root 07:53 [kworker/0:2]
5821 root 07:54 [kworker/0:3]
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 19 juin 2018 - 15:00
Bonjour,
Que contient le fichier /var/log/apache2/error.log ?
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 19 juin 2018 - 15:28
Ce fichier est bavard, mais en boucle à 4 reprises (en date de ce matin) :

Command line: '/usr/sbin/apache2'
caught SIGTERM, shutting down
lists:443:0 server certificate does NOT include an ID which matches the server name
default-"monIP":443:0 server certificate does NOT include an ID which matches the server name
suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
server certificate does NOT include an ID which matches the server name
default-"monIP":443:0 server certificate does NOT include an ID which matches the server name
Apache/2.4.18 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g configured -- resuming normal operations

Lorsque je refais une tentative, le fichier log n'est pas modifié. (j'ai remplacé mon ip par "monIP").

Cela semble être en lien avec l'accès SSL... probablement mal paramétré (je ne crois pas avoir installé un certificat). Il y a des log d'erreurs similaires certains autres jours, archivés.
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 19 juin 2018 - 15:37
es que c'est vous qui avez fait l'installation du serveur Apache2 ?
es que http://monIP affiche la page par défaut d'apache ? (/var/www/html/index.html)
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 19 juin 2018 - 16:31
oui, c'est moi qui ai installé le serveur Apache2.
non, en ce moment, ce n'est pas la page par défaut de Apache2 qui s'affiche, mais celle de Plesk. J'ai pourtant déjà obtenu la page d'apache2 lors d'autres tentatives.

Lorsque je fais # systemctl status apache2 dans la console, j'obtiens : RUNNING en vert :

root@localhost:~# systemctl status apache2
● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Tue 2018-06-19 07:54:20 UTC; 6h ago
Docs: man:systemd-sysv-generator(8)
Process: 5791 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
Process: 5817 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
Tasks: 8
Memory: 4.9M
CPU: 1.417s
CGroup: /system.slice/apache2.service
├─5836 /usr/sbin/apache2 -k start
├─5839 /usr/sbin/apache2 -k start
├─5840 /usr/sbin/apache2 -k start
├─5841 /usr/sbin/apache2 -k start
├─5842 /usr/sbin/apache2 -k start
├─5843 /usr/sbin/apache2 -k start
├─5844 /usr/sbin/apache2 -k start
└─5845 /usr/sbin/apache2 -k start

Jun 19 07:54:19 localhost systemd[1]: Stopped LSB: Apache2 web server.
Jun 19 07:54:19 localhost systemd[1]: Starting LSB: Apache2 web server...
Jun 19 07:54:19 localhost apache2[5817]: * Starting Apache httpd web server apache2
Jun 19 07:54:20 localhost apache2[5817]: *
Jun 19 07:54:20 localhost systemd[1]: Started LSB: Apache2 web server.
root@localhost:~#
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 19 juin 2018 - 20:16
Bonsoir
petite question : avez-vous installé Plesk avant ou après Apache2/Webdev ?
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 19 juin 2018 - 23:22
Je n'ai pas installé Plesk. Il est fourni dans l'image disque qui sert de base à l'installation clé en mains (vps linux chez 1and1).

J'ai peut-être lu qq part qu'il y avait incompatibilité entre webdev et plesk. Est-ce exact ? Pourtant, sur iis, j'ai fait cohabiter les 2 sans pb pdt des années. Mais c'est peut-être différent sur linux...
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 20 juin 2018 - 07:53
En fait, sur un deuxième poste où je teste l'installation de WebDev serveur 10 connexions, j'ai ubuntu 16.04 et j'en fait un serveur local, et là je n'ai pas Plesk.
J'ai regardé les modules, il me manquait pas mal de choses. Je les ai ajoutés (je n'ai pas installé php, mais j'imagine que ce n'est pas un pb majeur).

Sur ce poste, la page d'accueil de apache2 s'affiche.

En revanche, http://"MonPoste"/WDAdminWeb200 donne aussi une erreur 403. (sur ce poste j'ai essayé avec Webdev 20, pour voir si cela faisait une différence).
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 20 juin 2018 - 08:06
Et sur ce poste de serveur local, le log d'erreur donne : client denied by server configuration: /usr/local/WEBDEV/20.0
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 21 juin 2018 - 14:10
Bonjour,
Dans votre fichier /etc/apache2/WebDev20.conf pour chaque section :
<directory "nom d'un répertoire">
vous devez avoir une directive : Require all granted
exemple :
Alias /WDADMINHF200_WEB/ "/usr/local/WebDev/20.0/WDAdminHF/WDADMINHF200_WEB/"
<directory "/usr/local/WebDev/20.0/WDAdminHF/WDADMINHF200_WEB/">
Require all granted
</directory>
Membre enregistré
204 messages
Popularité : +5 (5 votes)
Posté le 21 juin 2018 - 16:00
J'avais sur certaines entrées
Order allow,deny
Allow from all

Maintenant que j'ai corrigé, et relancé Apache2, j'obtiens lorsque je fais MonIP/WDAdminWeb230 :

Sur le serveur distant (celui avec Plesk, avec WB230 10 cnx)
error 500
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
(...) More information about this error may be available in the server error log.

Et justement le server error log dit :
La même chose qu'indiquée sur le post 19 juin 15:28

Sur le serveur local (celui sans Plesk, avec WB200 10 cnx) :
toujours la même erreur 403.

Quand je fais pstree, je vois bien :
sur le serveur distant : wd230admind -------7*[{wd230admind}]
sur le serveur en local : la même chose et wd200admind etc...
Membre enregistré
49 messages
Popularité : +3 (3 votes)
Posté le 13 mars 2019 - 20:25
Je confirme que les problèmes rencontrés par CV subsistent à mi mars 2019 alors que tous les fichiers de configuration sont corrects.

Nous avions un serveur ubuntu 10.04 et un serveur webdev 18 qui fonctionnaient parfaitement. En étant passé aux versions 16 et 18 d'ubuntu nous rencontrons les problèmes signalés avec toutes les versions du serveur webdev 10 cmx de 18 à 24.

Manifestement cela est lié aux évolutions d'apache et nous n'avons pas encore identifié comment résoudre les problèmes même en autorisant TOUS les accès sur TOUS les répertoires webdev !!! Le vrai problème n'est donc pas un problème d'accès.

Apache indique qu'un navigateur ne peut accéder qu'aux répertoires /usr/share (ou /srv/ à condition de l'activer) alors que /usr/local est utilisé pour webdev. Serait-ce la raison bien que /user/local/webdev comporte la directive require all granted ?

Face aux problèmes rencontrés et du fait que le support PC Soft dit ne pas supporter linux, nous avons dû annuler notre commande de mise à jour en version 24 et nous devrons probablement abandonner linux. PC Soft vend il maintenant des produits qui ne fonctionnent plus au vu des posts du forum et qui ne sont pas pris en charge par le support ?

CL
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 14 mars 2019 - 15:47
Bonjour
Je ne comprend pas votre problème. Je viens de faire un test complet sur mon pc portable. Dans une VM : installation d'Ubuntu, Apache2, Serveur d'applications20 Webdev (et Webmin car j'suis un peut faignant question ligne de commande) et tout fonctionne du premier coup. J'ai même pris le temps d'écrire tout ce que j'ai fait (si vous êtes intéressé par ce doc de 3 pages envoyez moi une adresse mail)
j'ai commencé vers 10h30 et fini vers 14h La mise à jour d'Ubuntu a pris presque 20 minutes.

Sur Ubuntu18 et serveur d'application webdev23 voir https://forum.pcsoft.fr/fr-FR/pcsoft.fr.webdev/65224-ubuntu-18-04-webdev23-65248/read.awp… pour corriger le problème qui vient d'une modification de la configuration d'apache
Membre enregistré
49 messages
Popularité : +3 (3 votes)
Posté le 15 mars 2019 - 09:11
Merci Philippe pour votre retour, nous allons faire un 3ème essai en suivant votre mode opératoire.
Pouvez vous nous l'adresser à info@cercle-vermeil.fr ? Pouvez vous compléter si nécessaire les droits sur les répertoires /etc/PC SOFT et /usr/local/webdev et le contenu de apacahe2.conf et webdevXX.conf ?
Cordialement
CL
Message modifié, 15 mars 2019 - 09:15
Membre enregistré
49 messages
Popularité : +3 (3 votes)
Posté le 15 mars 2019 - 19:38
Philippe Pasquali a écrit :
Bonjour
Je ne comprend pas votre problème. Je viens de faire un test complet sur mon pc portable. Dans une VM : installation d'Ubuntu, Apache2, Serveur d'applications20 Webdev (et Webmin car j'suis un peut faignant question ligne de commande) et tout fonctionne du premier coup. J'ai même pris le temps d'écrire tout ce que j'ai fait (si vous êtes intéressé par ce doc de 3 pages envoyez moi une adresse mail)
j'ai commencé vers 10h30 et fini vers 14h La mise à jour d'Ubuntu a pris presque 20 minutes.

Sur Ubuntu18 et serveur d'application webdev23 voir https://forum.pcsoft.fr/fr-FR/pcsoft.fr.webdev/65224-ubuntu-18-04-webdev23-65248/read.awp… pour corriger le problème qui vient d'une modification de la configuration d'apache



---------

Merci Philippe Pasquali pour cette procédure très minutieuse,

Voici les résultats en appliquant à la lettre la procédure (dans des environnements différents) :

- Ubuntu 16.04 live server amd64 : succès d'installation du serveur version 20 et succès d'installation du serveur version 24.
La seule différence apparente avec les test que nous avions précédemment effectués tient au mode d'installation d'Apache : nous installions LAMP lors de l'installation d'ubuntu server ; manifestement la liste des modules activés n'est pas la même ; l'idée d'installer webmin est à retenir car la visibilité sur les modules est beaucoup plus claire.

- Ubuntu 18.04 live server amd64 : l'installation s'effectue mais en lançant l'administrateur, on obtient une erreur
"Le service d'administration de WebDev (wd200admind) n'a pas été lancé. (12, ERR_NO_WWADMIN) Invalid argument (22)" alors que tous les fichiers de configuration sont identiques au cas précédent, que les modules chargés sont les mêmes et que le service WebDev20 est bien lancé (vérifié avec service --status-all). NOTA : nous n'avons pas désactivé les fonctions cloud.

Une conclusion s'impose : le serveur ne fonctionne pas avec la procédure d'installation classique sur ubuntu 18.04. Il reste à voir le lancement via le conteneur docker, ce qui peut être plus sûr et résoudrait en principe les différences entre les environnements linux utilisés.
CL
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 16 mars 2019 - 12:01
Bonjour
j'ai déjà effectué le test avec Ubuntu18 et il fut ajouter la modification suivante :
Pour la version : « ubuntu-18.04.2-live-server-amd64.iso »
Editer le fichier : « sudo nano /lib/systemd/system/apache2.service »
Mettez un « # » devant la ligne : «PrivateTmp=true»
Enregistrer : Ctrl-O
Quitter : Ctrl-X
Relancer apache.
Membre enregistré
49 messages
Popularité : +3 (3 votes)
Posté le 17 mars 2019 - 09:09
Bravo Philippe Pasquali,

"#privateTmp=true" supprime bien l'erreur 12.ERR_ERR_NO_WWADMIN". Ce n'était vraiment pas évident à identifier !!!
Plus d'erreur au lancement du serveur version 20 et du serveur HFSQL version 24 sur ubuntu live 18.04 en ajoutant les utilisateurs ww-data, wdadminweb et ftp au groupe 'MonUtilisateur'.

Cordialement, CLEROY
Message modifié, 17 mars 2019 - 10:45
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 17 mars 2019 - 21:49
Bonsoir
Rendons à "César ce qui appartient à César"
Cette trouvaille n'est pas de moi mais de "philippe GRACIA"
Bon dev
Posté le 22 mars 2019 - 11:16
Bonjour Philippe,

Je suis sur Ubuntu 16.04 et rencontre des messages d'erreurs système concernant le lanceur WebDev :

WD220AWP: Cannot open semaphore x2017B69 , error 2, Success

https://forum.pcsoft.fr/fr-FR/pcsoft.fr.webdev/67198-wb22-serveur-application-sur-ubuntu-16-04-cannot/read.awp…

Avez-vous déjà rencontré ce problème ?

Merci.

Cordialement,

Jean-François GARIN-LAUREL
Membre enregistré
945 messages
Popularité : +102 (110 votes)
Posté le 22 mars 2019 - 17:53
Bonjour
non désolé La seule chose que je peut vous proposer de vous envoyer par email ma doc perso d'installation complète (ubuntu-webmin-apache-webdev) par email
Je l'ai testée plusieurs fois en autre sur des serveurs proliant dl380 et sur des machines virtuelles hyperV sous Win10 et VirtualBox
Je ne suis pas un expert de linux mais je verrais bien un fichier de configuration de linux qui aurait été modifié
Posté le 25 mars 2019 - 17:58
Bonjour Philippe,

Je veux bien que vous m'envoyiez votre procédure par e-mail à l'adresse suivante : jfgl@eboo.fr

Merci.

Cordialement,

Jean-François GARIN-LAUREL