Mysql et Owncloud - Installation - Linux et OS Alternatifs
Marsh Posté le 20-02-2013 à 23:00:36
Ahah, dans les commentaires de ton tutos
Citation : Alain |
nomiss a écrit : Sur WinSCP j'ai remplacé le propriétaire de /var/run/mysqld qui était Mysql en Root(0), et de même pour /var/lib/mysql
|
C'était quoi le but de cette manoeuvre ? parce que là ça va pas marcher, c'est sûr
En gros, tu as besoin d'avoir un accès admin sur ton serveur mysql pour créer un utilisateur owncloud et une base de données.
Si ubuntu n'a pas trop dévié de debian (et que tu as perdu ton mot de passe root mysql ), tu peux utiliser l'utilisateur debian-sys-maint
Regarde dans ce fichier: /etc/mysql/debian.cnf
# Automatically generated for Debian scripts. DO NOT TOUCH! |
Du coup tu peux faire cette commande:
mysql --user=debian-sys-maint --password=************* |
Marsh Posté le 28-02-2013 à 06:42:50
Salut, tu as bien fait la première configuration de mysl ?
Citation : emerge --config =dev-db/mysql-5.numerodetaversion |
Chez moi, qui utilise la dernière version de MariaDB (fork libre de mysql) ça a donné ça (jviens de m'installer un LAMP justement, sous Gentoo par contre):
Citation : emerge --config =dev-db/mariadb-5.5.29 |
Sous Debian, que je ne connais pas, tu dois avoir un équivalent à effectuer. Sous Gentoo, cette information est donné dans le terminal, à la fin de l'installation de MariaDB.
Edit: voila qui pourrait t'aider
Marsh Posté le 28-02-2013 à 22:54:59
je prend note de tout ça. Je m'y remet la semaine prochaine. Merci en tout cas, je vous posterai l'état de ma progression
Marsh Posté le 10-03-2013 à 19:54:22
c'est bon j'ai recommencé j'ai suivi ces étapes :
sur UBUNTU DESKTOP 12.10
apt-get update
apt-get install apache2 php5 mysql-server php5-gd php5-mysql php5-common mp3info curl libcurl3 libcurl4-openssl-dev php5-curl zip bzip2
apt-get install git
Puis j'ai fais :
mysql -u root -p
Et après :
mysql->CREATE DATABASE owncloud;
mysql->CREATE USER ownclouduser@localhost IDENTIFIED BY 'motdepassedelabdd';
mysql->GRANT ALL PRIVILEGES ON owncloud . * TO 'ownclouduser'@'localhost';
exit
cd /var/www/
git clone git://gitorious.org/owncloud/owncloud.git
chown -R www-data:www-data /var/www/owncloud
Résultat :
Nom d'utilisateur : simon
mdp : simon
répertoire: /var/www/owncloud/data
utilisateur: ownclouduser
mdp : motdepassedelabdd
nom : owncloud
adresse : locahost
Quand je clique sur terminé :
de quoi peut provenir l'erreur ?
EDIT :
j'ai refais ma bdd, et j'ai changé le mot de passe. mais maintenant il me dit :
MySQL username and/or password not valid
You need to enter either an existing account or the administrator.
Pourtant je rentre les identifiants du compte admin mysql, fait précedement lors de l'installation de mysql
et ensuite j'ai essayé en mettant :
ownclouduser et un mot de passe référencé plus tôt lors de la création de ma nouvelle bdd
Marsh Posté le 11-03-2013 à 17:52:49
Pourquoi est-ce que tu fais des opérations avant de savoir si il y a un rapport avec le problème ?
Regarde les logs d'erreurs d'apache avant tout...
Marsh Posté le 11-03-2013 à 18:06:03
ERROR.LOG
[Sun Mar 10 11:12:51 2013] [notice] Apache/2.2.22 (Ubuntu) configured -- resuming normal operations
[Sun Mar 10 11:12:52 2013] [notice] caught SIGTERM, shutting down
[Sun Mar 10 11:12:55 2013] [notice] Apache/2.2.22 (Ubuntu) PHP/5.4.6-1ubuntu1.1 configured -- resuming normal operations
[Sun Mar 10 11:38:14 2013] [error] [client 192.168.1.47] PHP Fatal error: Cannot access protected property MDB2_Driver_mysql::$varchar_max_length in /var/www/owncloud/3rdparty/MDB2/Driver/Datatype/mysql.$
[Sun Mar 10 11:38:14 2013] [error] [client 192.168.1.47] File does not exist: /var/www/favicon.ico
[Sun Mar 10 11:39:34 2013] [error] [client 192.168.1.47] PHP Fatal error: Cannot access protected property MDB2_Driver_mysql::$varchar_max_length in /var/www/owncloud/3rdparty/MDB2/Driver/Datatype/mysql.$
[Sun Mar 10 11:53:14 2013] [error] [client 192.168.1.47] PHP Fatal error: Cannot access protected property MDB2_Driver_mysql::$varchar_max_length in /var/www/owncloud/3rdparty/MDB2/Driver/Datatype/mysql.$
[Sun Mar 10 12:06:08 2013] [error] [client 192.168.1.47] File does not exist: /var/www/favicon.ico
[Sun Mar 10 12:26:29 2013] [notice] caught SIGTERM, shutting down
[Sun Mar 10 12:27:10 2013] [notice] Apache/2.2.22 (Ubuntu) PHP/5.4.6-1ubuntu1.1 configured -- resuming normal operations
[Sun Mar 10 15:23:53 2013] [notice] caught SIGTERM, shutting down
[Mon Mar 11 09:57:35 2013] [notice] Apache/2.2.22 (Ubuntu) PHP/5.4.6-1ubuntu1.1 configured -- resuming normal operations
Marsh Posté le 12-03-2013 à 11:06:18
c'est réglé pour ça, je n'avais pas selectionné ma bdd pour créer mon user, maintenant c'est fait, et j'ai par la suite fait la commande grant all privilegies.
Je retrouve l'erreur 500 lorsque je valide à présent.
Marsh Posté le 12-03-2013 à 17:09:54
Bonsoir, peut-etre une aide pour toi ici
http://forum.ubuntu-fr.org/viewtopic.php?id=1100701
nomiss a écrit : |
En voila des vieilles version d'Apache et de PHP
Qu'en est-il de phpmyadmin, mysql (MariaDB ) et du kernel
Marsh Posté le 12-03-2013 à 17:33:55
Le problème c'est moi, et le SQL en ligne de commande, je débute simplement. Dans ce tuto
http://denisrosenkranz.com/install [...] -debian-6/
Je dois faire :
Code :
|
Or dès que je créer un user il va se mettre dans MYSQL
Mes BDD
Code :
|
Comment faire l'édition de A à Z pour ensuite remplir la page owncloud ci-dessus et ne pas avoir cette erreur :
Code :
|
Celà fait trois fois que je recommence, je suis passé sur Debian 6, j'en avais marre du GUI.
Marsh Posté le 12-03-2013 à 20:19:54
TU as de la chance, j'ai installe owncloud le week end dernier.
1. Installe un serveur LAMP (regarde la doc ubuntu, c'est le mieux dans ton cas)
2. installe le paquet owncloud
3. ouvre la page owncloud (si ton serveur apache est bien configure, adresseipserveur/owncloud
4. entre les infos de l'utilisateur root de mysql pour que owncloud cree tout seul l'utilisateur.
Et voila !
Tu utilises des tutos vieux, de sources peu sures, qui t'ammene n'importe ou. Regarde la doc officielle, c'est bien plus sur.
Marsh Posté le 12-03-2013 à 21:36:44
Merci pour ta réponse
apache se configure dans httpd.conf ?
Marsh Posté le 13-03-2013 à 20:40:21
20min ....
Bref, pour récapituler :
J'ai fais un update & upgrade de mon serveur, ensuite j'ai installé LAMP ainsi que php5-gd & php-xml-parser & php5-intl, je suis allé dans port.conf modifier la ligne : Listen pour indiquer LISTEN 192.168.1.10:80, après j'ai fais un service apache2 restart, je suis allé sur la page, et j'ai choisi SQLITE après avoir indiqué mon compte admin
Quelle est la diférence entre SQL lite et mysql ? Comment faire si par la suite je veux utiliser Mysql ?
Marsh Posté le 20-02-2013 à 20:41:51
Bonjour
j'avais un vieux pc sous la main (avec un p4) je me suis lancé dans la mise en place de la solution OWNCLOUD.
J'y ai installé Ubuntu Server 10.04.4 LTS. J'ai ensuite fais une install de LAMP, apparement il manquait des élèments j'ai donc fais cette commande par dessus pour checker ce que j'avais ou non :
Ceci étant fait, dans le tuto il dit qu'il faut faire :
or cette commande me retournait un message d'erreur :
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password : YES)
Sur WinSCP j'ai remplacé le propriétaire de /var/run/mysqld qui était Mysql en Root(0), et de même pour /var/lib/mysql
à présent quand je fais :
je rentre mon mot de passe Root et il me retourne :
Error 2002 (HY000): can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Vers le tuto
http://denisrosenkranz.com/install [...] ent-205618
Que faire ???