![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Solaris Forum d'entraide sur le système Solaris. |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Membre expérimenté
![]() Date d'inscription: avril 2005
Messages: 591
|
Bonjour, et joyeux noël
Je viens d'installer coolstack pour apache, php et mysql. Je n'ai aucun message d'erreur durant l'installation, mais je ne trouve pas les dossiers mysql et php5 que l'install aurait du créer. J'ai fait quelques vérifications comme lancer le serveur web et tester un script php qui fonctionne. Ensuite j'ai vérifier la présence de mysql comme ceci : Code :
#pkginfo | grep -i mysql
application CSKmysql32 MySQL 5.0.45 32bit
system SUNWmysqlr mysql - MySQL Database Management System (root component)
system SUNWmysqlt mysql - MySQL Database Management System (test component)
system SUNWmysqlu mysql - MySQL Database Management System (usr component)
#pkginfo -l CSKmysql32
PKGINST: CSKmysql32
NAME: MySQL 5.0.45 32bit
CATEGORY: application
ARCH: i386
VERSION: 5.0.45
BASEDIR: /
VENDOR: MySQL AB
DESC: MySQL 5.0.45 32bit Database Server
PSTAMP: Oct/29/2007
INSTDATE: déc. 25 2007 09:18
HOTLINE: Please see http://lists.mysql.com/
STATUS: Installation complète.
FILES: 1378 chemins d'accès installés
1377 chemins d'accès partagés
55 répertoires
92 exécutables
1 exécutables setuid/setgid
59831 blocs utilisés (env.)
Le problème que j'ai avec CSKmysql32 c'est que comme je ne trouve pas le dossier mysql ou il a été installé je ne peux pas lancé le serveur. J'espère avoir été clair. Merci de l'aide. |
|
|
|
|
|
#2 (permalink) |
|
Membre éprouvé
![]() Date d'inscription: juin 2007
Localisation: Paris
Messages: 414
|
Code :
pkgchk -v CSKmysql32 Pour ce qui est de lancer le serveur, il est possible que ce soit pris en charge par SMF. Que dit: Code :
svcs -a | grep -i sql |
|
|
|
|
|
#3 (permalink) |
|
Membre expérimenté
![]() Date d'inscription: avril 2005
Messages: 591
|
Salut et merci de ton aide.
En gros la commande pkgchk -v CSKmysql32 me dit que tout les fichiers ont été installé dans /opt/coolstack/apache2/* Code :
#pkgchk -v CSKmysql32 ERREUR : /opt/coolstack/apache2/... group name <root> expected <master> actual owner name <root> expected <david> actual ERREUR : /opt/coolstack/apache2/.../... group name <root> expected <master> actual owner name <root> expected <david> actual etc.... #svcs -a | grep -i sql disabled 10:24:34 svc:/application/database/postgresql:version_81 disabled 10:24:34 svc:/application/database/postgresql:version_82 |
|
|
|
|
|
#5 (permalink) |
|
Membre expérimenté
![]() Date d'inscription: avril 2005
Messages: 591
|
Ok merci, par contre j'ai essayé cette commande pour le serveur apache et cela ne fonctionne pas, je m'explique, la commande :
Code :
#svcadm enable csk-apache2 #svcs -a | grep -i apache //je me souviens plus trop de la commande mais //quelque chose comme ça avec cette commande : http://localhost => renvoie sur une page d'accueil open solaris http://localhost/monappli/index.php => renvoie une erreur de connexion. Donc je lance le serveur apache directement à partir du script dans /opt/coolstack/apache2/bin: Code :
./apachectl start http://localhost => apache ok http://localhost/monappli/index.php => fonctionne correctement Je dois avoir un problème au niveau du service smf pour apache mais je vois pas comment le corriger. As tu une idée ? Je ne peux pas tester la commande smf pour mysql desuite, mais il se peut que j'ai le même type de problème. |
|
|
|
|
|
#7 (permalink) |
|
Membre expérimenté
![]() Date d'inscription: avril 2005
Messages: 591
|
voici le résultat :
Code :
#svcs -xv svc:/network/csk-http:CSKapache2 (Apache 2 HTTP server) État : maintenance depuis 26 décembre 2007 12:26:56 CET Motif : la méthode de démarrage a échoué plusieurs fois de suite, dernière tentative s'est arrêté avec l'état 1. Voir : http://sun.com/msg/SMF-8000-KS Voir : man -M /opt/coolstack/apache2/man -s 8 httpd Voir : http://httpd.apache.org Voir : /var/svc/log/network-csk-http:CSKapache2.log Effet : le service ne fonctionne pas. Code :
#svcadm enable csk-mysql32 svcadm: Le modèle 'csk-mysql32' ne correspond à aucune instance. Merci a toi. |
|
|
|
|
|
#8 (permalink) |
|
Membre éprouvé
![]() Date d'inscription: juin 2007
Localisation: Paris
Messages: 414
|
A mon avis tu n'a pas installé correctement CSKamp_1.2_x86.pkg.
Voici ce que j'ai après installation standard: # svcs csk-mysql32 STATE STIME FMRI disabled 1:35:30 svc:/network/csk-mysql32:default |
|
|
|
|
|
#9 (permalink) |
|
Membre expérimenté
![]() Date d'inscription: avril 2005
Messages: 591
|
Aprés avoir désinstaller, re téléchargé le les packages et réinstallé, j'ai le même problème (pas de dossier mysql_32bit, ni php5), donc je me suis résigné et j'ai installé la version 1.1 qui marche normalement.
Merci de ton aide. |
|
|
|
|
|
#10 (permalink) |
|
Membre éprouvé
![]() Date d'inscription: juin 2007
Localisation: Paris
Messages: 414
|
Tu es peut-être dans le cas suivant décrit dans la doc:
Code :
2.3 Cool Stack Installation on SXDE/OpenSolaris Due to some incompatibility in package processing, the data stream format of the packages do not work on some OpenSolaris and SXDE releases. Code :
The solution is to convert the streams to filesystem format. Here is an example : # pkgtrans CSKamp_1.2_x86.pkg /var/tmp # pkgadd -d /var/tmp pkgadd will display all the packages available in /var/tmp and you can now choose to install whichever packages you want. |
|
|
|
|
|
#11 (permalink) |
|
Membre expérimenté
![]() Date d'inscription: avril 2005
Messages: 591
|
Oui c'était bien sa, j'ai réinstallé et j'ai bien tout les dossiers qu'il faut. Mais lorsque je lance
Code :
#svcadm enable csk-mysql32 #svcs -a | grep csk-mysql32 maintenance svc:/network/csk-mysql32:default Voici ce que j'ai dans les logs : Code :
[ déc. 27 13:05:48 Executing start method ("/opt/coolstack/lib/svc/method/svc-cskmysql32 start") ]
/opt/coolstack/mysql_32bit/bin/mysqld_safe --user=mysql --datadir=/export/home/mysql/data --pid-file=/export/home/mysql/data/sxde.pid
[ déc. 27 13:05:48 Method "start" exited with status 0 ]
[ déc. 27 13:05:49 Stopping because all processes in service exited. ]
[ déc. 27 13:05:49 Executing stop method ("/opt/coolstack/lib/svc/method/svc-cskmysql32 stop") ]
[ déc. 27 13:05:49 Method "stop" exited with status 0 ]
[ déc. 27 13:05:49 Restarting too quickly, changing state to maintenance ]
|
|
|
|
|
![]() |
![]() |
||
[SXDE9/07] coolstack apache php mysql
|
||
| Outils de la discussion | |
|
|